Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mzunguko
- Hatua ya 2: Weka Anwani za Chaja
- Hatua ya 3: Panda Arduino na Sensor ya Vibration
- Hatua ya 4: Kuweka Mpokeaji wa IR
- Hatua ya 5: Wiring na Kuweka onyesho
- Hatua ya 6: Wiring Mpokeaji wa IR
- Hatua ya 7: Wiring Onyesho kwa Arduino
- Hatua ya 8: Wiring the switch
- Hatua ya 9: Wiring Battery
- Hatua ya 10: Kupanga programu
- Hatua ya 11: Jinsi ya Kuitumia
- Hatua ya 12: Chaja I
- Hatua ya 13: Chaja II
- Hatua ya 14: Chaja III
Video: Seti ya Elektroniki inayoweza kubadilika kikamilifu ya Dice Nane: Hatua 14 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Kwa kushirikiana na J. Arturo Espejel Báez.
Sasa unaweza kuwa na dices 8 kutoka nyuso 2 hadi 999 kwa kipenyo cha 42mm na kesi kubwa ya 16mm! Cheza michezo ya kupenda ya bodi na seti ya elektroniki ya dices inayoweza kusanidiwa ya mfukoni!
Mradi huu una seti ya elektroniki ya ukubwa wa mfukoni hadi dices 8. Idadi ya nyuso za kila mmoja wao inaweza kuwekwa kutoka 2 hadi 999 na udhibiti wa kijijini wa IR na kuhifadhiwa kwenye kumbukumbu ya ndani ya EEPROM.
Kwa mradi huu tulitumia Arduino pro-mini, bodi ya microcontroller kulingana na ATmega328.
Uwakilishi wa kete huchaguliwa moja kwa moja. Kwa kete yenye pande 6, nambari hiyo inawakilishwa na dots kama kete ya kawaida (iliyo na nyuso za mraba). Kwa kesi iliyo na upande wa 12, nambari imewasilishwa ndani ya pentagon, na kwa kesi iliyo na upande wa 20, nambari imewasilishwa ndani ya pembetatu. Kwa wengine, nambari imewasilishwa ndani ya sanduku. Pia, kete zenye nyuso 3 zinaweza kuwasilishwa na aina mbili tofauti: kama mchezo wa "karatasi, mwamba, mkasi" na nambari. Pia, kwa kete zenye nyuso mbili, tuliiwakilisha na thump juu / chini.
Vifaa
Kwa Seti ya Kete:
- Arduino pro-mini
- SparkFun USB kwa kuzuka kwa serial - FT232RL
- SSD1306 I2c 0.96 "128x64 OLED Onyesha
- Moduli ya Sensorer ya Vibration J34 Knock switch Spring
- 3.7V 300mAh Lipo Li-polymer Betri
- Moduli ya infrared IR 1838B ya kudhibiti kit isiyo na waya ya mbali
- Kesi iliyochapishwa ya 3D (sehemu 2, tafadhali pata viungo vya STL)
Kwa chaja:
- Vipande viwili vya PCB; 17x10mm na 13x18mm
- Kesi iliyochapishwa ya 3D (sehemu 2, tafadhali pata viungo vya STL)
- Micro USB 5V 1A TP4056 Moduli ya sinia ya betri ya lithiamu
Hatua ya 1: Mzunguko
Hatua ya 2: Weka Anwani za Chaja
Chukua waya mbili kutoka kwa kiunganishi cha pini ya kichwa cha kiume. Pindisha kila mmoja kutengeneza ndoano kama kwenye picha ya kwanza. Ingiza moja katika upande wa pembeni wa kisa cha kuonyesha, na nyingine kwenye kifuniko cha chini kama inavyoonyeshwa.
Hatua ya 3: Panda Arduino na Sensor ya Vibration
Weka na gundi Arduino na Sensor ya Vibration kwenye kifuniko cha chini (3D iliyochapishwa). Solder waya kutoka unganisho moja la sensa hadi GND ya Arduino, na waya mwingine kutoka unganisho lingine la sensa kwa PIN D12.
Hatua ya 4: Kuweka Mpokeaji wa IR
Ondoa kifuniko cha metali cha sensorer ya IR. Fit na gundi mahali pao katika kesi kama inavyoonyeshwa.
Hatua ya 5: Wiring na Kuweka onyesho
Solder waya (ya karibu 4 cm) kwa kila mawasiliano ya onyesho na gundi mahali pao katika kesi hiyo (kama inavyoonekana kwenye picha ya kwanza). Gundisha waya mwingine kutoka kwa pini ya Vcc hadi kwenye anwani ya sinia upande wa kando ya kesi (kama inavyoonekana kwenye picha ya pili).
Hatua ya 6: Wiring Mpokeaji wa IR
Kata pini za IR kwa 2mm takriban. Kisha, suuza waya moja kutoka kwa pini ya Vcc ya IR hadi mawasiliano ya Vcc ya onyesho, na nyingine kutoka kwa pini ya GND ya IR hadi mawasiliano ya GND ya onyesho. Baada ya hapo, solder kebo kutoka kwa pini ya ishara ya IR hadi pini ya Arduino D10.
Hatua ya 7: Wiring Onyesho kwa Arduino
Solder kebo ya SDA kutoka kwa onyesho hadi pini ya Arduino A4, na kebo ya SCK kwa pini ya A5.
Hatua ya 8: Wiring the switch
Solder waya mbili kwa mawasiliano ya sinia kwenye kifuniko cha chini. Solder moja ya waya hizi kwa pini ya kati ya swichi na nyingine kwa terminal hasi ya betri. Solder waya wa tatu kutoka pini ya juu ya swichi hadi pini ya GND ya Arduino.
Hatua ya 9: Wiring Battery
Solder terminal chanya ya betri kwenye pini ya Vdu ya Arduino. Funika Arduino na mkanda wa kutenganisha. Funga na gundi vipande vya kesi hiyo.
Hatua ya 10: Kupanga programu
Kwa kupakia programu na Arduino IDE, unganisha programu ya FT232RL kwenye kompyuta na kebo ya USB. Ingiza na ushikilie pini zao kwenye mashimo ya Arduino kama inavyoonyeshwa.
Lazima uchague Arduino pro au pro mini katika Arduino IDE (kwa habari zaidi, unaweza kuangalia
Kwanza pakia mchoro wa DiceEEPROM.ino katika Arduino kwa kuandaa kumbukumbu ya EPROM na usanidi wa kawaida wa dices (upakiaji wa mchoro huu inaonekana hauna athari kwenye onyesho). Kisha pakia mchoro wa DiceIR.ino. Baada ya hayo, seti ya dices itaonekana kwenye onyesho.
Hatua ya 11: Jinsi ya Kuitumia
Ili kusambaza dices, tikisa tu kifaa.
Ili kubadilisha idadi ya usanidi wa nyuso, onyesha na rimoti na bonyeza kitufe cha "Sawa" wakati dices zinaendelea. Skrini kama kwenye picha ya pili itaonekana. Tumia vifungo vya mshale wa kushoto na kulia kuchagua kete ili kusanidi. Bonyeza vifungo vya juu au chini ili kubadilisha idadi ya nyuso kwa 1; tumia vitufe vya "1" au "4" kwa mabadiliko ya 10, na vifungo "2" au "5" kwa mabadiliko ya 100. Bonyeza kitufe cha "Sawa" tena ili kutoka kwa hali ya usanidi. Usanidi utahifadhiwa kwenye kumbukumbu ya ndani isiyo na tete na inaweza kubadilishwa wakati wowote jinsi unavyotaka.
Vidokezo:
Ukichagua…
- kete nyuso kete, kete hii haitaonekana.
- kete moja ya uso, matokeo yake yatawakilishwa na ikoni ya "karatasi, mwamba, mkasi".
- kete mbili za nyuso, matokeo yatawakilishwa na ikoni ya juu / chini.
- kete 6 za nyuso, nambari hiyo inawakilishwa na dots kama kete ya kawaida (na nyuso za mraba).
- kete 12 za nyuso, nambari imewasilishwa ndani ya pentagon.
- kete 20 za nyuso, nambari imewasilishwa ndani ya pembetatu.
- nambari nyingine yoyote ya nyuso, matokeo yatawasilishwa kama nambari ndani ya sanduku.
Hatua ya 12: Chaja I
Kata vipande viwili vya PCB ya 17 mm x 10 mm na 13 mm x18 mm. Piga shimo kwenye kipande kidogo kinachofanana na shimo kwenye sehemu iliyochapishwa ya pande zote za 3D, pitisha waya na uiuze. Gundi PCB kama inavyoonekana kwenye picha.
Hatua ya 13: Chaja II
Solder waya katika kipande cha PCB cha 17x10mm na upitishe kutupa nafasi kwenye sehemu iliyochapishwa ya 3D. Gundi kama inavyoonyeshwa.
Hatua ya 14: Chaja III
Weka na gundi sehemu zilizochapishwa za 3D kama inavyoonyeshwa na uunganishe waya kwenye moduli ya sinia ya betri. Waya iliyouzwa katika sehemu ya chini ni hasi. Sasa unaweza kuchaji betri ya kifaa na kebo ndogo ya USB.
Tuzo ya Kwanza katika Changamoto ya Kasi ya Mfukoni
Ilipendekeza:
Kubusu Chura V2.0 - Spika ya Bluetooth ya Pembe ya Nyuma Inachapishwa Kikamilifu: Hatua 5 (na Picha)
Kubusu Chura V2.0 - Spika ya Bluetooth ya Pembe ya Nyuma Inachapishwa Kikamilifu: UtanguliziNianze na msingi kidogo. Kwa hivyo msemaji wa pembe iliyobeba nyuma ni nini? Fikiria kama megaphone iliyobadilishwa au gramafoni. Megaphone (kimsingi kipaza sauti cha pembe ya mbele) hutumia pembe ya sauti ili kuongeza ufanisi wa jumla wa
Kikosi cha Kupiga Picha Kiotomatiki Kikamilifu: Hatua 14 (na Picha)
Je! Wewe ni mpiga picha mwenye bidii, ambaye amekuwa akitaka moja ya vifaa vya kupendeza vya moja kwa moja vya kupendeza, lakini ni ghali sana, kama £ 350 + ghali kwa mhimili 2. kuhangaika? Simama hapa hapa
Sura ya Visor ya jua inayoweza kubadilika: Hatua 5 (na Picha)
Kofia ya Visor ya jua inayoweza kubadilika: Mradi uliofanywa kama sehemu ya Semina ya Ubunifu wa Kompyuta na Semina ya Utengenezaji Dijiti katika mpango wa mabwana wa ITECH. Jua linakupofusha na hauna mkono wa bure? Hakuna shida tena … Hapa unaweza kupata habari zote muhimu kwa jenga deni lako
Maze ya Laser inayoweza kubadilika na Programu ya Arduino na Android: Hatua 13 (na Picha)
Maze ya Laser inayoweza kubadilika na Arduino na Programu ya Android: Tazama maze mengi kutoka kwa vitabu vya watoto hadi kwa robot ya utatuzi wa moja kwa moja. Hapa ninajaribu kitu tofauti ambapo suluhisha maze kwa kutumia tafakari ya laser. Wakati mwanzoni nadhani ni rahisi sana lakini fanya kwa bei rahisi inagharimu muda zaidi kwa usahihi. Kama kuna mtu anataka
Paddle inayoweza kubadilika: Hatua 5 (na Picha)
Paddle inayoweza kubadilika: Ubunifu wa sasa wa kuwezesha watu kupiga masanduku kwa kutumia mkono mmoja ulikuwa na sare kidogo kwa kuwa paddle iliendelea kuzunguka. Bila mkono wa pili juu ya pedi hiyo hakuna njia paddle inaweza kudhibiti pembe ambayo