Sadržaj:
- Korak 1: Postavite tlocrtnu ploču
- Korak 2: Napišite kôd
- Korak 3: Isprobajte
- Korak 4: (izborno) Pitanja o razumijevanju i proširenju
Video: Pick-a-Player: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ova instrukcija će vas voditi kroz način donošenja odluka Arduino. Pritiskom na dugme, LED diode će zasvijetliti nasumično. Nakon nekoliko sekundi, jedna LED dioda će zasvijetliti. Ovo je konačna odluka koju je donio Arduino. Imam posebnu svrhu za svoj konačni proizvod, ali se može koristiti za mnoge stvari. Imate li problema s odabirom mjesta za jelo nakon dugog radnog dana? Postavite 7 opcija na ploču i kliknite gumb. Za nekoliko sekundi ćete odlučiti o sebi! Ova instrukcija će vam pomoći da izgradite samopouzdanje stvaranjem sklopa sa LED diodama i možda će vas upoznati s novom komponentom, tipkom.
Tokom vikenda obično možete zateći mog supruga i mene u kući prijatelja kako igramo razne igre. Obično se vodi rasprava kada se odlučuje ko će biti „igrač 1“. Uvijek se trudimo da to bude pošteno, ali igramo toliko utakmica/puta da nam se ponekad izgubi trag. Uvijek se čini da nekoliko ljudi uvijek započinje naše igre. To me inspiriralo da napravim uređaj koji bi mogao pomoći mojoj grupi da ima pošten i lak način za “Pick-a-Player”. Obično naša posada "noć igre" ima sedam sudionika. Iz tog razloga stvorio sam ovog donosioca odluka sa 7 LED dioda, ali ga možete prilagoditi svojim potrebama. Iz zabave, svaki igrač bi trebao ukrasiti malu papirnatu kapicu koja bi se mogla staviti preko LED -a da se sjeti koja je njihova.
Ovo je savršen projekt za programera početnika koji želi proširiti svoje razmišljanje na malo zamršenije kodiranje i sklopove. Kao programer za početnike, mogu se osjećati preplavljenim složenošću fizičkog računarstva. Na kraju ovog vodiča pronaći ćete pitanja o razumijevanju i proširenju kao način koji će vam pomoći da izgradite svoje znanje o kodiranju i stvorite više razumijevanja u okviru ovog projekta. Ovakve vrste pitanja često mi pomažu da shvatim da znam više nego što pretpostavljam. Nadam se da mogu učiniti isto za vas!
Pomoću ove veze možete pristupiti simulaciji mog kola i koda.
Korak 1: Postavite tlocrtnu ploču
Postavljanje LED dioda
- Počnite tako što ćete postaviti 7 LED dioda u kolonu u različitim redovima, postavljajući anodu (dugu nogu) u istom smjeru. Zapamtite ovo dok nastavljate graditi svoj krug
- Koristeći otpornike od 220 ohma, postavite jednu nogu otpornika u isti red s katodom LED dioda (kratka noga). Druga noga bi trebala biti povezana sa - Šinom.
- Jedan kraj žica kratkospojnika postavite u red sa LED anodama. Drugi krajevi trebaju biti postavljeni u iglice 2, 3, 4, 5, 6, 7, 8.
- S drugom kratkospojnom žicom spojite - Šinu na GND.
Postavljanje dugmeta
- Postavite dugme sa dva zupca u (e) stupac i dva zupca u f stupac.
- Gurnite jednu nogu 1K ohmskog otpornika u isti red kao jedan od zupčanika na (e) strani. Drugu nogu zabodite u - Šinu.
- U isti red s otpornikom zalijepite jednu nogu kratkospojne žice s drugim krajem u pin 12.
- Spojite tipku na izvor napajanja postavljanjem kratkospojne žice u isti red s drugim zupcem na (e) strani. Preostali kraj žice nalazi se u 5V.
Korak 2: Napišite kôd
Evo veze do moje Arduino skice na kojoj možete pristupiti mom kodu.
Ovaj je projekt inspiriran drugim donositeljima odluka koji se mogu pronaći ovdje. Napravio sam izmjene kako bih zadovoljio svoje potrebe za projektnom idejom.
Korak 3: Isprobajte
- Uključite ga u utičnicu i pritisnite dugme. Ovo bi trebalo da pokrene nasumični niz na LED -u, koji završava sa jednim upaljenim na 10 sekundi.
-
Ako se to ne dogodi, vrijeme je za uklanjanje grešaka.
- Pogledajte svoju matičnu ploču i provjerite je li vaše kolo spojeno.
- Provjerite ima li pogrešaka u vašem kodu. Uvijek preporučujem da provjerite jeste li napisali ispravne PIN brojeve.
Korak 4: (izborno) Pitanja o razumijevanju i proširenju
- Koji red (ovi) postavljaju izlazne pinove?
- Ako želite promijeniti količinu korištenih LED svjetala, koje biste linije trebali urediti? Zašto?
- Kako biste mogli koristiti sličan kôd za stvaranje uređaja za stavljanje igrača u dva tima? Partneri?
- Da želite da nasumična svjetlosna emisija traje duže, kako biste to učinili?
Preporučuje se:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način da napravite igru, posebno nešto poput zagonetke, vizuelnog romana ili avanturističke igre
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima