Taula de continguts:

Pet Robot Ball: 10 passos (amb imatges)
Pet Robot Ball: 10 passos (amb imatges)

Vídeo: Pet Robot Ball: 10 passos (amb imatges)

Vídeo: Pet Robot Ball: 10 passos (amb imatges)
Vídeo: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Desembre
Anonim
Pet Robot Ball
Pet Robot Ball

Al meu gos li encanten jugar amb les joguines, sobretot aquelles que pot perseguir. Vaig construir una bola robòtica que s’encén i s’allunya automàticament cada vegada que hi interacciona, em notifica a través del meu telèfon mòbil que després puc utilitzar per controlar-la per WiFi i, finalment, s’apaga quan s’acaba la diversió per conservar la bateria.

La bola està dissenyada específicament per ser resistent, amb tots els components electrònics i mòbils amagats dins de forma segura. Es podria utilitzar igualment per a altres mascotes com els gats.

La pilota utilitza un mini microcontrolador d1, programat amb Arduino i es combina mitjançant algunes peces impreses en 3D i alguns components barats i fàcilment disponibles.

Per a aquest projecte necessitareu:

  • Bola de hàmster de 17 cm de diàmetre (https://amzn.to/2PShVKr)
  • 2 x Motors i rodes de corrent continu (https://amzn.to/2PQkm0n) O (https://www.banggood.com/custlink/GKmGBes7RB)
  • Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
  • LED RGB WS2812B (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • Transistor 2N2222 (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • Sensor de xoc KY-002 (https://amzn.to/2oOvHTm)
  • 2 x 14500 bateries de ions de Li de 3,7 V (https://www.banggood.com/custlink/m33GB6n1Jv)
  • Suport de bateria AA amb interruptor (https://www.banggood.com/custlink/mGDv4BnTpt)
  • Taula de controladors de motor L298N (https://amzn.to/2pM7PAd) O (https://www.banggood.com/custlink/mvGG0gbTco)
  • Filferros de diverses longituds
  • Cargols de M2 i M3
  • 5 x peces impreses en 3D

Pas 1: imprimiu les parts

Imprimiu les parts
Imprimiu les parts
Imprimiu les parts
Imprimiu les parts

Necessitareu 5 peces impreses en 3D en total. La base i la coberta del motor que mantenen ferms els 2 motors al seu lloc i als quals estan connectats el tauler de control D1 mini i el motor, així com 2 caps de bola que s’uneixen al braç de guia.

Imprimiu amb una alçada de capa d’uns 0,2 mm i un 20% d’ompliment i haurien de sortir bé.

Pas 2: soldar els cables als motors

Cables de soldar als motors
Cables de soldar als motors

Soldeu 2 cables a cadascun dels motors

Pas 3: col·loqueu i assegureu els motors

Col·loqueu i assegureu els motors
Col·loqueu i assegureu els motors
Col·loqueu i assegureu els motors
Col·loqueu i assegureu els motors
Col·loqueu i assegureu els motors
Col·loqueu i assegureu els motors

Col·loqueu els 2 motors CC dins de la base del motor i fixeu-los mitjançant cargols M3 de longitud adequada i les posicions de fixació (2 per a cada motor).

Pas 4: poseu la tapa del motor

Col·loqueu la tapa del motor
Col·loqueu la tapa del motor
Col·loqueu la tapa del motor
Col·loqueu la tapa del motor

Col·loqueu la tapa del motor i fixeu-la mitjançant 4 cargols M3.

Pas 5: connecteu la placa del controlador del motor i del motor D1

Connecteu la placa del controlador de motor D1 Mini i Motor
Connecteu la placa del controlador de motor D1 Mini i Motor
Connecteu la placa del controlador de motor D1 Mini i Motor
Connecteu la placa del controlador de motor D1 Mini i Motor

Feu servir alguns cargols M2 per connectar el D1 mini i la placa d’accionament del motor a la coberta.

Pas 6: Connecteu components

Components de connexió
Components de connexió
Components de connexió
Components de connexió

Connecteu tots els components mitjançant el record esquemàtic per treure els 2 ponts de la placa L298N tal com es mostra. Connecteu les rodes als motors. Assegureu la tapa de la bateria a la part inferior de la carcassa del motor amb cola calenta. Feu servir cola calenta per endreçar i assegurar tots els cables solts (potser voldreu passar a la secció següent i provar-ho tot primer).

Una mica de teoria …

El sensor de xoc està connectat al pin de reinici per permetre que el D1 mini es desperti d’un son profund que fem servir per estalviar energia sempre que no es juga amb el robot. El transistor s'utilitza com a commutador per assegurar-se que aquests senyals no es reben quan el dispositiu està engegat, o bé, tan bon punt es mou la bola del robot, simplement es restabliria una i altra vegada.

El transistor requereix senyal d’un pin de sortida del microcontrolador per funcionar. Afortunadament per a nosaltres, el pin D0 (GPIO16) s’estableix automàticament a HIGH quan dormim profundament i simplement el podem establir a BAIX tan aviat com s’iniciï l’esbós per evitar restabliments posteriors. El pin torna automàticament a HIGH per "armar" el sensor tan aviat com el microcontrolador torna a dormir profundament.

Pas 7: configureu l'esbós

Configureu l’esbós
Configureu l’esbós
Configureu l’esbós
Configureu l’esbós

Descarregueu-vos l’últim ID Arduino i l’últim esbós d’Arduino que podeu trobar aquí.

Assegureu-vos que teniu instal·lades les biblioteques següents. Aquests es poden instal·lar mitjançant el gestor de biblioteques des de l'IDE Arduino, si no. Les versions més recents poden funcionar però no s’han provat.

  • FastLED v3.3.2
  • Blynk v0.6.1

La següent biblioteca s’ha d’instal·lar manualment movent el contingut a la carpeta de biblioteques Arduino:

Biblioteca ESP8266WiFi v2.4.2 -

Obriu l'esbós a l'IDE Arduino. Canvieu les 3 línies que es mostren a continuació per reflectir les vostres credencials de WiFi i el vostre token d'autenticació Blynk (consulteu la secció de l'aplicació Blynk per localitzar-lo).

// Les vostres credencials de WiFi.// Establiu la contrasenya a "" per a xarxes obertes. char ssid = "EL VOSTRE SSD WIFI AQUÍ"; char pass = "LA VOSTRA WIFI PASSA AQUÍ";

// Hauríeu d'obtenir Auth Token a l'aplicació Blynk. // Aneu a la configuració del projecte (icona de nou). char auth = "LA VOSTRA AUTOR HA FET AQUÍ";

NOTA: Haureu de treure el pin de D0 abans de poder penjar esbossos. Torneu a connectar-lo un cop finalitzada la càrrega

Connecteu el D1 Mini al PC mitjançant un micro-USB, assegureu-vos que s’utilitzen els paràmetres que es mostren, que es defineix el port COM correcte i pengeu l’esbós.

La pilota ara s’hauria de reiniciar i connectar a la vostra xarxa WiFi. Es podrà controlar mitjançant la vostra pròpia aplicació mòbil Blynk després de completar la secció Blynk d’aquesta guia. Per solucionar qualsevol problema, amb el D1 mini connectat a l'ordinador, utilitzeu el monitor de sèrie de l'IDE Arduino per ajudar-vos a diagnosticar.

Pas 8: aplicació mòbil Blynk

Aplicació mòbil Blynk
Aplicació mòbil Blynk
Aplicació mòbil Blynk
Aplicació mòbil Blynk

La pilota es controla mitjançant una aplicació web de Blynk. Blynk és una plataforma IoT gratuïta per a prototipatge / ús no comercial.

Comenceu descarregant Blynk des de l'Android Play o l'App Store d'Apple. Creeu un compte i escanegeu el codi QR anterior des de l'aplicació. A la configuració del projecte, localitzeu el Token d'autenticació dels projectes enviant un correu electrònic al vostre compte o mitjançant la funció Copia-ho tot. el testimoni d'autorització de l'esbós d'Android, pengeu-lo i hauríeu d'anar bé.

Pas 9: Inseriu el robot a la pilota

Inseriu el robot a la pilota
Inseriu el robot a la pilota
Inseriu el robot a la pilota
Inseriu el robot a la pilota
Inseriu el robot a la pilota
Inseriu el robot a la pilota

Col·loqueu suaument l'electrònica completa a la pilota. Un cop a dins, fixeu el braç de guia amb una bola de guia enganxada a cada costat.

Nota: La foto mostra el braç de guia i les boles al lloc abans de la inserció només com a guia. No podreu col·locar el robot a la pilota si feu coses en aquest ordre

Fixa el braç de guia al seu lloc amb una corbata amb cremallera, corretja de velcro o goma.

Introduïu 2 piles de 3,7 V, engegueu l’interruptor d’encesa i tanqueu la tapa de la pilota.

Pas 10: jugar fora …

Juga fora …
Juga fora …

Configureu la pilota del robot en algun lloc perquè la vostra mascota la pugui trobar i, tan aviat com comencin a interactuar amb ella, observeu com cobri vida i entretingueu-les totes per si sola. Si ho preferiu, utilitzeu l'aplicació mòbil per reproduir-la amb alguns moviments hàbils. Gaudeix i si t’ha agradat aquest projecte, vota’ns al concurs de robots. Gràcies.

Concurs de robòtica
Concurs de robòtica
Concurs de robòtica
Concurs de robòtica

Accèssit al concurs de robòtica

Recomanat: