Sadržaj:
Video: Arduino džepni automat: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Bit ću iskren unaprijed i reći da se ovaj projekt nikada ne bi dogodio osim što se skrivam na mjestu za vrijeme izbijanja koronavirusa, slučajno sam vidio da Instructables vodi natječaj za „LED trake“, a ja imam neke LED trake u kutiji koja godinama nije korištena. Osećam se mnogo bolje skidajući to sa svojih grudi. Ono što sam na kraju izgradio je neka vrsta džepne verzije automata koji sam napravio za svoje unuke u ranijem Instructable -u. Ovaj nema utor za kovanice ili vrata za zamke za isplate, ali ima trepćuća svjetla i zvučne efekte. Videću šta deca misle kad izađemo iz egzila.
Korak 1: LED trake
Većinu vremena ove trake se koriste kao ukrasno osvjetljenje, ali htio sam smisliti nešto za izgradnju gdje bih mogao koristiti samo neke male komade. Neke od traka su zapečaćene za hidroizolaciju, ali imam i neke koje se lako razrežu na komade. Kao što možete vidjeti na slici, čak vam pokazuju i gdje rezati. Lemljenje žica na bakrene jezičke je jednostavno, ali pazite da koristite lemilicu relativno niske topline i ne ostavljajte je predugo na traci jer je cijela stvar u osnovi plastična. Trake koje imam postavljaju šest LED dioda u jednom odjeljku i devet LED dioda u sljedećem odjeljku. Ovi dijelovi se izmjenjuju kako bi činili dužinu trake.
Korak 2: Hardver
Sheme su prikazane gore. Prvi detaljno opisuje Arduino veze. Kao i ranije, razvio sam softver na Arduino Nano -u, a zatim programirao samostalni ATMega328 čip za konačnu montažu. To pomaže u smanjenju veličine i trenutne potrošnje za ovaj projekt na baterije. Prekidač može biti bilo koji trenutni kontakt, normalno otvorenog tipa. Zvučni signal je standardni piezo tip koji radi na naponima do 1,5 volti.
Druga shema detaljno prikazuje veze sa LED trakama. Kao što je prikazano, tipična traka ima izvor napajanja koji prolazi kroz otpornik za ograničavanje struje, a zatim su LED diode povezane serijski. Koristio sam sekcije sa šest LED dioda tako da odgovaraju mojoj projektnoj kutiji. Od šest LED dioda, dvije su crvene, dvije su zelene, a dvije plave. Trake imaju ljepljivu podlogu pa ih je bilo lako zalijepiti za ploču. Umjenio sam uobičajeni crni poklopac projektne kutije komadom bijelog pleksiglasa od 1/8 inča. LED diode su dovoljno jake da mogu svijetliti.
LED trake obično rade na 12 volti, ali moje rade dobro na 9 volti pa sam to odabrao kako bih smanjio trenutnu potrošnju. Budući da je napon veći nego što Arduino voli vidjeti na svojim pinovima, morao sam postaviti upravljačke programe tranzistora. Imam hrpu jeftinih 2N3904 tranzistora pa sam ih koristio, ali svaki mali signalni tip NPN bi trebao funkcionirati. Koristio sam otpornike od 7,5 k-ohma na bazi, ali ta vrijednost nije kritična. Možete koristiti manji otpor, ali imajte na umu da će to povećati trenutnu potrošnju.
Napajanje za ovaj projekt dolazi iz standardne litijumske baterije od 18650 3,7 V. Kao i prethodne projekte, spojio sam ga na malu ploču za punjenje kako bih mogao upotrijebiti USB telefonski kabel za punjenje baterije. Izlaz ploče punjača prolazi kroz prekidač za uključivanje/isključivanje na dva različita mjesta. Jedna veza je na ATMega328 koji radi dobro pri nižem naponu. Druga veza je na DC-to-DC pojačivačku ploču koju sam također koristio u prethodnim projektima. Obično pojačam napon na 5 volti i onda sve od toga isključim. Ovaj put, međutim, pojačao sam ga na 9 volti posebno za LED trake.
Korak 3: Softver
Softver je prilično jednostavan. Glavna rutina samo se neprekidno ponavlja sve dok se ne pritisne prekidač “Start”. Dok se glavna rutina petlja, ona povećava varijablu „Slučajno“. Jednostavno će se preliti natrag na nulu petlje nakon što dosegne 255. Kada se pozove rutina "Spin", koristi vrijednost modula 27 u "Random" za indeksiranje u tabelu za pretraživanje od kojih će LED diode zasvijetliti na svakoj traci. Tablica za pretraživanje ima ukupno 27 unosa, od kojih su tri odgovarajuće boje. To postavlja izglede za pobjedu na 1 u 9. Rutina "Spin" pokreće petlju za bljeskanje različitih kombinacija LED dioda sa stola, a zatim se konačno zaustavlja na jednoj. Kao i u originalnom softveru za slot mašine, rutina “Clickit” simulira zvuk okretanja točkova. Ako se sve boje podudaraju, tada se poziva rutina “Winner”. Rutina “Winner” trenutno pali sve LED diode na traci, a zatim se svaka traka uključuje/isključuje u nizu. Zvučni signal takođe emituje ton uključivanja/isključivanja za to vreme.
Korak 4: Video zapis
Videozapis ne zadovoljava baš igru jer LED diode izgledaju isprano, a telefon nije pokupio zvuk. Međutim, pruža osnovni uvid u rad igre.
Preporučuje se:
Džepni sat "uradi sam": 9 koraka
Uradi sam džepni sat: U ovom užurbanom svijetu praćenje vremena potrebno je za bolje performanse i biti hobist zašto ne biste napravili uređaj za praćenje vremena. Zahvaljujući tehnologiji postoje uređaji koji se zovu 'sat' ali! zadovoljstvo kada radite sami
DŽEPNI MUZIČKI IGRAČ: 6 koraka
DŽEPNI MUZIČKI IGRAČ: U ovom uputstvu naučit ćete kako napraviti vlastiti džepni muzički player s vlastitim rukama, sa preskakanjem reprodukcije pa možete i druge značajke koristiti arduino pro mini ili arduino nano
Džepni detektor kašlja: 7 koraka
Džepni detektor kašlja: COVID19 je zaista povijesna pandemija koja jako loše pogađa cijeli svijet i ljudi grade mnogo novih uređaja za borbu protiv njega. Izgradili smo i automatsku mašinu za dezinfekciju i termalni pištolj za beskontaktno mjerenje temperature. Tod
Džepni lokator metala - Arduino: 8 koraka (sa slikama)
Džepni metalni lokator - Arduino: Ovaj mali džepni džepni lokator dovoljno je osjetljiv da identificira male čavle i čavle u drvetu i dovoljno kompaktan da se uklopi u neugodne prostore, što ga čini pogodnim za nošenje i upotrebu za lociranje metala. Jedinica ima četiri nezavisne zavojnice za pretraživanje i
Džepni Arduino komplet .: 6 koraka
Džepni Arduino komplet. Pa želite uzeti Arduino ili klona sa sobom kako biste vjerojatno mogli petljati gdje god bili? s obzirom na određena sredstva .. Ovim možete napraviti testne krugove, iznijeti ideju, pokazati prijateljima super stvari koje ona može učiniti. i tako dalje. Vjerovatno biste mogli napraviti