Talaan ng mga Nilalaman:
- Hakbang 1: I-print ang Mga Bahagi
- Hakbang 2: Mga Wire ng Solder sa Motors
- Hakbang 3: Posisyon at I-secure ang Mga Motors
- Hakbang 4: Ikabit ang Cover ng Motor
- Hakbang 5: Ikabit ang D1 Mini at Motor Driver Board
- Hakbang 6: Ikonekta ang Mga Bahagi
- Hakbang 7: I-configure ang Sketch
- Hakbang 8: Blynk Mobile App
- Hakbang 9: Ipasok ang Robot sa Bola
- Hakbang 10: Maglaro Pa …
Video: Pet Robot Ball: 10 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Gustung-gusto ng aking alagang aso ang paglalaro ng mga laruan lalo na ang mga maaari niyang habulin! Bumuo ako ng isang robotic ball na lumilipat at awtomatikong gumagalaw tuwing nakikipag-ugnay siya rito, inaabisuhan ako sa pamamagitan ng aking mobile phone na maaari kong magamit upang makontrol ito sa paglipas ng WiFi at sa wakas ay mapapatay kapag ang saya ay natapos na upang makatipid ng baterya.
Ang bola ay partikular na idinisenyo upang maging matigas sa lahat ng mga electronics at paglipat ng mga sangkap na nakatago nang ligtas sa loob. Maaari itong magamit nang pantay-pantay para sa iba pang mga alagang hayop tulad ng mga pusa.
Gumagamit ang bola ng isang d1 mini micro-controller, na-program gamit ang Arduino at pinagsama gamit ang ilang mga bahagi na naka-print sa 3D at ilang mga murang, madaling magagamit na mga sangkap.
Para sa proyektong ito kakailanganin mo:
- 17cm diameter Hamster Ball (https://amzn.to/2PShVKr)
- 2 x DC Motors and Wheels (https://amzn.to/2PQkm0n) O (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- 2N2222 Transistor (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- KY-002 Shock Sensor (https://amzn.to/2oOvHTm)
- 2 x 14500 3.7V Mga Batong Li-Ion (https://www.banggood.com/custlink/m33GB6n1Jv)
- AA Holder ng Baterya na may switch (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N Motor Driver Board (https://amzn.to/2pM7PAd) O (https://www.banggood.com/custlink/mvGG0gbTco)
- Iba't ibang mga wire sa haba
- Vaious M2 at M3 turnilyo
- 5 x 3D-Naka-print na mga bahagi
Hakbang 1: I-print ang Mga Bahagi
Kakailanganin mo ang 5 mga naka-print na bahagi ng 3D sa kabuuan. Ang base ng motor at takip na kung saan hawakan ang 2 motor nang matatag sa lugar at kung saan nakakabit ang D1 mini at motor driver board pati na rin ang 2 ulo ng bola na nakakabit sa gabay na braso.
I-print na may taas na layer ng paligid ng 0.2mm at infill ng 20% at dapat silang lumabas.
Hakbang 2: Mga Wire ng Solder sa Motors
Solder 2 wires sa bawat isa sa mga motor
Hakbang 3: Posisyon at I-secure ang Mga Motors
Iposisyon ang 2 DC motor sa loob ng motor base at i-secure gamit ang naaangkop na haba na M3 screws at ang mga posisyon sa pag-aayos (2 para sa bawat motor).
Hakbang 4: Ikabit ang Cover ng Motor
Iposisyon ang takip ng motor at ligtas gamit ang 4 x M3 screws.
Hakbang 5: Ikabit ang D1 Mini at Motor Driver Board
Gamit ang ilang M2 screws, ilakip ang D1 mini at ang motor drive board sa takip.
Hakbang 6: Ikonekta ang Mga Bahagi
Ikonekta ang lahat ng mga bahagi gamit ang naaalala sa eskematiko upang alisin ang 2 jumper mula sa L298N board tulad ng ipinakita. Ikabit ang mga gulong sa mga motor. I-secure ang takip ng baterya sa ilalim ng pabahay ng motor gamit ang mainit na pandikit. Gumamit ng mainit na pandikit upang maayos at ma-secure ang lahat ng mga maluwag na cable (Maaaring gusto mong lumaktaw sa susunod na seksyon at subukan muna ang lahat!).
Kaunting teorya …
Ang shock sensor ay nakakabit sa reset pin upang paganahin ang D1 mini na magising mula sa malalim na pagtulog na ginagamit namin upang makatipid ng lakas tuwing ang robot ay hindi pinaglaruan. Ginagamit ang transistor bilang isang switch upang matiyak na ang mga signal na ito ay hindi natanggap kapag ang aparato ay nakabukas o kung hindi man sa sandaling gumalaw ang robot ball ay simpleng i-reset ang sarili nito nang paulit-ulit.
Nangangailangan ang transistor ng signal mula sa isang output pin ng micro-controller upang gumana. Sa kasamaang palad para sa amin, ang pin D0 (GPIO16) ay awtomatikong nakatakda sa TAAS kapag mahimbing ang pagtulog at maaari lamang naming itakda ito sa LOW sa lalong madaling magsimula ang sketch upang maiwasan ang anumang kasunod na pag-reset. Ang pin ay awtomatikong bumabalik sa TAAS muli upang 'braso' ang sensor sa lalong madaling bumalik ang micro-controller sa mahimbing na pagtulog.
Hakbang 7: I-configure ang Sketch
I-download ang pinakabagong Arduino IDE at ang pinakabagong sketch ng Arduino na matatagpuan dito.
Tiyaking naka-install ang mga sumusunod na aklatan. Maaari itong mai-install gamit ang manager ng mga library mula sa loob ng Arduino IDE kung hindi. Maaaring gumana ang mga mas bagong bersyon ngunit hindi pa nasubok.
- FastLED v3.3.2
- Blynk v0.6.1
Ang sumusunod na library ay dapat na manu-manong nai-install sa pamamagitan ng paglipat ng mga nilalaman nito sa folder ng mga library ng Arduino:
ESP8266WiFi Library v2.4.2 -
Buksan ang sketch sa Arduino IDE. Baguhin ang 3 mga linya na ipinapakita sa ibaba upang maipakita ang iyong sariling mga kredensyal sa WiFi at ang iyong Blynk Auth Token (tingnan ang seksyon ng Blynk App upang hanapin ito).
// Ang iyong mga kredensyal sa WiFi. // Itakda ang password sa "" para sa mga bukas na network. char ssid = "IYONG WIFI SSD DITO"; char pass = "ANG IYONG WIFI AY NAPASA DITO";
// Dapat kang makakuha ng Auth Token sa Blynk App. // Pumunta sa Mga Setting ng Proyekto (icon ng nut). char auth = "ANG IYONG AUTH TOKEN DITO";
TANDAAN: Kakailanganin mong alisin ang pin mula sa D0 bago ka makapag-upload ng mga sketch. Muling ikonekta ito pagkatapos makumpleto ang pag-upload
Ikonekta ang D1 Mini sa PC gamit ang isang micro-USB, tiyaking ginagamit ang mga setting na ipinakita, ang tamang COM Port ay nakatakda at i-upload ang sketch.
Dapat na mag-reboot ang bola at kumonekta sa iyong WiFi network. Magagawa itong makontrol sa pamamagitan ng iyong sariling mobile Blynk app pagkatapos makumpleto ang seksyon ng Blynk ng gabay na ito. Upang i-troubleshoot ang anumang mga pagkakamali, kasama ang D1 mini na konektado sa PC, gamitin ang Serial monitor sa Arduino IDE upang makatulong na masuri.
Hakbang 8: Blynk Mobile App
Ang bola ay kinokontrol gamit ang isang Blynk web app. Ang Blynk ay isang IoT platform na libre para sa prototyping / hindi komersyal na paggamit.
Magsimula sa pamamagitan ng pag-download ng Blynk mula sa Android Play o Apple App Store. Lumikha ng isang account at I-scan ang QR-code sa itaas mula sa loob ng app. Sa ilalim ng mga setting ng proyekto hanapin ang mga proyekto Auth Token sa pamamagitan ng pag-email sa iyong account o paggamit ng Kopyahin ang lahat ng tampok. Kopya ang token ng auth sa android sketch, mag-upload at dapat kang maging mahusay na pumunta!
Hakbang 9: Ipasok ang Robot sa Bola
Dahan-dahang iposisyon ang natapos na electronics sa bola. Sa sandaling nasa loob, ilakip ang gabay na braso na may gabay na bola na nakaguhit sa alinmang panig.
Tandaan: Ipinapakita ng larawan ang gabay na braso at mga bola sa lugar bago ang pagpapasok bilang isang gabay lamang. Hindi mo magagawang iposisyon ang robot sa bola kung gagawin mo ang mga bagay sa pagkakasunud-sunod na ito
I-secure ang gabay na braso sa lugar gamit ang isang zip tie, velcro strap o rubber band.
Ipasok ang 2 x 3.7V na mga baterya, i-on ang switch ng kuryente at isara ang takip sa bola.
Hakbang 10: Maglaro Pa …
I-set up ang iyong robot ball sa kung saan para makita ang iyong alaga at sa sandaling magsimula silang makipag-ugnay dito panoorin ito sa buhay at aliwin silang lahat nang mag-isa. Kung nais mo, gamitin ang mobile app upang i-play pabalik sa ilang mga bihasang paglipat. Tangkilikin at kung nagustuhan mo ang proyektong ito mangyaring bumoto para sa amin sa paligsahan ng Robot. Salamat
Pangalawang Gantimpala sa Paligsahan sa Robotics
Inirerekumendang:
LED Table Tennis Ball-Ball: 16 Hakbang (na may Mga Larawan)
LED Table Tennis Ball-Ball: Backstory Matapos ang pagbuo ng isang patag na panel ng mga bola ng tennis table sa ilang sandali, nagsimula akong magtaka Kung posible na gumawa ng isang 3D panel mula sa mga table tennis ball. Pinagsama sa aking interes sa paggawa ng " art " mula sa umuulit na mga geometric na hugis ko
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Buuin ang Iyong Sariling Butler Robot !!! - Tutorial, Mga Larawan, at Video: 58 Mga Hakbang (na may Mga Larawan)
Buuin ang Iyong Sariling Butler Robot !!! - Tutorial, Mga Larawan, at Video: EDIT: Higit pang impormasyon sa aking mga proyekto suriin ang aking bagong website: narobo.com Gumagawa din ako ng pagkonsulta para sa robotics, mechatronics, at mga espesyal na epekto na proyekto / produkto. Suriin ang aking website - narobo.com para sa higit pang mga detalye. Nais ng bawat isa ang isang butler robot na nakikipag-usap sa
Remote na Kinokontrol na Basket Ball Robot - HARLEM GLOBETROTTERS -: 9 Mga Hakbang (na may Mga Larawan)
Remote na Kinokontrol na Basket Ball Robot - HARLEM GLOBETROTTERS -: Dito ipapakita ko sa iyo kung paano bumuo ng isang remote control na robot ng basketball. Tama yan, walang biro! Nakabuo ako ng katulad na bola para sa HARLEM GLOBETROTTERS at ngayon ay makakagawa ka na ng sarili. Narito ang isang listahan ng mga suplay na kakailanganin mo. Petsmart: 7 "Hamster B