Taula de continguts:

Lady Buggy, edició WiFi: 5 passos (amb imatges)
Lady Buggy, edició WiFi: 5 passos (amb imatges)

Vídeo: Lady Buggy, edició WiFi: 5 passos (amb imatges)

Vídeo: Lady Buggy, edició WiFi: 5 passos (amb imatges)
Vídeo: Он вам не Димон 2024, Juliol
Anonim
Image
Image
Electrònica
Electrònica

"Lady Buggy" és un "buggy" amb estil "lady buggy" que vaig dissenyar per als nostres néts que van des dels 2 anys fins que, bé, només el deixaré als 2 anys +.

Com es mostra al vídeo, Lady Buggy és un vehicle de control remot amb connexió wifi que ofereix un moviment lent i una facilitat de control. Lady Buggy utilitza un dispositiu iOS basat en el tacte bloquejat en mode vertical (només he provat amb dispositius iOS, vegeu la secció de programari següent) i simplement requereix arrossegar el "botó" vermell al voltant de la pantalla per avançar, retrocedir i girar; prou fàcil per al nostre nét de 2 anys d’operar, amb la supervisió d’un adult menor, per descomptat.

He inclòs el codi font en forma d'esbós Arduino per a l'Adafruit Feather Huzzah ESP8266 si voleu modificar-lo per utilitzar-lo amb altres dispositius.

A més, necessitareu equips de soldadura, equips de soldadura, filferro i totes les parts que es mostren al primer pas, a més d’un ID Arduino amb les biblioteques adequades instal·lades per completar Lady Buggy.

Com és habitual, probablement he oblidat un fitxer o dos o qui sap què més, així que si teniu alguna pregunta, no dubteu a preguntar-ho, ja que faig molts errors.

Dissenyat amb Autodesk Fusion 360, tallat amb Cura 3.0.4 i imprès en PLA en un Ultimaker 2+ Extended i un Ultimaker 3 Extended.

Pas 1: parts

He adjuntat un fitxer PDF que conté dues taules. La primera taula conté la llista de peces impreses en 3D amb la configuració i els colors que he utilitzat. La segona taula conté la llista de peces comprades.

Tingueu en compte que el cos ("Body.3mf" o "Body.stl") s'ha d'imprimir amb suports perquè les 4 torres de muntatge de l'interior de la carcassa són 2 mm més altes que la carcassa. Tingueu en compte també que Cura 3.0.4 no col·locaria "Body.3mf" a la placa de construcció, per tant, vaig haver de desactivar l'opció "Deixa caure automàticament els models a la placa de construcció" i, a continuació, baixeu manualment el cos fins que entrés en contacte amb la placa de construcció (amb Cura i mirant la placa de construcció des de sota del model, vaig baixar el cos fins que vaig poder veure el contorn vermell feble de la carcassa del cos en contacte amb la placa de construcció).

Abans del muntatge, proveu l'ajust i el retall, llimeixi, sorreu, etc., segons sigui necessari per a un moviment suau de les superfícies mòbils, i un ajust ajustat per a les superfícies no mòbils. En funció dels colors que hàgiu triat i de la configuració de la impressora, és possible que sigui necessari retallar, arxivar i / o polir. Arxiveu amb cura totes les vores que van entrar en contacte amb la placa de construcció per assegurar-vos absolutament que s’elimina tota la placa de construcció i que totes les vores són llises. Vaig utilitzar fitxers de joieria petits i molta paciència per realitzar aquest pas.

Aquest disseny utilitza un muntatge roscat, de manera que pot ser que calgui un filet de 6 mm per 1 per netejar els fils.

Pas 2: electrònica

Electrònica
Electrònica
Electrònica
Electrònica

Talleu amb cura el fil positiu (vermell) de la bateria que hi ha al centre i, a continuació, tireu-los i esteneu els cables com es mostra.

Soldeu la part del fil vermell que prové de la bateria cap als dos terminals centrals de l’interruptor tal com es mostra

Soldeu un cable vermell entre els parells exteriors dels terminals del commutador, tal com es mostra.

Soldeu la part del fil vermell que prové del connector a qualsevol dels dos terminals externs del commutador, tal com es mostra.

Per alimentar els servos, els dos cables servo positius (vermells) es solden al pin "BAT" del Feather Huzzah i els dos cables servo negatius (marrons) es solden al pin "GND" del Feather Huzzah.

Per controlar els servos, el cable de senyal de servo esquerre (taronja) es solda al pin "12 / MISO" del Feather Huzzah i el cable de senyal de servo dret (taronja) està connectat al pin "13 / MOSI" del Feather Huzzah.

Pas 3: programari

Programari
Programari
Programari
Programari

Lady Buggy utilitza un element "canvas" html per als gràfics i els esdeveniments de canvas "touchstart", "touchmove" i "touchend" per al control (vegeu https://www.w3schools.com/graphics/canvas_intro.asp). Crec que el programari hauria de funcionar en dispositius tàctils que no siguin iOS, però no he pogut confirmar que funcionarà.

Vaig dissenyar el programari Lady Buggy per funcionar tant en modes sense fils d’ap (punt d’accés) com d’estació (enrutador wifi).

Si decidiu operar Lady Buggy en mode ap, no cal un enrutador sense fils, ja que el dispositiu iOS es comunica directament amb Lady Buggy. Per funcionar en aquest mode, aneu a la configuració del wifi del dispositiu iOS i seleccioneu la xarxa "LadyBuggy". Un cop connectat, obriu el navegador web al dispositiu iOS i introduïu l'adreça IP de "192.128.20.20" al camp de l'URL.

Si decidiu operar Lady Buggy en mode estació, us comunicareu amb Lady Buggy mitjançant un enrutador sense fils i, per tant, haureu de canviar el programari Lady Buggy de manera que "sSsid =" estigui configurat al vostre encaminador sense fils ssid i "sPassword =" estigui definit a la contrasenya del vostre encaminador sense fils. Haureu de canviar aquesta configuració mitjançant l'editor IDE d'Arduino abans de compilar-lo i descarregar-lo al vostre Lady Buggy. Tingueu en compte que quan utilitzeu el mode d’estació, també he inclòs suport MDNS que us permet comunicar-vos amb Lady Buggy a l’adreça IP "ladybug.local", de manera que no és necessària l'adreça IP física. Tanmateix, si voleu utilitzar l'adreça IP física assignada pel vostre encaminador sense fils, haureu d'estar connectat al monitor sèrie Arduino quan activeu Lady Buggy (assegureu-vos que "#define USE_SERIAL 1" estigui a la part superior del codi font fitxer abans de compilar i enviar el codi a Lady Buggy) per tal de veure la direcció IP assignada a Lady Buggy pel vostre encaminador sense fils.

Un cop hàgiu decidit en quin mode operareu el vostre Lady Buggy i hàgiu fet els canvis necessaris al programari, connecteu un cable adequat entre l'ordinador USB i el cable d'extensió micro usb del Lady Buggy, utilitzeu l'interruptor lliscant per alimentar-lo a Lady Buggy, després compileu i descarregueu el programari a Lady Buggy.

Pas 4: Muntatge

Muntatge
Muntatge
Muntatge
Muntatge
Muntatge
Muntatge
Muntatge
Muntatge

Connecteu dues de les juntes tòriques a cadascun de "Gear Wheel.stl" tal com es mostra.

Connecteu un conjunt de rodes dentades ("Gear Wheel.stl" més dos anells tòrics) a "Chassis.stl" utilitzant un "Axle Gear Wheel.stl" tal com es mostra. Repetiu el procés amb el conjunt de la roda dentada i l’eix restants.

Connecteu un "Gear Servo.stl" a un dels servos mitjançant el cargol subministrat amb el servo. Aquest conjunt ha de romandre ajustat, de manera que apliqueu la vostra cola preferida si cal. Repetiu el procés amb el servo i el servo d’engranatges restants.

Introduïu el servo esquerre a la ranura del servo esquerre del xassís com es mostra.

Introduïu el servo dret a la ranura del servo dret del xassís com es mostra.

Col·loqueu la bateria al compartiment de la bateria del xassís tal com es mostra. Fixeu l'interruptor corredís al xassís amb cargols petits o cola.

Col·loqueu "Battery Cover.stl" sobre la bateria tal com es mostra.

Emboliqueu el paquet de filferro entre els servos i Feather Huzzah amb cinta elèctrica i, a continuació, col·loqueu el Feather Huzzah a la tapa del compartiment de la bateria, tal com es mostra.

Col·loqueu el coixinet de boles al xassís i assegureu-lo al seu lloc amb "Ball Bearing Cap.stl" tal com es mostra. No estreneu massa, ja que el rodament de boles ha de girar fàcilment al xassís.

Connecteu el connector de correu de l’extensor de cable micro usb a l’Huzzah ESP8266 tal com es mostra. Assegureu l'extrem femella al xassís amb els cargols subministrats, tal com es mostra.

Feu servir els quatre "Bolt.stl" per connectar el cos de Lady Buggy al conjunt del xassís tal com es mostra.

Pas 5: operació

Engegueu el Lady Buggy mitjançant l’interruptor lliscant. L'interruptor que he utilitzat és un interruptor central, de manera que lliscar-lo cap a qualsevol posició exterior activa Lady Buggy.

Connecteu-vos a Lady Buggy mitjançant el dispositiu iOS i el mètode que heu seleccionat tal com es descriu al pas de programari.

A la pantalla d'iOS, feu lliscar el botó vermell cap a la part superior de la pantalla per avançar, cap a la part inferior de la pantalla per fer un moviment invers i cap a l'esquerra o la dreta per al moviment esquerre o dret.

Mireu el vídeo per obtenir una petita demostració del control de Lady Buggy.

Espero que t'agradi!

Recomanat: