国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arduino按鈕游戲的制作

454398 ? 來源:wv ? 2019-10-14 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:零件清單

1x Arduino nano

2x按鈕

12x 220歐姆電阻

5x紅色LED(您的愿望)

5個綠色LED(您的愿望)

1個面包板或配電盤,如您所愿

1x USB電纜

和連接線。

步驟2:電路圖

Arduino按鈕游戲的制作

這是非常簡單的電路。

步驟3:代碼

/*

* Arduino按鈕游戲

*

*由Mohammed Adil開發

* B.Tech第三學期

*可愛專業大學的學生

* */

int led [5] = {4,5, 6,7,8};//第一名玩家的LED

int led_1 [5] = {9,10,11,12,13};//第二名玩家的LED

int i = 0;

int j = 0;

int button_1 = 0;//播放器1的按鈕輸入

int button_2 = 0;//播放器2的按鈕輸入

void setup(){

//輸入引腳模式

for(int thispin = 4; thispin 《14; thispin ++)

{

pinMode(thispin ,OUTPUT);

}

//輸出引腳模式

pinMode(2,INPUT);

pinMode(3,INPUT);

}

無效循環()

{

button_1 = digitalRead(2);//讀取播放器1的初始值

button_2 = digitalRead(3);//讀取播放器2的初始值

if(button_1 == HIGH){

{

digitalWrite(led [ I]中,HIGH);

} while(digitalRead(2)== HIGH);

if(i 《4)

{

i ++;

}

否則if(i == 4)

{

for(int thispin = 4; thispin 《9; thispin ++ )

{

digitalWrite(thispin,LOW);

}

延遲(200);

for(int thispin = 4; thispin 《9; thispin ++)

{

digitalWrite(thispin,HIGH);

}

delay(200);

for(int thispin = 4; thispin 《9; thispin ++)

{

digitalWrite(thispin,LOW);

}

delay(200);

for(int thispin = 4; thispin 《9; thispin ++)

{

digitalWrite(thispin,HIGH);

}

delay(200);

for(int thispin = 4; thispin 《14; thispin ++)

{

digitalWrite(thispin,LOW);

}

j = 0;

i = 0;

}

else

{

i = 0;

}

}

如果(button_2 == HIGH)

{

{

digitalWrite(led_1 [j],HIGH);

} while(digitalRead(3)== HIGH);

if(j 《4)

{

j ++;

}

否則if(j == 4)

{

for(int thispin = 9; thispin 《14; thispin ++ )

{

digitalWrite(thispin,LOW);

}

delay(200);

for(int thispin = 9; thispin 《14; thispin ++)

{

digitalWrite(thispin,HIGH);

}

delay(200);

for(int thispin = 9; thispin 《14; thispin ++)

{

digitalWrite(thispin,LOW);

}

delay(200);

for(int thispin = 9; thispin 《14; thispin ++)

{

digitalWrite(thispin,HIGH);

}

延遲(200);

for(int thispin = 4; thispin 《14; thispin ++)

{

digitalWrite(thispin,LOW);

}

i = 0;

j = 0;

}

else

{

j = 0;

}

}

}

下載源代碼。

步驟4:游戲規則

有兩個按鈕,每個玩家一個。兩個玩家都應按下各自的按鈕,以完成五個LED的切換。先打開所有五個LED的那個將被宣布為獲勝者。所有獲勝者的LED將開始閃爍,這將指示獲勝狀態。..

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 按鈕
    +關注

    關注

    0

    文章

    134

    瀏覽量

    13464
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196983
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MAX16124:小巧高效的雙按鈕控制器

    MAX16122–MAX16125:小巧高效的雙按鈕控制器 在電子設備的設計中,可靠的復位控制和電源監測至關重要。Maxim Integrated推出的MAX16122–MAX16125系列雙按鈕
    的頭像 發表于 02-09 17:35 ?493次閱讀

    MAX16123:小巧封裝的雙按鈕控制器

    MAX16122 - MAX16125:小巧封裝的雙按鈕控制器 引言 在電子設備的設計中,按鈕控制和復位功能是非常重要的部分。今天要給大家介紹的是Maxim Integrated推出
    的頭像 發表于 02-09 17:35 ?507次閱讀

    經典 PLC 程序(4) - 消音按鈕

    當設備出現故障,PLC控制蜂鳴器發聲和報警燈閃爍。操作員聽到/看到報警后,按下消音按鈕,蜂鳴器暫時停止發聲,報警燈常亮,直到故障排除后報警燈才熄滅。控制邏輯與硬件接線1.硬件元件IO地址根據
    的頭像 發表于 01-06 11:44 ?288次閱讀
    經典 PLC 程序(4) - 消音<b class='flag-5'>按鈕</b>

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發表于 12-06 06:41 ?1872次閱讀

    廣州易顯操作按鈕控件實驗

    相連驅動3.5寸~55寸的TFT-LCD/VGA顯示器或者電視機進行操作按鈕控件的控制與顯示。用戶鼠標或觸摸屏點擊操作按鈕控件的時候,單片機智能顯示卡發送按鈕值給用
    的頭像 發表于 12-02 16:29 ?417次閱讀
    廣州易顯操作<b class='flag-5'>按鈕</b>控件實驗

    將經典射擊游戲移植到芯科科技MG24 Matter開發板

    Silicon Labs(芯科科技)熱衷于突破嵌入式系統的極限和創新。在先前成功將一款經典游戲-雷神之錘(Quake)移植到基于EFR32MG24無線SoC的Arduino Nano Matter
    的頭像 發表于 11-30 10:46 ?1062次閱讀
    將經典射擊<b class='flag-5'>游戲</b>移植到芯科科技MG24 Matter開發板

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開發環境的完整指南 一、Termux基礎環境準備 Termux是一款無需root即可在安卓設備上運行的Linux終端
    發表于 08-29 07:06

    如何用Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄
    的頭像 發表于 08-08 20:16 ?3606次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發板給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    【VisionFive 2單板計算機試用體驗】2、打造復古游戲機(Batocera鏡像+FBNeo虛擬機, 多款游戲ROM分享)

    衷心感謝電子發燒友論壇! 1、基本知識 制作一個游戲機系統,需要3個關鍵步驟: Linux游戲系統發行版 游戲模擬器 游戲ROM 下面分別介
    發表于 07-17 21:58

    Texas Instruments TPS3423毫微功耗按鈕控制器數據手冊

    每個按鈕最多可有兩個輸出端 ,用于電壓調節器或斷路器。該控制器的工作電壓范圍為1V至6V、 ±8kV按鈕引腳的HBM ESD額定值、18nA典型納安電源電流和 ±10%的最大時間精度。 典型應用包括可穿戴設備、游戲機、家庭影院
    的頭像 發表于 07-09 09:57 ?717次閱讀
    Texas Instruments TPS3423毫微功耗<b class='flag-5'>按鈕</b>控制器數據手冊

    Made with KiCad(133):Light Rail PCB 游戲

    上的八個岔路口和十字路口旁邊各有一個按鈕,用于切換其狀態。電路板上還有一個三字符七段顯示屏,用于顯示游戲狀態和/或分數,軌道下方還有四個按鈕,用于控制游戲。輕軌可使用兩節 LIR203
    的頭像 發表于 07-08 11:20 ?2665次閱讀
    Made with KiCad(133):Light Rail PCB <b class='flag-5'>游戲</b>

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發板)和軟件(編程環境)組成,旨在讓非專業用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發,通過直觀的編程和模塊化設計,讓用戶快速實現
    的頭像 發表于 05-22 11:40 ?1133次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    游戲手柄振動馬達:沉浸式游戲體驗的核心

    游戲手柄振動馬達是現代游戲設備中不可或缺的一部分,它為玩家提供了更加沉浸式的游戲體驗。通過精確的振動反饋,游戲手柄振動馬達能夠將游戲中的動作
    的頭像 發表于 05-17 00:05 ?940次閱讀

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    完成一個電子產品的制作。這就給開源硬件的推廣和普及設定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發和制作自己的作品。而使用Arduino能很快地完成一個電子產品的制作,
    發表于 05-13 09:28

    Tektronix泰克MSO4054示波器按鈕失靈維修案例

    近期某客戶送修一臺泰克MSO4054示波器,報修故障是按鈕失靈。對儀器進行初步檢測,確定故障為儀器缺縮放旋鈕。儀器屏幕下側按鍵串鍵、細調按鈕和放大按鍵不好用。
    的頭像 發表于 04-24 16:06 ?763次閱讀
    Tektronix泰克MSO4054示波器<b class='flag-5'>按鈕</b>失靈維修案例