Innehållsförteckning:

WiFi Wall-E: 8 steg
WiFi Wall-E: 8 steg

Video: WiFi Wall-E: 8 steg

Video: WiFi Wall-E: 8 steg
Video: Камера-ЛАМПА со слежением и определением человека. 2024, November
Anonim
Image
Image

Har du någonsin haft en barndomsdröm?

En som du tycker är så löjlig och overklig, bara ett barn kan komma på det?

Det har jag - jag har alltid velat ha en robotvän.

Det behövde inte vara särskilt smart eller ha högteknologisk laser utrustad för det, jag skulle bara nöja mig med en som inte dödar mig i sömnen. Sedan 2008 släpptes "Wall-E" -filmen till teatrar och min barndomsdröm fick plötsligt ett ansikte. Något om den här söta lilla sopsamlaren fick mig att lova mig själv att jag kommer att få en av dem någon gång.

Hur som helst, år har gått och jag är på väg att avsluta mina studier vid universitetet. Ett slutprojekt blir långt och jag tänkte för mig själv - Hej! det här kan vara dags att bygga den Wall-E du har pratat om!

så jag presenterar för dig:

WiFi Wall-E

Din lilla intelligenta robotvän.

Wall-E är en kartong WiFi-robot som använder Wemos D1-mini (esp8266).

Funktioner:

Manuellt styrd i 4 riktningar. Tar emot styrsignaler via MQTT-mäklare och Node-Red

AI -kontrollerad med hjälp av hinderundvikande Sänder vägriktningsval via MQTT till röst. Överför hinderdetektering i förhållande till sin kropp via MQTT till röst

Vem är jag? Stolt skapad av Guy Balmas, datavetenskapstudent vid IDC Herzliya, Israel. Stort tack till Zvika Markfeld, för att du är en fantastisk IoT -guru och för att ge den utrustning och hjälp jag behövde.

Tillbehör

detta är listan över saker som jag använde för projektet. Varje komponent är dock utbytbar och valdes på grund av tillgänglighet.

För kroppsenheten:

  • 1 x Wemos D1-mini: hjärtat och hjärnan hos Wall-E (inkluderar en esp8266 wifi-modul).
  • 3 x AAA -batterier: kommer att vara strömförsörjningen för kropps- och huvudenheterna.
  • 1 x Mini Bread-board: används för att ansluta alla GND och relevanta VCC.

För drivenheten:

  • 1 x L298N H-Bridge: används för att styra och koordinera 2 likströmsmotorer.
  • 2 x TT-motor: två likströmsmotorer för att driva Wall-E.
  • 1 x 9V batteri: ett 9V batteri med trådkontakter kommer att vara strömförsörjningen för drivenheten.

För huvudenheten:

  • 1 x ultraljudssensor: används för hinderdetektering.
  • 1 x SG90 mikro servomotor: en enkel 180 graders mikro servomotor.

Kroppsmaterial:

  • Kartong
  • Lim pistol
  • 4 x hjul
  • 20 x bygelkablar
  • Skärkniv eller sax

Steg 1: Bygg motorenheten

Kroppsanslutningar
Kroppsanslutningar

Första steget är att bygga en plattform som vi kommer att bygga Wall-E på senare.

1. Skär en kartong på 12 cm x 12 cm och fäst de två TT-motorerna i ytterkantarna av torget med varmt lim.

2. Vänd plattformen och fäst L298N h-broen på plattformen.

3. Gör 2 hål i plattformen, 1 på vardera sidan av L298N h-bro, för att motorernas ledningar ska komma igenom.

4. Fäst varje motors ledningar på L298N h-brygga enligt beskrivningen i kretsen.

5. Anslut 9V batterikontakt till L298N enligt beskrivningen i kretsen.

VCC till 12V

GND till GND

Steg 2: Kroppsanslutningar

Nu är det dags att ansluta L298N till Wemos D1-Mini.

1. Följ denna anslutningslista:

- ENA till D1

- ENB till D0

- IN1 till D8

- IN2 till D7

- IN3 till D4

- IN4 till D3

2. Anslut strömförsörjningen till kroppsenheten:

-VCC från AAA-batterier och 5V på D1-mini, till samma rad på mini-brödbrädet.

-GND från AAA-batterier, GND från 9V-batteri och GND på D1-mini, till samma rad på mini-brödbrädet.

Steg 3: Installationer

Installationer
Installationer

Först måste vi konfigurera Arduino IDE för att kunna programmera in i D1-mini.

Installera Arduino IDE från:

Installera relevanta "drivrutiner" för ESP8266 -korten till din Arduino IDE:

randomnerdtutorials.com/how-to-install-es…

För det andra kommer vi att behöva Node-Red, som är en smart integrationsplattform, som också gör det möjligt att utveckla några grundläggande användargränssnitt.

Nod-röd

Få Node-Red från:

Rekommenderad: