Sadržaj:
- Pribor
- Korak 1: Krug
- Korak 2: Postavite kontakte punjača
- Korak 3: Montirajte Arduino i senzor vibracija
- Korak 4: Montiranje IC prijemnika
- Korak 5: Ožičenje i postavljanje zaslona
- Korak 6: Ožičenje IC prijemnika
- Korak 7: Ožičenje zaslona na Arduino
- Korak 8: Ožičenje prekidača
- Korak 9: Ožičenje baterije
- Korak 10: Programiranje
- Korak 11: Kako ga koristiti
- Korak 12: Punjač I
- Korak 13: Punjač II
- Korak 14: Punjač III
Video: Potpuno IC prilagodljiv elektronički set od osam kockica: 14 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U suradnji s J. Arturo Espejel Báez.
Sada možete imati do 8 kockica od 2 do 999 lica u kućištu promjera 42 mm i visine 16 mm! Igrajte svoje omiljene društvene igre s ovim džepnim elektroničkim setom kockica koji se može konfigurirati!
Ovaj se projekt sastoji od džepnog elektroničkog seta do 8 kockica. Broj lica svakog od njih može se postaviti od 2 do 999 pomoću IC daljinskog upravljača i pohraniti u unutarnju memoriju EEPROM -a.
Za ovaj projekt koristili smo Arduino pro-mini, ploču za mikrokontroler temeljenu na ATmega328.
Prikaz kockica odabire se automatski. Za šestostranu kockicu broj je prikazan točkicama kao klasična kocka (s kvadratnim licima). Za 12-stranski slučaj, broj je predstavljen unutar peterokuta, a za 20-stranski slučaj, broj je prikazan unutar trokuta. U ostatku, broj se nalazi unutar kutije. Također, kockice s tri lica mogu se predstaviti u dva različita oblika: kao igra "papir, kamen, škare" i s brojem. Također, za kockice s dva lica predstavljali smo to s lupanjem gore/dolje.
Pribor
Za set kockica:
- Arduino pro-mini
- SparkFun USB na serijski prekid - FT232RL
- SSD1306 I2c 0,96 "128x64 OLED zaslon
- Modul osjetnika vibracija J34 Opruga prekidača udarca
- Lipo-polimerna baterija od 3,7 V 300 mAh
- Infracrveni IR 1838B modul za daljinsko upravljanje bežičnim kompletom
- 3D tiskana kutija (2 dijela, molimo vas da pronađete STL veze)
Za punjač:
- Dva komada PCB -a; 17x10 mm i 13x18 mm
- 3D tiskana kutija (2 dijela, molimo vas da pronađete STL veze)
- Micro USB 5V 1A TP4056 modul za punjenje litijeve baterije
Korak 1: Krug
Korak 2: Postavite kontakte punjača
Uzmite dvije žice iz muškog priključka pina na zaglavlju. Presavijte svaku tvoreći udicu kao na prvoj fotografiji. Umetnite jedan u bočnu stranu vitrine, a drugi u donji poklopac kako je prikazano.
Korak 3: Montirajte Arduino i senzor vibracija
Postavite i zalijepite Arduino i senzor vibracija na donji poklopac (3D ispis). Lemite žicu s jedne veze senzora na Arduino GND, a drugu žicu s druge veze senzora na PIN D12.
Korak 4: Montiranje IC prijemnika
Uklonite metalni poklopac IC senzora. Postavite ga i zalijepite na mjesto u kućištu kao što je prikazano.
Korak 5: Ožičenje i postavljanje zaslona
Lemite žicu (od oko 4 cm) na svaki kontakt zaslona i zalijepite je na mjesto u kućištu (kao što je prikazano na prvoj fotografiji). Lemite drugu žicu od Vcc pina do kontakta punjača na bočnoj strani kućišta (kao što je prikazano na drugoj slici).
Korak 6: Ožičenje IC prijemnika
Odrežite infracrvene pinove približno na 2 mm. Zatim lemite jednu žicu s IC -ovog Vcc pina na Vcc kontakt zaslona, a drugu s IR GND pina na GND kontakt zaslona. Nakon toga, lemite kabel s IC signalnog pina na Arduino pin D10.
Korak 7: Ožičenje zaslona na Arduino
Lemite SDA kabel s zaslona na Arduino A4 pin, a SCK kabel na A5 pin.
Korak 8: Ožičenje prekidača
Lemite dvije žice na kontakt punjača u donjem poklopcu. Lemite jednu od ovih žica na središnji pin prekidača, a drugu na negativni pol baterije. Lemite treću žicu od gornjeg pina prekidača do Arduinovog GND pina.
Korak 9: Ožičenje baterije
Lemite pozitivni priključak baterije na Arduinov Vcc pin. Pokrijte Arduino izolacijskom trakom. Zatvorite i zalijepite dijelove kućišta.
Korak 10: Programiranje
Za učitavanje programa s Arduino IDE -om spojite programator FT232RL na računalo pomoću USB kabela. Umetnite i držite njihove igle u Arduino rupama kao što je prikazano.
Morate odabrati Arduino pro ili pro mini u Arduino IDE -u (za više informacija možete provjeriti
Prvo postavite skicu DiceEEPROM.ino u Arduino za pripremu EPROM memorije sa zadanom konfiguracijom kockica (učitavanje ove skice očito nema učinka na zaslonu). Zatim prenesite skicu DiceIR.ino. Nakon toga, na ekranu će se pojaviti set kockica.
Korak 11: Kako ga koristiti
Za bacanje kockica, jednostavno protresite uređaj.
Da biste promijenili konfiguraciju broja lica, pokažite pomoću daljinskog upravljača i pritisnite gumb "OK" dok se kockice kotrljaju. Pojavit će se zaslon kao na drugoj fotografiji. Pomoću gumba sa strelicama ulijevo i udesno odaberite kockice za konfiguriranje. Pritisnite gumbe sa strelicama gore ili dolje za promjenu broja lica za 1; koristite tipke "1" ili "4" za promjenu u 10, i "2" ili "5" za promjenu u 100. Pritisnite ponovno "OK" za izlaz iz konfiguracijskog načina. Konfiguracija će biti pohranjena u unutarnjoj trajnoj memoriji i može se promijeniti bilo kada po želji.
Bilješke:
Ako odaberete…
- kockica s nula lica, ova se kockica neće pojaviti.
- jednom kockom, rezultat će biti predstavljen ikonom "papir, kamen, škare".
- kockice s dva lica, rezultat će biti prikazan ikonom gore/dolje.
- 6 kockica sa 6 lica, broj je prikazan točkicama kao klasična kockica (s kvadratnim licima).
- 12 kockica s 12 lica, broj je predstavljen unutar peterokuta.
- 20 kockica s 20 lica, broj se prikazuje unutar trokuta.
- bilo koji drugi broj lica, rezultat će biti predstavljen kao broj unutar okvira.
Korak 12: Punjač I
Izrežite dva komada PCB -a dimenzija 17 mm x 10 mm i 13 mm x 18 mm. Izbušite rupu u malom komadu koja se podudara s rupom u okruglom 3D ispisanom dijelu, provucite žicu i lemite je. Zalijepite PCB kao što je prikazano na fotografiji.
Korak 13: Punjač II
Lemite žicu u komad PCB -a 17x10 mm i provucite je te ubacite utor u 3D tiskanom dijelu. Zalijepite ga kao što je prikazano.
Korak 14: Punjač III
Postavite i zalijepite 3D ispisane dijelove kako je prikazano i lemite žice na modul punjača baterija. Žica zalemljena u donjem dijelu je negativna. Sada možete puniti bateriju uređaja mini USB kabelom.
Prva nagrada u džepnom brzinskom izazovu
Preporučeni:
Ljubljenje žabe V2.0 - Bluetooth zvučnik sa stražnjim rogom Potpuno ispis: 5 koraka (sa slikama)
Kissing the Frog V2.0 - Back Horn Bluetooth zvučnik Potpuno ispisiv: Uvod Dopustite mi da počnem s malo pozadine. Dakle, što je zvučnik s trubom sa stražnje strane? Zamislite to kao obrnuti megafon ili gramofon. Megafon (u osnovi zvučnik s prednje trube) koristi akustičnu trubu za povećanje ukupne učinkovitosti
Generator kockica: 12 koraka (sa slikama)
Generator kockica: Ovaj Instructables je za moj glavni projekt koji sam završio u sklopu svog tečaja IGCSE Sustavi i kontrole. Dobio je ocjenu A* i vodit ću vas kako to učiniti u ovom uputstvu. Pristojno iskustvo u elektronici, kao i očekivanje
Električna čarobna osam loptica: 5 koraka
Electric Magic Eight Ball: Jeste li zainteresirani za poznavanje tajni svemira? Pa, Magic Eight Ball možda nije za vas! U stanju je odgovoriti sa da ili ne na pitanja, uz povremeno možda, Magic Eight Ball može odgovoriti na sva vaša pitanja sa 100% jamstvom!*Usi
Arduino sat za riječi - prilagodljiv i jednostavan za izradu: 15 koraka (sa slikama)
Arduino sat za riječi - prilagodljiv i jednostavan za izradu: Moj partner je u trgovini vidio sat koji vam je rekao vrijeme osvjetljavajući riječi da napišete cijelu pisanu rečenicu iz onoga što se činilo kao gomila nasumičnih slova. Sat nam se svidio, ali ne i cijena - pa smo odlučili napraviti jedan vlastiti dizajn Lice
BricKuber projekt - robot za rješavanje kockica Raspberry Pi Rubiks: 5 koraka (sa slikama)
BricKuber projekt - robot za rješavanje kockica Raspberry Pi Rubiksa: BricKuber može riješiti Rubikovu kocku za manje od 2 minute. BricKuber je Robikov rješavač kockica otvorenog koda koji možete sami izgraditi. Željeli smo izgraditi Rubiks robot za rješavanje kockica s Raspberry Pi. Umjesto da idete na