Sadržaj:
- Korak 1: Postavite svoj Breadboard
- 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 promjena: 2024-01-30 09:32
Ova instrukcija će vas voditi kroz način donošenja odluka Arduino. Pritiskom na tipku LED će zasvijetliti nasumičnim uzorkom. Nakon nekoliko sekundi svijetlit će jedna LED dioda. Ovo je konačna odluka koju je donio Arduino. Imam posebnu svrhu za svoj konačni proizvod, ali on se može koristiti za mnoge stvari. Imate li ikada problema s odabirom mjesta za jelo nakon dugog radnog dana? Postavite 7 opcija na ploču i kliknite gumb. Za nekoliko sekundi odlučit ćete o sebi! Ove upute pomoći će vam u izgradnji samopouzdanja stvaranjem sklopa sa LED diodama i možda će vas upoznati s novom komponentom, gumbom.
Tijekom vikenda mog supruga i mene obično možete pronaći u kući prijatelja kako igramo razne igre. Obično se vodi rasprava kada se odlučuje tko će biti "igrač 1". Uvijek pokušavamo to učiniti poštenim, ali igramo toliko utakmica/puta da nam se ponekad izgubi trag. Uvijek se čini da par 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 jednostavan način za "Pick-a-Player". Obično naša posada "noć igre" ima sedam sudionika. Iz tog razloga stvorio sam ovog donositelja odluka sa 7 LED dioda, ali ga možete prilagoditi svojim potrebama. Samo za zabavu, 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 unutar ovog projekta. Takve vrste pitanja često mi pomažu da shvatim da znam više nego što pretpostavljam. Nadam se da i oni mogu učiniti isto za vas!
Pomoću ove veze možete pristupiti simulaciji mog sklopa i koda.
Korak 1: Postavite svoj Breadboard
Postavljanje LED dioda
- Započnite postavljanjem 7 LED dioda u stup 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 se trebala spojiti na - Tračnicu.
- Jedan kraj žica kratkospojnika postavite u red s LED anodama. Drugi krajevi trebaju biti postavljeni u iglice 2, 3, 4, 5, 6, 7, 8.
- Drugom kratkospojnom žicom spojite - Žicu na GND.
Postavljanje tipke
- Postavite tipku s 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, a drugi kraj postavite u iglu 12.
- Spojite gumb na izvor napajanja postavljanjem kratkospojne žice u isti red s drugim zupcem na (e) strani. Preostali kraj žice smješten je u 5V.
Korak 2: Napišite kôd
Ovdje je veza na moju Arduino skicu na kojoj možete pristupiti mom kodu.
Ovaj je projekt inspiriran drugim donositeljima odluka koji se mogu pronaći ovdje. Napravio sam promjene kako bih zadovoljio svoje potrebe za idejom projekta.
Korak 3: Isprobajte
- Uključite ga u utičnicu i pritisnite gumb. Ovo bi trebalo pokrenuti nasumični niz na LED -u, koji završava s time da svijetli 10 sekundi.
-
Ako se to ne dogodi, vrijeme je za uklanjanje pogrešaka.
- Pogledajte svoju matičnu ploču i provjerite je li vaš krug spojen.
- 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 slučajni svjetlosni show traje dulje, kako biste to učinili?
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
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 ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka
Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------