Orodha ya maudhui:
- Hatua ya 1: Sehemu na Vifaa
- Hatua ya 2: 3D Chapisha Sehemu za Maze ya Marumaru
- Hatua ya 3: Unganisha Muundo wa Gimbal
- Hatua ya 4: Tengeneza Bendi inayovaa
- Hatua ya 5: Ufafanuzi wa Kanuni
- Hatua ya 6: Tengeneza Programu ya Android Kutumia MIT App Inventor
- Hatua ya 7: Buni Maze
- Hatua ya 8: Tucheze
Video: Maze Iliyodhibitiwa na Ishara: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Ninapenda kucheza na maze ya labyrinth. Nimekuwa nikitaka kudhibiti moja ya michezo ya maze ya labyrinth kwa kutumia ishara au rununu. Nilipata msukumo wa kuunda hii Maze ya Marumaru na blic19933 ya 3D iliyochapishwa Maze Inayodhibitiwa na Kifaa chako cha Android
Badala ya kutumia moduli ya Bluetooth kwa mawasiliano nimetumia moduli ya WiFi (ESP8266) kwa mawasiliano. Kwa hivyo faida ya hii ni mimi ninaweza kudhibiti maze eighter kwa kutumia bendi ya kuvaa au programu ya rununu.
Je! Ni faida gani za mradi wangu?
1. Ni rahisi na rahisi kujenga
2. Ni ya bei rahisi na inahitaji sehemu chache za elektroniki.
3. Maze ya magnetic inayoweza kupatikana.
4. Easy Customize.
5. Raha sana kuijenga na kucheza nayo.
Maze inadhibitiwa kupitia bendi inayoweza kuvaliwa na programu ya Bluetooth iliyoundwa kupitia MIT App Inventor. Takwimu za sensa ya gyroscope kutoka kwa bendi hiyo hupitishwa kupitia unganisho la WiFi kwa kifaa cha Wemos D1 Mini (esp8266) ambacho kinadhibiti servos ambazo huelekeza maze. Unaweza pia kudhibiti maze ukitumia programu ya android. Programu ya Android imeundwa na MIT App Inventor2. Gadget hii inahitaji vifaa vichache. Ni rahisi kujenga.
Unaweza kupakua vitu vyote vinavyohitajika kwa mradi huu kutoka kwa kiunga hiki cha GitHub:
Wacha tuanze kujenga… !!
Hatua ya 1: Sehemu na Vifaa
Vipengele
- 1x Wemos d1 mini
- 2x SG90s Servo Motor
- 1x ESP01
- 1x MPU6050
- Moduli ya Chaja ya 1x TP4056
- 1x 3.7v 400mAh LiPo Betri
- 1x Mini Slide Kubadilisha
- Bendi ya 1x Fitbit au kamba ya saa
- 4x 25mm sumaku za Neodymium
- 2x 5mm mpira wa chuma
- 2x Vipimo vya kuweka
- 10cm X 10cm Ply Wooden
Sehemu zilizochapishwa za 3D
Faili za 3D za kuchapisha STL zinapatikana kwenye Thingiverse -
- msingi_plate.stl
- x_axis.stl
- y_axis.stl
- magnet_holder.stl
- jalada_mshikilia_kufunua.stl
- mstatili_maze.stl
- pembetatu_maze.stl
- hexagonal_maze.stl
- mviringo_maze.stl
Zana
- Printa ya 3D unaweza kutumia huduma mkondoni
- Chuma cha kutengeneza na Bati
- Screwdriver na plier
- Mtoaji wa waya
- Bunduki ya gundi
- Multimeter
Hatua ya 2: 3D Chapisha Sehemu za Maze ya Marumaru
Nilitumia proforge creator pro na bomba la 0.2mm na mipangilio ya kawaida na kwa msaada. Unaweza pia kupakua faili zote kutoka kwa Thingiverse. Chapa 3d sehemu zote na safisha sehemu kwa kuondoa msaada.
www.thingiverse.com/thing 3484492
Hatua ya 3: Unganisha Muundo wa Gimbal
Kuna sehemu 5 za kujenga muundo huu. Muundo wake kama muundo wa Gimbal. Kabla ya kuambatisha motors za servo kwa sehemu 3d zilizochapishwa, kwanza, jaribu motors za servo na kisha weka motors zote kwa pembe ya digrii 90. Sasa chukua pembe 2 za upande mmoja za servo na uiingize kwenye sehemu ya x_axis_motor.stl na sehemu za y_axis_motor.stl. Sasa Ambatisha sehemu ya y_axis_motor.stl kwa moja ya motors za servo na ambatanisha sehemu ya magnet_holder.stl kwa motor nyingine ya servo. Itoshe ndani ya yanayopangwa na uiambatanishe nayo kwa kutumia visu 2 zinazopanda kuja na motors za servo. Kisha ambatisha hii y_axis_motor na motor servo kwa x_axis_motor na magnet_holder.stl na motor servo kwenye sehemu ya y_axis_motor.stl. Ambatisha motors zote mbili kwa kutumia screw inakuja na servo motor. Sasa solder waya za servo kwa bodi ya Wemos.
Uunganisho wa pini
Servo Motor X = pini ya D3 ya Wemos
Servo Motor Y = pini ya D1 ya Wemos
Unganisha pini ya Ground na VCC ya motors servo kwa GND na 5V pin ya bodi ya Wemos mtawaliwa.
Sasa, weka ubao wa Wemos ndani ya sehemu ya base.stl. Sasa funika bamba la msingi kwa kuweka muundo wa Gimbal wa servo motors juu yake na unganisha sehemu zote kwa kutumia screws 1-inch. Weka muundo mzima kwenye bamba la mbao na ushikamishe kwa kutumia vis.
Weka sumaku ya 25mm kwenye sehemu ya magnet_holder.stl. Funika sumaku kwa kutumia sehemu ya magner_holder_cover.stl. Tumia gundi kuishika.
Sasa maze iko tayari. Pakia nambari kwenye Wemos ukitumia Arduino IDE.
Hatua ya 4: Tengeneza Bendi inayovaa
Bendi inayoweza kuvaliwa inajumuisha vifaa vifuatavyo:
E001
MPU6050
Moduli ya Chaja ya TP4056 ya LiPo
Kubadilisha Slide ndogo
3.7V 400mAh LiPo Betri.
Ninatumia bodi ya Nodemcu kupanga programu ya ESP01. Unaweza kutumia moduli tofauti ya programu kupanga ESP01. Ili kupanga programu ya ESP01, unganisha ESP01 na bodi ya Nodemcu kama inavyoonekana kwenye picha. Kisha fungua Arduino IDE na uchague bodi kama Nodemcu V1.0 na uchague bandari na upakie nambari ya band.ino. Baada ya kupakia nambari ondoa pini za kichwa cha ESP01 ukitumia chuma cha kutengeneza. Pia, ondoa pini za kichwa cha sensorer ya MPU6050. Sasa solder vifaa vyote kama inavyoonyeshwa kwenye mchoro wa mzunguko. Funga mkanda wa umeme upande wa nyuma wa moduli zote ili kuzuia mzunguko mfupi. Weka sehemu za elektroniki zilizouzwa kwenye kiwambo kilichochapishwa cha 3d (wearable_band_case.stl). Ambatisha sanduku lililofungwa kwenye bendi.
Hatua ya 5: Ufafanuzi wa Kanuni
Nambari ya bendi inayoweza kuvaliwa:
Nimepanga maze na bendi kutumia Arduino IDE. Bendi hutuma maadili ya gyroscope (roll na lami) kwa maze. Kwa usafirishaji wa data, hutumia itifaki ya UDP. Kwa habari zaidi juu ya UDP- ESP8266 tembelea ukurasa huu wa wavuti
Maze inafanya kazi katika hali ya Access Point (AP) na bendi inafanya kazi katika Njia ya Stesheni.
Bendi kwanza inajaribu kuungana na maze ambayo inafanya kazi katika hali ya AP (Access Point). Baada ya unganisho lililofanikiwa na maze, ESP01 katika bendi huanzisha mawasiliano na mpu6050 kwa kutumia itifaki ya I2C. Kwanza, inalinganisha sensor kwa mwelekeo wa sasa wa sensor. Halafu inahesabu pembe ya Roll na Pitch kutoka MPU6050. Inakadiria pembe kila 4ms, i.e., maadili 250 kwa sekunde. Kisha inasambaza maadili haya ya pembe kwenye maze. Ili kutuma pakiti ya UDP inahitaji anwani ya IP na nambari ya bandari ya kifaa cha mbali ambacho ni maze. Anwani ya IP ya maze ni "192.168.4.1" na nambari ya bandari ni "4210". Baada ya kupokea maadili ya pembe kutoka kwa bendi, motors za servo kwenye maze huzunguka.
Hatua ya 6: Tengeneza Programu ya Android Kutumia MIT App Inventor
MIT App Inventor ni jukwaa bora la kufanya programu ya haraka ya android.
Nimeambatanisha faili za aia na apk. Pakua faili ya apk na uiweke kwenye simu yako ya android na uanze kucheza na maze. Unaweza pia kufanya mabadiliko katika programu ukitumia faili ya aia. Fungua mwanzilishi wa programu ya faili ya aia na ufanye mabadiliko katika programu kulingana na wewe. Nimetumia ugani wa UDP kutuma data kwa kifaa cha Wemos (esp8266).
Pakua ugani kutoka hapa
Programu hii hutumia sensa ya gyroscope ya smartphone kuangalia mwelekeo wa simu na kutuma thamani kwa kifaa cha Wemos kwa kutumia itifaki ya UDP. Ninafanya kazi kwenye programu ya iOS na nitapakia faili mara tu itakapomalizika. Endelea kufuatilia !!!
Hatua ya 7: Buni Maze
Nimeunda maze katika maumbo manne tofauti. Unaweza kuipakua na kuichapisha kwa kutumia rangi moja au multicolor katika rangi yoyote ya chaguo lako.
Unaweza kubuni maze yako mwenyewe ukitumia jenereta ya Maze ya 3D / 2D. Jinsi ya kuitumia imeelezewa kwenye ukurasa wao wa wavuti.
Lakini ukitumia hati hii unaweza kubuni maze tu katika umbo la mraba / mstatili.
Nimeunda maze kutumia programu ya Inkscape na Fusion360.
Kwanza, pakua picha ya maze kutoka kwa wavuti. Pakua picha nyeusi na nyeupe kwa matokeo mazuri. Kisha fungua picha katika programu ya Inkscape. Kisha ubadilishe picha kutoka fomati ya-j.webp
Sasa fungua programu ya Fusion360, na bonyeza InsetInsert SVG. Chagua faili ya SVG ya maze, na bonyeza OK.
Una mchoro wa 2D wa muundo wako tayari, angalia vipimo vyake kama upana, urefu, kipenyo na nafasi ya mpira ndani ya maze. Ikiwa sio sahihi basi ibadilishe katika Inkscape tena na uingize faili iliyosasishwa tena kwenye Fusion360. Ikiwa vipimo vyote ni sawa basi ongeza tu mchoro wa mduara wa 26mm katikati. Mduara huu ni wa sumaku. Sasa toa maze. Weka urefu wa ukuta hadi 5-7mm, unene wa msingi hadi 3-4mm, na shimo la cavity kwa sumaku hadi 2mm. Baada ya kutoa faili weka faili kama STL na uikate kwa kutumia programu ya vipande na uichapishe.
Hatua ya 8: Tucheze
Mchezo huu ni wa kushangaza! Weka maze yoyote na uiwasha kwa kutumia kebo ndogo ya USB.
Vaa bendi na uiwashe, subiri kwa sekunde 20 ili usuluhishe kihisi. Sasa uko tayari kucheza.
Ikiwa unatumia programu kudhibiti maze, kwanza unganisha simu zako za rununu kwa maze. kisha fungua programu na uko tayari kucheza.
Ikiwa unatengeneza maze yako mwenyewe basi usisahau kushiriki miundo yako ya maze.
Ikiwa umeiona kuwa ya kupendeza, tafadhali nipigie kura katika Mashindano ya Remix. Asante kwa kusoma hadi mwisho!
Endelea kufurahiya na Endelea kuchezea.
Ilipendekeza:
Panya Iliyodhibitiwa na Ishara: Hatua 6 (na Picha)
Panya Iliyodhibitiwa na Ishara: Unaangalia sinema na marafiki wako kwenye kompyuta ndogo na mmoja wa wavulana anapata mwito. Ahh .. lazima ushuke mahali pako ili kusitisha sinema. Unatoa mada kwenye projekta na unahitaji kubadili kati ya programu. Una hoja hoja
ESP8266 Limousine Iliyodhibitiwa Iliyodhibitiwa: Hatua 8 (na Picha)
ESP8266 Limousine Iliyodhibitiwa Iliyodhibitiwa: Tutaonyesha katika hii inayoweza kufundishwa jinsi ya kubadilisha mfumo uliopo wa kudhibiti mambo ya ndani ya gari na suluhisho mpya ya IoT ESP8266. Tumefanya mradi huu kwa mteja. Tafadhali tembelea wavuti yetu pia kwa habari zaidi, nambari ya chanzo n.k https://www.hwhard
Gari Iliyodhibitiwa na Ishara: Hatua 5 (na Picha)
Gari Iliyodhibitiwa na Ishara: Roboti zina jukumu muhimu katika kiotomatiki katika sekta zote kama ujenzi, jeshi, matibabu, utengenezaji, n.k.Baada ya kutengeneza roboti za msingi kama Gari Inayodhibitiwa Kutumia Bluetooth, nimetengeneza ges hizi za kasi ya kasi
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Jenga Robot Iliyodhibitiwa na Ishara: Hatua 4 (na Picha)
Jenga Robot Iliyodhibitiwa na Ishara: Katika Agizo hili tunaweza kujenga Roboti ya Sparki ya Arcbotics ambayo inaweza kudhibitiwa na ishara za 3D. Kipengele kizuri cha mradi huu ni kwamba hakuna kifaa cha ziada kama smartphone au glavu inahitajika kudhibiti roboti. Sogeza tu mkono wako juu ya yule