Innehållsförteckning:

Sommarprojekt 2020: 8 steg
Sommarprojekt 2020: 8 steg

Video: Sommarprojekt 2020: 8 steg

Video: Sommarprojekt 2020: 8 steg
Video: Vindspel 2024, Juli
Anonim
Sommarprojekt 2020
Sommarprojekt 2020

Till mitt sommarprojekt 2020 gjorde jag två robotbilar med samma chassi. En robotbil skulle använda en ultraljudssensor för att upptäcka föremål framför den och sedan automatiskt ändra riktning i enlighet därmed. Den andra bilen skulle kunna styras av min telefon.

Steg 1: Skaffa tillbehör

Skaffa tillbehör!
Skaffa tillbehör!

Alla förnödenheter som behövs för att göra de två bilarna listas nedan:

- Klar akrylbas

- 2 plasthjul med gummidäck

- 2 gula växelmotorer (se till att fästa kontakterna på dem)

- Caster/släphjul - Monteringshårdvara (muttrar och bultar) - Hexavstånd - KeyeStudio Arduino Clone (Yellow & Black Board) - NodeMCU Esp8266 Board - Mini Breadboard - 480 point BreadBoard

- Micro USB (för ESP8266)

- USB A till B (för Arduino Board

- 6 volts batteripaket (rymmer 4xAA)

- DF Robot Dual H-Bridge (svart kretskort, med svart kylfläns och gröna kontakter)

- L298N (rött kretskort med svart kylfläns och blå kontaktdon)

- Tröjor

- 2 st IR -sensorer (små blå kretskort, 4 -poliga kontakter)

- 3 kvm hjulrörelseskivor (1 är extra)

- 2st 9g servon

- UltraSonic -sensor (blå kretskort, 2 stora runda "ögon")

- På/Av -knapp

- 1 hobbyskruvmejsel (svart handtag, orange topp)

- Dubbelsidig tejp (för att montera delarna i chassit. Du kan också använda en limpistol)

Steg 2: Montera bilchassit

Montera bilchassit
Montera bilchassit
Montera bilchassit
Montera bilchassit
Montera bilchassit
Montera bilchassit

En manual följde med mitt set, så du kan spara bilden och följa den om du vill. Annars kan du följa mina instruktioner nedan för att montera chassit. Du kanske vill att en andra person hjälper dig, för det kan bli riktigt svårt att dra åt skruvarna utan att någon hjälper dig att hålla bilen stilla.

Först måste du fästa motorn på chassit med hjälp av plastfästen, några skruvar och några muttrar som på bilden ovan

Sedan fäster du hjulen på motorerna

Nu måste du fästa framhjulet på chassit med hjälp av sexkantiga avstånd, några skruvar och muttrar

Därefter fäster du batteribehållaren med skruvar. När du har gjort det är bilchassit klart!

Steg 3: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Vi gör bilen som styrs av ultraljudssensorn först. Du behöver din ultraljudssensor, 6V batteri, bygelkablar, ditt L298 -bräda, brödbräda och en Arduino Redboard. Jag använde schemat ovan för att hjälpa mig.

Anslut båda motorerna till L298 -kortet med hjälp av bygelkablar

Anslut L298 -kortet till 9V -strömkällan

Anslut L298 -kortet till GND på din röda bräda

Anslut ultraljudssensorn till den tomma brödbrädan och till de analoga ingångarna

Anslut L298 -kortet till det röda kortet

Anslut sensorsviveln till brödbrädan och den röda brädan

Anslut sedan det andra batteriet till det röda kortet med en adapter

Steg 4: Kod

Koden som läggs upp kommer att användas för att pinga ultraljudssensorn för att kontrollera vad som helst framför den. Den kommer då att tala om för bilen att ändra riktning beroende på om det är något som hindrar vägen. Du måste också ladda ner NewPing -biblioteket nedan. Sedan måste du lägga den i biblioteksmappen i Arduino -applikationen.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Steg 5: Framgång (eller inte)

Image
Image

Om du nu gör allt korrekt ska det fungera. Som du kan se här fick jag sensorerna att fungera, men motorerna fungerar inte. Koden och sensorn verkar alla fungera. Men bilen kommer helt enkelt inte att köra. Jag kollade ledningarna och koden och allt verkade bra. Du kan stöta på dessa tekniska problem, och om så är fallet, se till att dubbelkolla om något är trasigt eller inte. Sensorn fungerade helt klart som visas i videorna nedan. Motorn är definitivt inte trasig heller eftersom jag använde den framgångsrikt i nästa bil. Jag gjorde faktiskt den här bilen efter nästa bil men jag bestämde mig för att visa den här först. Jag misstänker att det är ett problem med L298 -kortet.

Steg 6: Anslut den andra bilen

Anslutning av den andra bilen
Anslutning av den andra bilen

Nu ska vi bygga bilen som kan styras av din telefon. Lyckligtvis fungerade den här och jag har videor av den som kör runt. För den här bilen behöver du inte så mycket material som den förra. Du behöver bara bygelkablar, ditt L298N -kort och din batteribehållare. Jag använde en Android -telefon för att ladda ner den nödvändiga appen för att styra bilen.

Anslut motorerna till L298 -kortet

Anslut brödbrädan och L298 -brädet

Se till att också ansluta batteriet till L298 -kortet

Steg 7: Kod

Här är koden som du behöver ladda ner för den här bilen. Det är tänkt att upptäcka din telefons IP -adress så att du kan styra bilen med din telefon. Du måste också ladda ner en app på din Android -telefon.

Steg 8: Framgång

Med alla steg nere bör du nu kunna styra bilen med din pekskärm

Rekommenderad: