Satura rādītājs:
- Piegādes
- 1. solis: ķēde
- 2. darbība. Novietojiet lādētāja kontaktus
- 3. darbība: uzstādiet Arduino un vibrācijas sensoru
- 4. solis: IR uztvērēja uzstādīšana
- 5. solis: Displeja pieslēgšana un montāža
- 6. darbība: IR uztvērēja savienošana ar vadu
- 7. solis: Displeja savienošana ar Arduino
- 8. solis: slēdža savienošana
- 9. solis: akumulatora vadu savienošana
- 10. solis: programmēšana
- 11. darbība. Kā to izmantot
- 12. darbība: lādētājs I
- 13. darbība: lādētājs II
- 14. darbība: lādētājs III
Video: Pilnībā IR pielāgojams astoņu kauliņu elektroniskais komplekts: 14 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Sadarbībā ar J. Arturo Espejel Báez.
Tagad jums var būt līdz 8 kauliņiem no 2 līdz 999 sejām 42 mm diametrā un 16 mm augstā korpusā! Spēlējiet savas iecienītākās galda spēles ar šo konfigurējamo kabatas izmēra elektronisko kauliņu komplektu!
Šis projekts sastāv no kabatas izmēra elektroniskā komplekta līdz 8 kauliņiem. Ar IR tālvadības pulti katras sejas skaitu var iestatīt no 2 līdz 999 un saglabāt iekšējā EEPROM atmiņā.
Šim projektam mēs izmantojām Arduino pro-mini-mikrokontrolleru plati, kuras pamatā ir ATmega328.
Kauliņu attēlojums tiek izvēlēts automātiski. Sešpusējiem kauliņiem skaitlis tiek attēlots ar punktiem kā klasisks kauliņš (ar kvadrātveida sejām). 12 sānu gadījumā skaitlis tiek attēlots piecstūrī, bet 20 sānu gadījumā-trīsstūrī. Pārējā gadījumā numurs ir norādīts lodziņā. Arī trīs seju kauliņus var attēlot divos dažādos veidos: kā "papīra, klints, šķērveida" spēli un ar numuru. Arī divu seju kauliņiem mēs to pārstāvējām ar sitienu uz augšu/uz leju.
Piegādes
Kauliņu komplektam:
- Arduino pro-mini
- SparkFun USB uz sērijas pārtraukumu - FT232RL
- SSD1306 I2c 0,96 collu 128x64 OLED displejs
- Vibrācijas sensora modulis J34 trieciena slēdža atspere
- 3.7V 300mAh Lipo Li-polimēru akumulators
- Tālvadības bezvadu komplekta infrasarkanais IR 1838B modulis
- 3D drukāts korpuss (2 daļas, lūdzu, atrodiet STL saites)
Lādētājam:
- Divi PCB gabali; 17x10mm un 13x18mm
- 3D drukāts korpuss (2 daļas, lūdzu, atrodiet STL saites)
- Mikro USB 5V 1A TP4056 litija akumulatora lādētāja modulis
1. solis: ķēde
2. darbība. Novietojiet lādētāja kontaktus
Izņemiet divus vadus no vīriešu savienotāja tapas savienotāja. Salieciet katru, veidojot āķi, kā pirmajā fotoattēlā. Ievietojiet vienu vitrīnas sānu pusē, bet otru - apakšējā vākā, kā parādīts attēlā.
3. darbība: uzstādiet Arduino un vibrācijas sensoru
Novietojiet un pielīmējiet Arduino un vibrācijas sensoru pie apakšējā vāka (3D drukāts). Lodējiet vadu no viena sensora savienojuma ar Arduino GND un citu vadu no otra sensora savienojuma ar PIN D12.
4. solis: IR uztvērēja uzstādīšana
Noņemiet IR sensora metāla pārsegu. Uzlieciet un pielīmējiet to savā vietā korpusā, kā parādīts attēlā.
5. solis: Displeja pieslēgšana un montāža
Pie katra displeja kontakta pielodējiet vadu (apmēram 4 cm) un pielīmējiet to vietā korpusā (kā parādīts pirmajā fotoattēlā). Lodējiet citu vadu no Vcc tapas līdz lādētāja kontaktam korpusa sānu pusē (kā parādīts otrajā attēlā).
6. darbība: IR uztvērēja savienošana ar vadu
Izgrieziet IR tapas līdz aptuveni 2 mm. Tad pielodējiet vienu vadu no IR Vcc tapas uz displeja Vcc kontaktu un otru no IR GND tapas uz displeja GND kontaktu. Pēc tam pielodējiet kabeli no IR signāla tapas līdz Arduino tapai D10.
7. solis: Displeja savienošana ar Arduino
Lodējiet SDA kabeli no displeja līdz Arduino A4 tapai un SCK kabeli līdz A5 tapai.
8. solis: slēdža savienošana
Lodējiet divus vadus pie lādētāja kontakta apakšējā vākā. Lodējiet vienu no šiem vadiem pie slēdža centrālās tapas un otru pie akumulatora negatīvās spailes. Lodējiet trešo vadu no slēdža augšējās tapas līdz Arduino GND tapai.
9. solis: akumulatora vadu savienošana
Lodējiet akumulatora pozitīvo spaili pie Arduino Vcc tapas. Pārklājiet Arduino ar izolācijas lenti. Aizveriet un pielīmējiet korpusa gabalus.
10. solis: programmēšana
Lai augšupielādētu programmas ar Arduino IDE, pievienojiet FT232RL programmētāju datoram, izmantojot USB kabeli. Ievietojiet un turiet to tapas Arduino caurumos, kā parādīts attēlā.
Arduino IDE jums jāizvēlas Arduino pro vai pro mini (lai iegūtu plašāku informāciju, varat pārbaudīt vietni
Vispirms augšupielādējiet DiceEEPROM.ino skici Arduino, lai sagatavotu EPROM atmiņu ar kauliņu noklusējuma konfigurāciju (šīs skices augšupielādei displejā acīmredzot nav nekādas ietekmes). Pēc tam augšupielādējiet DiceIR.ino skici. Pēc tam displejā parādīsies kauliņu komplekts.
11. darbība. Kā to izmantot
Lai izmestu kauliņus, vienkārši sakratiet ierīci.
Lai mainītu seju skaita konfigurāciju, norādiet ar tālvadības pulti un nospiediet pogu "OK", kamēr kauliņi ripo. Parādīsies ekrāns, piemēram, otrajā fotoattēlā. Izmantojiet kreiso un labo bultiņu pogu, lai atlasītu konfigurējamos kauliņus. Nospiediet augšup vai lejup vērstās bultiņas, lai mainītu seju skaitu par 1; izmantojiet pogas "1" vai "4", lai mainītu 10, un "2" vai "5" pogas, lai mainītu 100. Nospiediet pogu "OK" vēlreiz, lai izietu no konfigurācijas režīma. Konfigurācija tiks saglabāta iekšējā gaistošajā atmiņā, un to var mainīt jebkurā laikā, kad vēlaties.
Piezīmes:
Ja izvēlaties…
- nulle saskaras ar kauliņiem, šie kauliņi neparādīsies.
- vienas sejas kauliņi, rezultāts tiks attēlots ar ikonu "papīrs, akmens, šķēres".
- divu seju kauliņi, rezultāts tiks attēlots ar īkšķa augšup/lejup ikonu.
- a 6 seju kauliņi, skaitlis tiek attēlots ar punktiem kā klasisks kauliņš (ar kvadrātveida sejām).
- 12 seju kauliņi, skaitlis ir attēlots piecstūrī.
- 20 kauliņiem, skaitlis tiek parādīts trīsstūrī.
- jebkuru citu seju skaitu, rezultāts tiks parādīts kā skaitlis lodziņā.
12. darbība: lādētājs I
Izgrieziet divus PCB gabalus ar izmēru 17 mm x 10 mm un 13 mm x 18 mm. Izurbiet caurumu mazajā gabalā, kas sakrīt ar caurumu apaļajā 3D drukātajā daļā, izlaidiet vadu un lodējiet to. Līmējiet PCB, kā parādīts fotoattēlā.
13. darbība: lādētājs II
Lodējiet vadu 17x10 mm PCB gabalā un izlaidiet to, iemetot spraugu 3D drukātajā daļā. Līmējiet to, kā parādīts attēlā.
14. darbība: lādētājs III
Uzlieciet un pielīmējiet 3D drukātās detaļas, kā parādīts attēlā, un pielodējiet vadus pie akumulatora lādētāja moduļa. Vads, kas pielodēts apakšējā daļā, ir negatīvs. Tagad jūs varat uzlādēt ierīces akumulatoru, izmantojot mini USB kabeli.
Pirmā balva kabatas ātruma izaicinājumā
Ieteicams:
Pašdarināts elektroniskais bungu komplekts ar Arduino Mega2560: 10 soļi (ar attēliem)
Pašdarināts elektroniskais bungu komplekts ar Arduino Mega2560: Šis ir mans Arduino projekts. Kā izveidot e-bungu komplektu ar Arduino? Labdien, dārgais lasītāj! -Kāpēc darīt šādu projektu? Pirmkārt, tāpēc, ka, ja jums patīk šāda veida lietas, jums patiešām patiks darba process. Otrkārt, tāpēc, ka tas ir patiešām lēts
Kauliņu ģenerators: 12 soļi (ar attēliem)
Kauliņu ģenerators: Šī pamācība ir paredzēta manam lielajam projektam, kuru pabeidzu IGCSE sistēmu un vadības kursu ietvaros. Tā saņēma atzīmi A*, un es jums pastāstīšu, kā to izdarīt šajā pamācībā. Pienācīga pieredze elektronikā, kā arī eksperta
Darbvirsmas ierīce - pielāgojams darbvirsmas palīgs: 7 soļi (ar attēliem)
Darbvirsmas ierīce - pielāgojams darbvirsmas palīgs: darbvirsmas ierīce ir mazs personīgais darbvirsmas palīgs, kas var parādīt dažādu informāciju, kas lejupielādēta no interneta. Šo ierīci es izstrādāju un būvēju CRT 420 - īpašo tēmu klasei Beriju koledžā, kuru vada instruktors
JavaStation (pilnībā uzpildāma pilnībā automātiska IoT kafijas automāts): 9 soļi (ar attēliem)
JavaStation (pilnībā uzpildāma pilnībā automātiska IoT kafijas automāts): šī projekta mērķis bija izgatavot pilnībā automātisku balss kontrolētu kafijas automātu, kas automātiski piepildās ar ūdeni, un viss, kas jums patiešām jādara, ir aizstāt patronus un dzert kafiju; )
Kabatas kauliņu komplekts: 7 soļi
Kabatas kauliņu komplekts: Šī ir viena no trim pamācībām, kuras mēs izveidojām mūsu mācekļu stila komandas veidošanas dienas laikā. Ievadvideo par dienu un to, kā jūs varat iesaistīties balsošanā par uzvarētāju, varat redzēt šeit. Šī pamācošā informācija, kā salikt mūsu komplektu