Kazalo:
- Zaloge
- 1. korak: vezje
- Korak: Postavite stike polnilnika
- Korak: Namestite Arduino in senzor vibracij
- 4. korak: Namestitev IR sprejemnika
- 5. korak: Ožičenje in namestitev zaslona
- 6. korak: Ožičenje IR sprejemnika
- 7. korak: Priključite zaslon na Arduino
- 8. korak: Ožičenje stikala
- 9. korak: Ožičenje baterije
- 10. korak: Programiranje
- 11. korak: Kako ga uporabiti
- 12. korak: Polnilec I
- 13. korak: Polnilec II
- 14. korak: Polnilec III
Video: Popolnoma IR prilagodljiv elektronski komplet osmih kock: 14 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V sodelovanju z J. Arturo Espejel Báez.
Zdaj lahko imate do 8 kock od 2 do 999 obrazov v ohišju s premerom 42 mm in višino 16 mm! Igrajte svoje najljubše družabne igre s tem nastavljivim žepnim elektronskim kompletom kock!
Ta projekt je sestavljen iz žepnega elektronskega kompleta do 8 kock. Število obrazov vsakega od njih lahko z IR daljinskim upravljalnikom nastavite od 2 do 999 in shranite v notranji pomnilnik EEPROM.
Za ta projekt smo uporabili Arduino pro-mini, mikrokrmilno ploščo, ki temelji na ATmega328.
Predstavitev kock se izbere samodejno. Za 6-stransko kocko je število predstavljeno s pikami kot klasična kocka (s kvadratnimi ploskvami). Za 12-stranski primer je število predstavljeno znotraj peterokotnika, za 20-stransko pa za trikotnik. Za ostale je številka predstavljena znotraj škatle. Kocke s 3 obrazi so lahko predstavljene tudi v dveh različnih oblikah: kot igra "papir, kamen, škarje" in s številko. Tudi za dvolične kocke smo jo predstavili z udarcem gor/dol.
Zaloge
Za komplet kock:
- Arduino pro-mini
- SparkFun USB v serijsko prekinitev - FT232RL
- SSD1306 I2c 0,96 "128x64 OLED zaslon
- Modul senzorja vibracij J34 Vzmet stikala za udarce
- Lipo-polimerna baterija 3,7 V 300 mAh
- Infrardeči IR 1838B modul za daljinsko upravljanje brezžičnega kompleta
- 3D natisnjeno ohišje (2 dela, najdete povezave STL)
Za polnilnik:
- Dva kosa PCB; 17x10 mm in 13x18 mm
- 3D natisnjeno ohišje (2 dela, najdete povezave STL)
- Micro USB 5V 1A TP4056 modul za polnjenje litijevih baterij
1. korak: vezje
Korak: Postavite stike polnilnika
Vzemite dve žici iz moškega priključka za glavo. Vsakega zložite tako, da tvori kavelj, kot je na prvi fotografiji. Enega vstavite v stransko stran vitrine, drugega pa v spodnji pokrov, kot je prikazano.
Korak: Namestite Arduino in senzor vibracij
Arduino in senzor vibracij postavite in prilepite na spodnji pokrov (3D natisnjeno). Spajkajte žico z ene povezave senzorja na Arduino GND in drugo žico z druge povezave senzorja na PIN D12.
4. korak: Namestitev IR sprejemnika
Odstranite kovinski pokrov IR senzorja. Namestite in prilepite na svoje mesto v ohišju, kot je prikazano.
5. korak: Ožičenje in namestitev zaslona
Pripnite žico (približno 4 cm) na vsak stik zaslona in jo prilepite na svoje mesto v ohišju (kot je prikazano na prvi fotografiji). Spajate drugo žico iz Vcc zatiča na kontakt polnilnika na stranski strani ohišja (kot je prikazano na drugi sliki).
6. korak: Ožičenje IR sprejemnika
IR zatiče odrežite približno na 2 mm. Nato eno žico spajajte z vtičem Vcc IR na Vcc kontaktu zaslona, drugo pa iz kontakta GND IR na kontakt GND zaslona. Po tem spajkajte kabel iz signalnega vtiča IR na Arduinov pin D10.
7. korak: Priključite zaslon na Arduino
Spajite kabel SDA z zaslona na Arduino A4 pin, kabel SCK pa na A5 pin.
8. korak: Ožičenje stikala
Spajate dve žici na kontakt polnilnika na spodnjem pokrovu. Spajate eno od teh žic na osrednji zatič stikala, drugo pa na negativni priključek baterije. Spajate tretjo žico od zgornjega zatiča stikala do zatiča Arduino GND.
9. korak: Ožičenje baterije
Pozitivni priključek baterije spajkajte na Arduinov vcc Vcc. Arduino prekrijemo z izolacijskim trakom. Kose ohišja zaprite in lepite.
10. korak: Programiranje
Za nalaganje programov z Arduino IDE priključite programer FT232RL na računalnik s kablom USB. Vstavite in držite njihove zatiče v luknjah Arduino, kot je prikazano.
V Arduino IDE morate izbrati Arduino pro ali pro mini (za več informacij lahko preverite
Najprej naložite skico DiceEEPROM.ino v Arduino za pripravo pomnilnika EPROM s privzeto konfiguracijo kock (nalaganje te skice očitno nima učinka na zaslonu). Nato naložite skico DiceIR.ino. Po tem se na zaslonu prikaže niz kock.
11. korak: Kako ga uporabiti
Če želite zviti kocke, preprosto pretresite napravo.
Če želite spremeniti število obrazov, pokažite z daljinskim upravljalnikom in pritisnite gumb "OK", ko se kocke vrtijo. Pojavi se zaslon, kot je na drugi fotografiji. S puščičnima gumboma levo in desno izberite kocke za konfiguracijo. Pritisnite gumba s puščico gor ali dol, da spremenite število obrazov za 1; za spremembo 10 uporabite gumbe "1" ali "4", za spremembo 100 pa tipke "2" ali "5". Za izhod iz konfiguracijskega načina znova pritisnite gumb "OK". Konfiguracija bo shranjena v notranjem nehlapnem pomnilniku in jo lahko kadar koli spremenite.
Opombe:
Če izberete…
- kocke z nič obrazi, te kocke ne bodo prikazane.
- z eno kocko, bo rezultat predstavljen z ikono "papir, kamen, škarje".
- kocke z dvema obrazoma, bo rezultat predstavljen z ikono palca gor/dol.
- kocke s 6 obrazi, je število predstavljeno s pikami kot klasična kocka (s kvadratnimi ploskvami).
- kocke z 12 obrazi, je število predstavljeno v peterokotniku.
- kocke z 20 obrazi, je število predstavljeno v trikotniku.
- katero koli drugo število obrazov, bo rezultat predstavljen kot številka v polju.
12. korak: Polnilec I
Izrežite dva kosa PCB velikosti 17 mm x 10 mm in 13 mm x 18 mm. V majhnem koščku izvrtajte luknjo, ki se ujema z luknjo v okroglem 3D natisnjenem delu, speljite žico in jo spajkajte. PCB lepite, kot je prikazano na fotografiji.
13. korak: Polnilec II
Spajkajte žico v 17x10 mm kos tiskanega vezja in jo podajte v režo v 3D tiskanem delu. Lepite ga, kot je prikazano.
14. korak: Polnilec III
3D -tiskane dele namestite in zlepite, kot je prikazano, ter žice spajkajte na modul polnilnika baterij. Žica, spajkana v spodnjem delu, je negativna. Zdaj lahko baterijo naprave napolnite s kablom mini USB.
Prva nagrada na žepnem izzivu hitrosti
Priporočena:
E -kocke - Arduino kocke/kocke 1 do 6 kock + D4, D5, D8, D10, D12, D20, D24 in D30: 6 korakov (s slikami)
E -kocke - Arduino Die/kocke 1 do 6 Kocke + D4, D5, D8, D10, D12, D20, D24 in D30: To je preprost projekt arduino za izdelavo elektronske matrice. Možno je izbrati za 1 do 6 kock ali 1 od 8 posebnih kock. Izbira je preprosta z obračanjem vrtljivega dajalnika. To so lastnosti: 1 matrica: prikaz velikih pik 2-6 kock: prikaz pik
Generator kock: 12 korakov (s slikami)
Generator kock: Ta navodila so za moj večji projekt, ki sem ga zaključil v okviru svojega tečaja o sistemih in kontrolah IGCSE. Prejel je oceno A* in vodil vas bom skozi to, kako to narediti v tem navodilu. Dostojno znanje o elektroniki in pričakovanja
JavaStation (popolnoma samodejni popolnoma avtomatski IoT aparat za kavo): 9 korakov (s slikami)
JavaStation (Samodejno polnilni popolnoma avtomatski IoT aparat za kavo): Cilj tega projekta je bil izdelati popolnoma avtomatski aparat za kavo z glasovnim nadzorom, ki se samodejno napolni z vodo in vse kar morate storiti je, da zamenjate obiskovalce in popijete kavo; )
Komplet žepnih kock: 7 korakov
Komplet za žepne kocke: To je eden od treh navodil, ki smo jih naredili na našem danu team buildinga v vajeniškem slogu. Uvodni video o dnevu in kako se lahko vključite v glasovanje za zmagovalca si lahko ogledate tukaj. V teh navodilih je podrobno opisano, kako sestaviti naš komplet
Projekt BricKuber - robot za reševanje kock Raspberry Pi Rubiks: 5 korakov (s slikami)
BricKuber Project - robot za reševanje kock Raspberry Pi Rubiks: BricKuber lahko reši Rubikovo kocko v manj kot 2 minutah. BricKuber je odprtokodni Robikov robot za reševanje kock, ki ga lahko zgradite sami. Želeli smo zgraditi Rubiks robot za reševanje kock z Raspberry Pi. Namesto da gremo na