Cov txheej txheem:

Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia: 4 Kauj Ruam
Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia: 4 Kauj Ruam

Video: Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia: 4 Kauj Ruam

Video: Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia: 4 Kauj Ruam
Video: zaj nkauj: tsis tim leej twg / (by ib hawj) 2024, Kaum ib hlis
Anonim
Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia
Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia
Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia
Yog Qhov No Yog Li No: Blackbox: Khiav, Dodge thiab Dhia

Kuv Lub Npe yog Remco Liqui lub ntsws thiab qhov no yog Yog Qhov No Yog Qhov Tsev Kawm Ntawv qhov haujlwm.

Lub Thawv Dub: Khiav, Dodge thiab Dhia yog lub npov uas muaj cov khoom ua si uas muaj nyob hauv nws.

Lub tswv yim tom qab yog tias koj ua si game thiab thaum koj mus txog qee qhov qhab nia (100 ntsiab lus) koj tuaj yeem tuav koj cov khoom plig hauv lub thawv. Txoj kev ntawd koj tuaj yeem xav tias koj tau ua tiav qee yam thiab tau txais nqi zog rau koj txoj haujlwm nyuaj. Zoo nkauj ncaj nraim rau sab xis?

Qhov kev ua si uas tau ua si siv cov arduino nrog kev tswj hwm yooj yim.

Thawj txoj cai uas kuv siv los ntawm Iron_Salsa (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), tom qab ntawd kuv ntxiv qhov me ntsis rau nws los ntawm kev ntxiv thiab ua qee qhov hloov pauv rau cov lej.

Hauv qhov kev qhia no kuv yuav qhia koj li cas kuv tsim lub thawv, cov npe cov cuab yeej xav tau los tsim nws, cov cai thiab lwm cov tswv yim los thov.

Tsis muaj ado ntxiv peb tau txais cov phooj ywg ua haujlwm!

Kauj Ruam 1: Sau Cov Cuab Yeej Siv

Cov cuab yeej kuv siv nrog arduino:

  • Arduino Ib
  • Cov qhob cij
  • LCD Screen (20x4)
  • I2C ntaub thaiv npog rau LCD
  • 3 x laub khawm hloov
  • 4 x Hlau txiv neej-poj niam
  • 7 x kab xev xov kab xev
  • Breadboardprintprint

Rau lub thawv:

  • Tsuas yog koj lub thawv txheem, txhua qhov loj tuaj yeem siv tau.
  • Ob peb cov ntsia hlau los ntsia lub lcd, arduino thiab hinges.
  • Rab phom rab phom nrog cov nplaum nplaum los lo lub thawv ua ke.
  • Siv rab riam los yog txiab txiav daim duab los.
  • Cov roj hmab khawm uas tuaj yeem nqa los ntawm tus tswj kev ua si.
  • USB ntsaws

Kauj ruam 2: Kauj ruam los ntawm Cov Lus Qhia Kauj Ruam

Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam
Cov Lus Qhia Kauj Ruam

Cia peb pib nrog cov arduino tau muab tso ua ke.

Cov txheej txheem uas cov xaim yuav tsum txuas nrog yog raws li hauv qab no:

  • GND thiab Pib dua txuas rau khawm (Rov pib ua si)
  • GND thiab Pin 4 txuas rau khawm (Xaiv qhov nyuaj)
  • GND thiab Pin 2 txuas khawm (Siv los ua si game)

Rau qhov no koj tuaj yeem siv cov xov tooj cua tsis tu ncua txuas mus rau arduino.

Cov zaub tau muag nrog I2C Shield uas tuaj yeem yuav nyias los yog txuas nrog LCD. Kev sib txuas tsuas yog los ntawm daim ntaub thaiv mus rau arduino los ntawm kev siv poj niam rau txiv neej cov xov hlau, tsis tas yuav txuas cov xov hlau mus rau lub khob cij.

  • SCL txuas rau A5
  • SDA txuas rau A4
  • GND txuas rau GND
  • VCC txuas rau 5V

Thaum cov ntsiab lus nrog txoj hauv kev nws zoo li ntawm daim ntawv qhia zaub mov, koj tuaj yeem muab nws tso rau ntawm daim ntawv tais.

Txoj kev nws tau siv, Cov kab hluav taws xob nyob sab nraub qaum ntawm cov ntawv luam tawm thaum cov nyees khawm nyob ntawm xub ntiag. Qhov no ua rau nws yooj yim dua rau cov nyees khawm yam tsis muaj cov hlua hauv txoj kev.

Txhawm rau ua lub thawv yooj yim haum, koj tuaj yeem tso ib qho ua ke lossis tsuas yog siv lub npov uas muaj qhov loj me raws li qhov koj nyiam.

Kuv lub thawv tuaj yeem faib ua 2 ntu.

Thawj ntu uas qhov arduino tau zais yog qhov xa khoom lub thawv uas yog qhov loj me thiab ruaj khov rau ntsia hlau arduino thiab lcd hauv, nrog qhov chaw txaus rau luam (tswj tus). Koj tuaj yeem hloov kho qhov twg arduino muab tso rau hauv yooj yim heev vim nws hloov pauv tau yooj yim thiab tuaj yeem siv rau txhua hom khoom. Kuv ua kom ntseeg tau tias muaj chaw nres nkoj uas kuv tuaj yeem txuas kuv lub xov tooj mus rau arduino, txoj kev ntawd yuav tsis muaj qhov xav tau qhib lub thawv uas lub arduino nyob. Nrog USB txuas koj tuaj yeem txuas lub arduino mus rau lub qhov hluav taws xob phab ntsa rau hluav taws xob.

Kauj Ruam 3: Txoj Cai, hauv Kev Nkag Siab Tiag

Txoj cai yooj yim ntawm qee qhov uas kuv yuav piav qhia koj li cas tuaj yeem hloov kho me ntsis rau qhov koj nyiam.

Hauv kab ntawv cov ntaub ntawv tau piav qhia tias cov lej ua dab tsi thiab qhov twg lawv hais txog raws li cov lus pom.

Kuv tau ntxiv qhov txawv dab tsi hauv txoj cai?

Zoo, Kuv tau thov cov cai siv rau 20x4 npo, hloov tus cwj pwm thiab qib kom siv tag nrho lub vijtsam.

Ntxiv cov nplooj ntawv qhia rau lub tsev kawm ntawv txoj haujlwm, thiab kho qhov kev xaiv nyuaj. Nruab nrab txhua yam uas muaj cov ntawv hauv nws. Txij li thaum kuv lub vijtsam muaj I2C daim ntaub thaiv rau nws, nws siv lub tsev qiv ntawv LiquidCity tshwj xeeb tshaj yog ua rau I2C screen.

Kauj ruam 4: Yees duab

Ib daim vis dis aus qhia txog kev ua si uas tab tom ua

Pom zoo: