Inhoudsopgave:
Video: WiFi Wall-E: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Heb je ooit een kinderdroom gehad?
Eentje die je zo belachelijk en onwerkelijk vindt, dat alleen een kind ermee kan komen?
Nou, ik heb - ik heb altijd al een robotvriend willen hebben.
Het hoefde niet erg slim te zijn of voorzien te zijn van een high-tech laser, ik zou genoegen nemen met een die me niet doodt in mijn slaap. Toen, in 2008, werd de film "Wall-E" uitgebracht voor theaters, en mijn kinderdroom kreeg er ineens een gezicht bij. Iets in deze schattige kleine vuilnisman deed me mezelf beloven dat ik er ooit een voor me zal krijgen.
Hoe dan ook, er zijn jaren verstreken en ik sta op het punt mijn studie aan de universiteit af te ronden. Een afstudeerproject komt lang en ik dacht bij mezelf - Hé! dit is misschien het moment om die Wall-E te bouwen waar je het over had!
daarom presenteer ik u:
WiFi Wall-E
Je kleine intelligente robotvriend.
Wall-E is een kartonnen wifi-robot die Wemos D1-mini (esp8266) gebruikt.
Functies:
Handmatig bediend in 4 richtingen. Ontvangt besturingssignalen via MQTT-broker en Node-Red
AI bestuurd met behulp van obstakelvermijding Verzendt padrichtingkeuzes via MQTT naar stem. Verzendt obstakeldetectie ten opzichte van zijn lichaam via MQTT naar stem
Wie ben ik? Met trots gecreëerd door Guy Balmas, een student computerwetenschappen aan IDC Herzliya, Israël. Enorm bedankt aan Zvika Markfeld, voor het zijn van een geweldige IoT-goeroe en voor het leveren van de apparatuur en assistentie die ik nodig had.
Benodigdheden
dit is de lijst met dingen die ik voor het project heb gebruikt. Elk onderdeel is echter vervangbaar en werd gekozen vanwege beschikbaarheid.
Voor de lichaamseenheid:
- 1 x Wemos D1-mini: het hart en brein van Wall-E (inclusief een esp8266 wifi-module).
- 3 x AAA-batterijen: zullen de voeding zijn voor de body en head-units.
- 1 x Mini Bread-Board: wordt gebruikt om alle GND en relevante VCC's aan te sluiten.
Voor de aandrijfeenheid:
- 1 x L298N H-Bridge: gebruikt om 2 DC-motoren te besturen en te coördineren.
- 2 x TT-Motor: twee DC-motoren om Wall-E aan te drijven.
- 1 x 9V batterij: een 9V batterij met draadconnectoren zal de voeding zijn voor de aandrijfeenheid.
Voor de hoofdeenheid:
- 1 x Ultrasone sensor: gebruikt voor obstakeldetectie.
- 1 x SG90 Micro Servomotor: een eenvoudige 180 graden microservomotor.
Lichaamsmaterialen:
- Karton
- Heet lijmpistool
- 4 x wielen
- 20 x jumperdraden
- Snijmes of schaar
Stap 1: Bouw de motoreenheid
De eerste stap is het bouwen van een platform waarop we later Wall-E zullen bouwen.
1. Snijd een kartonnen vierkant van 12 cm bij 12 cm en bevestig de twee TT-motoren aan de uiteinden van het vierkant met behulp van hete lijm.
2. Draai het platform om en bevestig de L298N h-brug aan het platform.
3. Maak 2 gaten in het platform, 1 aan elke kant van de L298N h-brug, zodat de draden van de motoren erdoor kunnen.
4. Bevestig de draden van elke motor aan de L298N h-brug zoals beschreven in het circuit.
5. Sluit de 9V-batterijconnector aan op de L298N zoals beschreven in het circuit.
VCC naar 12V
GND naar GND
Stap 2: Lichaamsverbindingen
Nu is het tijd om de L298N aan te sluiten op de Wemos D1-Mini.
1. Volg deze lijst met verbindingen:
- ENA naar D1
- ENB naar D0
- IN1 tot D8
- IN2 tot D7
- IN3 tot D4
- IN4 tot D3
2. Sluit de voeding aan op de body-unit:
- VCC van AAA-batterijen en 5V op de D1-mini, naar dezelfde rij op de mini-broodplank.
- GND van AAA-batterijen, GND van 9V-batterij en GND op de D1-mini, naar dezelfde rij op de mini-broodplank.
Stap 3: Installaties
Eerst moeten we de Arduino IDE instellen om in de D1-mini te kunnen programmeren. Arduino IDE
Installeer Arduino IDE vanaf:
Installeer relevante "stuurprogramma's" voor de ESP8266-kaarten op uw Arduino IDE:
randomnerdtutorials.com/how-to-install-es…
Ten tweede hebben we Node-Red nodig, een slim integratieplatform waarmee we ook een aantal basisgebruikersinterfaces kunnen ontwikkelen.
Knooppunt-Rood
Verkrijg Node-Red van:https://nodered.org/
Aanbevolen:
LEGO WALL-E met Micro:bit: 8 stappen (met afbeeldingen)
LEGO WALL-E Met Micro:bit: we gebruiken een micro:bit samen met een LEGO-vriendelijk bitbord om de twee servomotoren te besturen waarmee WALL-E het gevaarlijke terrein van uw woonkamervloer kan doorkruisen .Voor de code gebruiken we Microsoft MakeCode, een blo
Shadow Box Wall Art: 8 stappen (met afbeeldingen)
Shadow Box Wall Art: Soms vind ik het heerlijk om een uitdagend project te hebben waar ik interessante, maar complexe ideeën kan implementeren zonder mezelf te beperken. Mijn favorieten zijn esthetisch aantrekkelijke projecten, waarvan ik er al een paar heb voltooid. Tijdens het werken aan deze projecten heb ik
Installatiehandleiding voor WALL-E metalen robottankchassis: 3 stappen
WALL-E Metal Robot Tank Chassis Install Guide: dit is een metalen robottankchassis, het is goed voor het maken van een robottank. zo'n Arduino-robot.it gemaakt in licht en sterk aluminiumlegering.gemaakt door SINONING een winkel voor doe-het-zelf speelgoed
Sonoff Wall Switch-add-ons: 4 stappen
Sonoff Wall Switch-add-ons: Als u Sonoff T1-wandschakelaars gebruikt, bent u gestopt met het gebruik van cloudgebaseerde servers voor domotica en wilt u meer functionaliteit uit de aan de wand gemonteerde lichtschakelaar halen. Dit instructable laat je zien hoe je een temperatuurvoel
Stranger Things Wall in a Frame (schrijf je eigen berichten!): 8 stappen (met afbeeldingen)
Stranger Things Wall in a Frame (schrijf je eigen berichten!): Ik was al maanden van plan om dit te doen nadat ik een tutorial met kerstverlichting had gezien (het zag er geweldig uit, maar wat heeft het voor zin om geen berichten te tonen, toch?). Dus ik heb een tijdje geleden deze Stranger Things Wall gemaakt en het heeft me behoorlijk wat tijd gekost