導航:首頁 > 編程語言 > 圖形化紅綠燈簡單編程

圖形化紅綠燈簡單編程

發布時間:2022-06-19 15:08:40

① 為什麼要讓兒童學習編程兒童編程學什麼

鏈接:

提取碼:h21j

少兒編程教學可以大致分為兩類:一類是Scratch或是仿Scratch的圖形化編程教學,以培養興趣、鍛煉思維為主,趣味性較強。在這里,可以創造屬於自己的動畫,故事,音樂和游戲,這個過程其實就像搭積木一樣簡單。此外,還有機器人編程,也就是搭建機器人,通過運行程序讓它動起來,著重培養孩子的動手能力。另一類是基於Python、C++等高級編程語言的計算機編程教學,目標往往是參加信息學奧賽等科技品牌賽事,如信息學奧林匹克競賽/聯賽、機器人競賽、科技創新大賽等,或為後續的專業學習和職業技能打下基礎。

② 編程里有個製作汽車紅燈停綠燈行的怎麼弄

交通紅綠燈plc編程實例_交通紅綠燈控制。
控制要求:
1、確定設計任務書; 本設計主要實現對十字路口的東西向和南北向的紅綠燈的有序控制。

2、確定外圍I/O設備。
3、選定PLC型號。
I/O地址表
編制PLC的I/O地址表,如表10-1所示。
表10-1 ------------------I/O地址表
編號
地址
說明
功能
6路數字輸出
1
Q0.0
綠燈
控制東西方向綠燈
2
Q0.1
黃燈
控制東西方向黃燈
3
Q0.2
紅燈
控制東西方向紅燈
4
Q0.3
綠燈
控制南北方向綠燈
5
Q0.4
黃燈
控制南北方向黃燈
6
Q0.5
紅燈
控制南北方向紅燈
1路數字輸入
1
10.0
開關
電源開關
紅綠燈控制圖
1、硬體圖 ---硬體圖如圖10-1

流程圖10-3

交通燈的PLC接線圖10-2

交通燈的邏輯控制圖10-4

交通燈時序圖10-5

紅綠燈控制plc編程
1、新建工程
單擊"New"新建工程,輸入工程名:紅綠燈控制。

2、編寫程序
當按下「啟動」鍵,則系統開始計時,以一時間段的時間為周期,循環。在不同的時間范圍內,開啟不同的燈,周而復始。

程序如表10-2所示。 表10-2 交通燈控製程序表

Network1
按開啟,開始計時,設定基時,即秒的時間。

Network2
基時復位。

Network3
時間周期的設定,電源關則計數器復位。

Network4
周期復位。

Network5
設定開Q0.0的時間段。

Network6
設定開Q0.1 的時間段。

Network7
設定開Q0.2 的時間段。

Network8
設定開Q0.3 的時間段。

Network9
設定開Q0.4 的時間段。

Network10
設定開Q0.5 的時間段。

③ 紅綠燈PLC編程

PLC的編程不同於電腦中軟體編程,它需要對具體的輸入/輸出埠信號進行處理和操作(或者說對一個位元組的每一個 bit 進行處理和操作)。
而且,不同廠家的 PLC 的編程工具是不同的。即使是同一個廠家的 PLC,不同系列的 PLC 使用的編程工具也是有區別的。
如果你想別人幫你,需要指定具體的 PLC 型號、I/O 地址等等信息。

④ 用C語言編程模擬交通路口(十字路口)紅綠燈的控制功能

本系統的設計首先必須了解交通路燈的亮滅規律。設有一個十字路口,1、3 為南,北
方向, 2、4 為東,西方向,初始態為4 個路口的紅燈全亮。之後, 1、3 路口的綠燈亮,
2、4 路口的紅燈亮, 1、3 路口方向通車。延遲一段時間後, 1、3 路口的綠燈熄滅,而1、
3 路口的黃燈開始閃爍。閃爍若干次後, 1、3 路口的紅燈亮, 同時 2、4 路口的綠燈亮, 2、
4 路口方向開始通車。延遲一段時間後, 2、4 路口的綠燈熄滅,而黃燈開始閃爍。閃爍若
干次後,再切換到1、3 路口方向。之後,重復上述過程。對於各組燈的亮滅,我們運用的
是8255A 的輸入輸出功能。

⑤ VB程序紅綠燈設計

1、 在桌面上,滑鼠左鍵雙擊,打開VB編程軟體,在左邊工具欄上單擊Image按鈕,在Form1窗口上,繪制出圖框,然後在Image屬性面板的Picture屬性上,單擊【載入圖片】按鈕。

⑥ 【急求】高手幫忙編寫紅綠燈的java程序,有圖形界面燈會跳的那種!

看一下這個行不行?
--------------------------------------------------------------------------------------------------------------
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class App extends JFrame {
public App() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(107, 252);
setLocationRelativeTo(null);
getContentPane().setLayout(new BorderLayout(0, 0));
MyColorPanel panel = new MyColorPanel();
getContentPane().add(panel, BorderLayout.CENTER);
setVisible(true);
new Thread(panel).start();
}
public static void main(String[] args) {
new App();
}
}
class MyColorPanel extends JPanel implements Runnable {
private Color[] colors = { Color.RED, Color.YELLOW, Color.GREEN };
private int[] y = { 10, 70, 130 };
private int[] time = { 3, 1, 5 };
private int index = 2;
protected void paintComponent(Graphics g) {
super.paintComponent(g);
int width = 50;
int x = 30;
for (int i = 0; i < y.length; i++) {
g.fillOval(x, y[i], width, width);
}
g.setColor(colors[index]);
g.fillOval(x, y[index], width, width);
}
public void run() {
while (true) {
try {
Thread.sleep(time[index] * 1000);
index--;
repaint();
if (index < 0) {
index = 2;
}
} catch (Exception e) {
}
}
}
}

⑦ 使用java多線程和圖形編程,完成紅綠燈模擬軟體

boolean flag = true;
while(flag){
//綠燈顯示

//sleep(3000);

//黃燈顯示

sleep(3000);

//紅燈顯示

sleep(3000);
}

如果點擊結束,退出while

⑧ 紅綠燈的plc簡單編程是什麼

PLC的編程不同於電腦中軟體編程,它需要對具體的輸入/輸出埠信號進行處理和操作(或者說對一個位元組的每一個 bit 進行處理和操作)。

南北方向:

南北綠(8s),東西紅(8s)

南北黃(2.1s),東西紅(2.1s)

南北紅(10.1s),東西綠(8s),東西黃(2.1s)

東西方向:

東西紅(10.1s),南北綠(8s),南北黃(2.1s)

東西綠(8s),南北紅(8s)

東西黃(2.1s),南北紅(2.1s)

中央處理單元

中央處理器(CPU)是PLC的控制中樞,也是PLC的核心部件,其性能決定了PLC的性能。中央處理器由控制器、運算器和寄存器組成,這些電路都集中在一塊晶元上,通過地址匯流排、控制匯流排與存儲器的輸入/輸出介面電路相連。中央處理器的作用是處理和運行用戶程序,進行邏輯和數學運算,控制整個系統使之協調。

閱讀全文

與圖形化紅綠燈簡單編程相關的資料

熱點內容
不會數學英語如何編程 瀏覽:88
如何能知道網站伺服器地址 瀏覽:648
程序員月薪5萬難嗎 瀏覽:138
如何評價程序員 瀏覽:802
雲虛機和伺服器的區別 瀏覽:403
廣西柳州壓縮機廠 瀏覽:639
arm開發編譯器 瀏覽:833
51單片機的核心 瀏覽:746
看電視直播是哪個app 瀏覽:958
將c源程序編譯成目標文件 瀏覽:787
再要你命3000pdf 瀏覽:558
ai軟體解壓軟體怎麼解壓 瀏覽:520
文件夾怎樣設置序列號 瀏覽:963
javascriptgzip壓縮 瀏覽:248
易語言怎麼取出文件夾 瀏覽:819
蘋果xs手機加密app哪裡設置 瀏覽:605
超聲霧化器與壓縮霧化器 瀏覽:643
模擬實現進程調度演算法 瀏覽:388
現在的壓縮包都是加密 瀏覽:331
施工員找工作去哪個app 瀏覽:632