Spisu treści:
Wideo: WiFi Wall-E: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Czy kiedykolwiek miałeś marzenie z dzieciństwa?
Taki, który uważasz za tak absurdalny i nierealny, że tylko dziecko może go wymyślić?
Cóż, mam - zawsze chciałem mieć przyjaciela robota.
Nie musiał być bardzo inteligentny ani wyposażony w zaawansowany technologicznie laser, po prostu zadowoliłbym się takim, który nie zabija mnie we śnie. Następnie, w 2008 roku, film „Wall-E” został wydany dla teatry, a moje marzenie z dzieciństwa nagle zyskało twarz. Coś w tym uroczym małym śmieciarzu sprawiło, że obiecałam sobie, że kiedyś dostanę jedną z nich.
W każdym razie minęły lata i niedługo skończę studia na uniwersytecie. Ostateczny projekt trwa długo i pomyślałem sobie - Hej! to może być czas na zbudowanie tego Wall-E, o którym mówiłeś!
więc przedstawiam wam:
Wi-Fi Wall-E
Twój mały inteligentny przyjaciel robota.
Wall-E to kartonowy robot WiFi wykorzystujący Wemos D1-mini (esp8266).
Cechy:
Sterowana ręcznie w 4 kierunkach. Odbiera sygnały kontrolne za pośrednictwem brokera MQTT i Node-Red
Sterowana sztuczną inteligencją za pomocą unikania przeszkódPrzesyła wybory kierunku ścieżki za pomocą MQTT na głos. Przesyła wykrywane przeszkody względem ciała za pomocą MQTT na głos
Kim jestem? Dumnie stworzony przez Guya Balmasa, studenta informatyki w IDC Herzliya w Izraelu. Ogromne podziękowania dla Zviki Markfeld za bycie niesamowitym guru IoT oraz za dostarczenie sprzętu i pomocy, których potrzebowałem.
Kieszonkowe dzieci
to jest lista rzeczy, których użyłem w projekcie. Jednak każdy element jest wymienny i został wybrany ze względu na dostępność.
Dla jednostki nadwozia:
- 1 x Wemos D1-mini: serce i mózg Wall-E (zawiera moduł Wi-Fi esp8266).
- 3 x baterie AAA: będą zasilać korpus i radioodtwarzacz.
- 1 x Mini Bread-Board: służy do podłączenia wszystkich GND i odpowiednich VCC.
Dla jednostki napędowej:
- 1 x L298N H-Bridge: używany do sterowania i koordynowania 2 silników prądu stałego.
- 2 x TT-Motor: dwa silniki prądu stałego do napędzania Wall-E.
- 1 x bateria 9V: bateria 9V ze złączami przewodowymi będzie źródłem zasilania jednostki napędowej.
Dla jednostki głównej:
- 1 x czujnik ultradźwiękowy: używany do wykrywania przeszkód.
- 1 x silnik SG90 Micro Servo: prosty mikrosilnik 180 stopni.
Materiały korpusu:
- Karton
- Pistolet na gorący klej
- 4 x koła
- 20 x przewody połączeniowe
- Nóż do cięcia lub nożyczki
Krok 1: Zbuduj jednostkę silników
Pierwszym krokiem będzie zbudowanie platformy, na której później zbudujemy Wall-E.
1. Wytnij kartonowy kwadrat o wymiarach 12 cm na 12 cm i przymocuj dwa silniki TT na końcach kwadratu za pomocą gorącego kleju.
2. Odwróć platformę i przymocuj mostek H L298N do platformy.
3. Wykonaj 2 otwory w platformie, po jednym z każdej strony mostka h L298N, aby przeszły przez nie przewody silników.
4. Podłącz przewody każdego silnika do mostka h L298N zgodnie z opisem w obwodzie.
5. Podłącz złącze baterii 9V do L298N zgodnie z opisem w obwodzie.
VCC do 12V
GND do GND
Krok 2: Połączenia ciała
Teraz nadszedł czas, aby podłączyć L298N do Wemos D1-Mini.
1. Postępuj zgodnie z tą listą połączeń:
- ENA do D1
- ENB do D0
- IN1 do D8
- IN2 do D7
- IN3 do D4
- IN4 do D3
2. Podłącz zasilanie do jednostki nadwozia:
- VCC z baterii AAA i 5V na D1-mini, do tego samego rzędu na mini płytce chlebowej.
- GND z baterii AAA, GND z baterii 9V i GND na D1-mini, do tego samego rzędu na mini płytce do krojenia chleba.
Krok 3: Instalacje
Najpierw musimy skonfigurować Arduino IDE, aby móc programować w D1-mini. Arduino IDE
Zainstaluj Arduino IDE z:
Zainstaluj odpowiednie "sterowniki" dla płyt ESP8266 do swojego Arduino IDE:
randomnerdtutorials.com/how-to-install-es…
Po drugie, będziemy potrzebować Node-Red, która jest inteligentną platformą integracyjną, pozwalającą również na opracowanie podstawowego interfejsu użytkownika.
Węzeł-czerwony
Uzyskaj czerwony węzeł z:
Zalecana:
LEGO WALL-E z Micro:bit: 8 kroków (ze zdjęciami)
LEGO WALL-E Z Micro:bit: Używamy micro:bit wraz z przyjazną dla LEGO tablicą bitów do sterowania dwoma serwosilnikami, które pozwolą WALL-E na poruszanie się po niebezpiecznym terenie podłogi w Twoim salonie .Dla kodu będziemy używać Microsoft MakeCode, który jest blo
Praktyczny kontroler taśmy LED Arduino ESP32 Wireless Wall Outlet: 6 kroków
Praktyczny kontroler bezprzewodowego gniazdka ściennego Arduino ESP32: Jest to bardzo praktyczny kontroler DIY bezprzewodowego gniazdka ściennego do tanich taśm LED. Zastępuje tanie kontrolery Wi-Fi sprzedawane w serwisie eBay. Dobrze współpracują z paskami Led RGB. Kontroler EBay Wifi nie jest dobrze skonstruowany i łatwo się psuje. Również
Odtwarzanie MP3 Sound FX Wall: 12 kroków (ze zdjęciami)
MP3 Playing Sound FX Wall: stwórz zabawną i interaktywną ścianę dźwiękową, która odtwarza pliki MP3 za jednym dotknięciem! Co robisz z pustą ścianą? Mógłbyś dodać do tego ładne zdjęcia? Lub pokryj ją kolorową rośliną domową. Widzieliśmy nawet, jak niektórzy ludzie chowają nagie ściany za książką
Chiński tradycyjny obraz NeoPixel Wall Art (zasilany przez Arduino): 6 kroków (ze zdjęciami)
Chiński tradycyjny obraz NeoPixel Wall Art (zasilany przez Arduino): Czujesz się trochę nudny na swojej ścianie? Zróbmy dziś piękną i łatwą grafikę na ścianę zasilaną przez Arduino! Wystarczy pomachać ręką przed ramą i poczekać na magię! W tym samouczku omówimy, jak stworzyć własny
Druk 3D Wall-E: 6 kroków
Drukowanie 3D Wall-E: W tym samouczku pokażę, jak zrobić prostego robota Wall-e za pomocą płytki Arduino, układu L293N i drukarki 3D