Përmbajtje:
Video: Arduino: Kompleti Minigames (Frustrues): 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
(Shembull i mrekullueshëm i shtresës për këtë Arduino ^)
Para se të filloj: pavarësisht përpjekjeve të mia, nuk isha në gjendje ta përfundoja pajisjen plotësisht për shkak të kohës … dhe fatkeqësisë. U bë edhe më mirë kur pjesët e mia Arduino kuptuan se do të ishte një ide e mirë të ndaloja së punuari në një moment, thjesht fat i vështirë për mua. Ju do të dëshironi ta përdorni këtë Instructable thjesht si një burim potencial frymëzimi në vend që ta ndërtoni në të vërtetë. Në këtë Instructable, ne do të përdorim një dërrasë buke si platformën tonë të montimit.
Gjithsesi, për ata që frymëzohen nga ky Udhëzues, më tejkaloni në çdo mënyrë dhe plotësoni atë që nuk munda. Ja sa kam arritur:
Hapi 1: Materialet e kërkuara
- 1x Arduino Uno
- 1x potenciometër
- 1x ekran LCD I2C
- 1x Piezo Buzzer
- 2x butona
- Rezistenca 4x 220 ohm
- 3x Rezistenca 10k ohm
- 1x LED e gjelbër
- 1x LED i kuq
- 2x LED blu
- Disa tela (unë rekomandoj Jumper Wires nëse dëshironi t'i përmbaheni përdorimit të një dërrasë buke)
- 1x Breadboard
Hapi 2: Konfigurimi
Unë kam përdorur një ekran LCD I2C këtu, i cili shpjegon daljet e potenciometrit, SCL/SDA/VCC/GND mbi ekran.
Mund të jetë me vlerë të theksohet se telat e kuq lidhen me daljen + / 5V dhe (shumica) telat blu me çdo GND të Arduino Uno.
Hapi 3: Kodi
Nëse ende e konsideroni këtë projekt të denjë për tu montuar, këtu keni kodin që mund të përdorni. Ndjehuni të lirë të ngatërroheni me kodin. Patjetër që ka vend për përmirësim.
Në këtë pikë, kodi lejon dy minigame:
- Sfida e Sigurt: Përdoruesi duhet të kërkojë një vlerë të veçantë duke përdorur potenciometrin dhe të klikojë në butonin A (ose butonin e majtë në tabelën e bukës siç tregohet në hapin 2), ndërsa duhet të sigurohet që njëra nga dy LED -et blu nuk zbehet jashtë Përdoruesi është në gjendje të "rimbushë" dritën LED duke përdorur butonin tjetër. Kjo duhet të bëhet katër herë (katër 'korrigjime'). Ka shumë gjëra për të cilat duhet të jeni të vetëdijshëm: lojtari ka një afat kohor para se të humbasë një 'të saktë', ose nëse drita LED e ngarkueshme është e mbingarkuar (me fjalë të tjera, të kesh një vlerë analogRead prej 256 ose më e lartë).
- Kuizi: Duke përdorur dy butona që përfaqësojnë përgjigjen A dhe B, lojtari duhet t'u përgjigjet pyetjeve saktë. Kodi mund të jetë një gabim i vogël në këtë pjesë.
Ky kod gjithashtu përfshin një element zhgënjimi që ndërron funksionalitetin e butonit A dhe B. Ju mund ta gjeni këtë linjë kodi në funksionin trySwitchButtons (). Gjithashtu vini re se ky kod kërkon bibliotekat LCD dhe LiquidCrystal_I2C
Në këtë kod, Seriali imiton shumicën e funksioneve të LCD pasi LCD -i im nuk funksionoi më si duhet, siç u përmend më parë.
Pasi ta keni këtë kod në çdo IDE të pajtueshëm me Arduino (ju rekomandoj të përdorni Arduino/Genuino IDE), ngarkoni këtë program në Arduino tuaj duke përdorur butonin Ngarko.
Hapi 4: Luaj, Përmirëso, Çfarëdo
Ju keni arritur në hapin e fundit të kësaj Minigames më pak frustruese se sa të miat! Lidheni Arduino -n tuaj me çdo burim energjie duke përdorur kabllon USB dhe minigame e parë do të fillojë.
Fat i mirë duke luajtur dhe përmirësuar! Ky projekt Arduino së bashku me kodin e tij është larg të qenit i përsosur, por shpresoj se kam arritur qëllimin tim kryesor, i cili po ju frymëzon të krijoni diçka më të mrekullueshme se kjo!
Recommended:
Kompleti i konvertimit të makinë shkrimi USB: 9 hapa (me fotografi)
Kompleti i Konvertimit të Makinave të Shkrimit USB: Ka diçka shumë magjike në lidhje me shtypjen në ato makina shkrimi manuale të shkollës së vjetër. Nga kapja e kënaqshme e çelësave të ngarkuar me pranverë, te shkëlqimi i thekseve të lustruara të kromit, tek shenjat e qarta në faqen e shtypur, makinat e shkrimit bëjnë një përpjekje
Kompleti i plotë i ndërfaqes në internet Python për PhidgetSBC3: 6 hapa
Kompleti i plotë i ndërfaqes në internet Python për PhidgetSBC3: Bordi PhidgetSBC3 është një kompjuter i plotë funksional me një bord të vetëm, që funksionon Debain Linux. Shtë e ngjashme me mjedrën Pi, por ka 8 hyrje analoge të sensorit dhe 8 hyrje dixhitale dhe 8 dalje dixhitale. Ai dërgohet me një server në internet dhe aplikacion në internet për të bashkëpunuar
Kompleti i grumbullimit të fokusit të thjeshtë të ndërtimit: 11 hapa
Instalim Easy Build Focus Stacking: Pjesët e printerit 3D të ripërdorur dhe softueri FastStacker i bazuar në Arduino mundësojnë ndërtimin e thjeshtë dhe të lirë të pajisjes së grumbullimit të fokusit të plotë. Sergey Mashchenko (Pulsar124) ka bërë një punë të shkëlqyeshme në zhvillimin dhe dokumentimin e një DIY Arduino ba
Kompleti i daulleve elektronike të bëra me shtëpi me Arduino Mega 2560: 10 hapa (me fotografi)
Kompleti i daulleve elektronike të bëra me shtëpi me Arduino Mega2560: Ky është Projekti im Arduino. Si të ndërtoni një çantë e-daulle me Arduino? Përshëndetje lexues i dashur! -Pse bëni një Projekt të tillë? Para së gjithash sepse nëse ju pëlqejnë këto lloj gjërash, do të kënaqeni shumë me procesin e punës. Së dyti, sepse është me të vërtetë e lirë
Kompleti i mbijetesës Arduino me energji diellore: 8 hapa
Kompleti i mbijetesës Arduino me energji diellore: Ky udhëzues do të detajojë krijimin e një çantë mbijetese Arduino me shumë qëllime, të teknologjisë së lartë. Modulet kryesore në të cilët do të fokusohemi në këtë tutorial janë një paketë baterie e rimbushshme, një konfigurim serik i panelit diellor, një zile elektronike dhe një GPS+Blueto