Innehållsförteckning:
- Steg 1: Steg 0: Förbereda material
- Steg 2: Steg 1: Förberedelse av chassit
- Steg 3: Steg 2: Anslutning av L298N till dina motorer
- Steg 4: Steg 3: Sätta ihop allt
- Steg 5: Steg 4: Arduino -anslutning och kod
- Steg 6: Steg 5: HC-06-modul
- Steg 7: Grattis! Din enkla Bluetooth -kontrollerade RC -bil är klar
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej alla, jag heter Bryan Tee Pak Hong. Jag är för närvarande ett år en student i Singapore Polytechnic som studerar datateknik.
När jag var barn var jag alltid fascinerad av RC -bilar och hur de fungerar. När jag tog isär det enda jag ser är metallbitar placerade överallt. Jag har alltid önskat att det fanns en enkel handledning som täcker de grundläggande komponenterna i en RC -bil och idag ska jag visa dig exakt det.
Jag planerar att använda den här RC -bilen för en mängd andra projekt också, hänvisa tillbaka till denna instruktionsguide om du har stött på några problem.
Utan vidare, låt oss börja!
Steg 1: Steg 0: Förbereda material
Material är mycket grundläggande och lätta att få tag på, de är:
- Bilchassi* (jag använder en nyårslåda, var kreativ med ditt val!) X1
- Likströmsmotorer och däck x2
- Arduino Uno (eller andra varianter) x1
- L298N H-brygga x1
- Hjul x1
- Batterier (1 för Arduino, 1 för motorer)
- Manliga till manliga hoppare, manliga till kvinnliga hoppare
- Bluetooth-modul HC-06 eller HC-05 x1
- Brödbräda (snabba och enkla anslutningar) x1
Annan utrustning du kommer att behöva:
- Lödjärn
- Lim pistol
*Obs: mitt chassi har en IR -sensor ansluten, den behövs inte i denna handledning
Steg 2: Steg 1: Förberedelse av chassit
Ta först isär din brödbräda. Den ska kunna delas upp i 3 delar, 2 +/- vertikala staplar från sidorna och mittdelen, där de flesta dina anslutningar kommer att göras. Detta möjliggör mycket enkla placeringar av komponenter där du kan:
- anslut 5V från din Arduino till vänster sida
- anslut GND från din Arduino till höger sida
- gör alla dina anslutningar nära Arduino
Det är viktigt att få positionen korrekt första gången eftersom det blir svårt att ta bort och placera brödbrädan. Se till att det finns tillräckligt med utrymme för både Arduino och L298N att sitta mellan de två vertikala staplarna.
Steg 3: Steg 2: Anslutning av L298N till dina motorer
Löd 2 ledningar till din likströmsmotor. Anslut sedan kablarnas andra ändar till en av de två hålsuttagen på L298N -bron. Hur du ansluter kabeln spelar ingen roll. Upprepa detta för den andra motorn.
Lägg sedan hoppare från man till kvinna på hanstiften som finns bredvid 3 -uttaget. 6 krävs, 3 för varje sida, varvid 1 ska styra motorns hastighet via PWM och 2 för riktningarna. Kom ihåg vilka ledningar som är anslutna till var eftersom detta kommer att vara viktigt senare.
Ta ett av dina batteripaket och fäst/löd den svarta ledningen (jordkabel) till en hanbygel. Detta kommer att användas för att uppnå en gemensam grund med arduino senare. Anslut den röda ledningen till 12V -ingången (uttaget längst till vänster) och den svarta ledningen till GND (mittuttaget) på L298N -modulen.
Steg 4: Steg 3: Sätta ihop allt
Varmlim L298 -modulen på ditt bilchassi på den position du ansåg passa i steg 1. Limma sedan de två likströmsmotorerna på chassits sidor. Mitt chassi har ett dopp runt kanterna så jag använde några muttrar som jag hade liggande för att kompensera höjden så att jag kunde limma motorerna ordentligt. Detta är valfritt för om du använder ett platt chassi krävs ingen förskjutning. Efter limning av de två motorerna, limma batteriet på chassit. Jag limmade min i botten på grund av platsbegränsningar. Jag limmade också mitt batteri något åt höger för att få plats med att ta bort batteripackets lock. Slutligen limma hjulet på plats och din grundbil är klar! Försök att hitta ett hjul som kan tillåta din robot att ha jämn höjd men hjulet vänder.
Anslut de 6 bygeltrådarna till brödbrädan, kategorisera dem som 3 för vänster och 3 för höger.
Nästa del täcker vi om bilens hjärna, aka Arduino.
Steg 5: Steg 4: Arduino -anslutning och kod
Anslut höger hastighetsstift till stift 6 och vänster hastighetsstift till stift 11 på Arduino.
Anslut sedan de andra 2 riktningsnålarna på varje sida från brödbrädan till Arduino via manliga till manliga hoppare:
- höger - stift 7 och 8
- vänster - Pin 12 och 13
Vilken ordning som helst spelar ingen roll eftersom vi ändrar anslutningarna om de är felaktiga. Det är dock viktigt att inte byta vänster och höger del helt och hållet. Placera Arduino i den position du har planerat i steg 1.
Kopiera nu koden från denna webbplats för att testa motorrörelserna:
- ladda upp den här koden till din Arduino
- Om roboten roterar medurs, växla de två riktningstrådarna för han- till hanhoppare till höger
- Om roboten roterar moturs, växla de två riktningskablarna mellan han- och hanhoppare till vänster
- om roboten rör sig bakåt, växla de två riktningskablarna mellan han- till hanbygel på båda sidor
Lim det andra batteriet på chassit och en grundläggande robot är klar! Vid denna tidpunkt kan du programmera din robot hur du vill, experimentera gärna. I nästa steg kommer vi att utforska några grundläggande rörelser för vår RC -bil via bluetooth.
Steg 6: Steg 5: HC-06-modul
Att hantera denna modul är lite knepigt. Innan vi börjar, ladda upp den här koden till din Arduino.
Placera modulen på brödbrädan, överlapp inte anslutningarna med motorerna. Gör anslutningarna enligt bilden:
- VCC - 5V (3,3V fungerar inte!)
- GND - GND
- RX på bluetooth --- Pin 1 på Arduino
- TX på bluetooth --- Pin 0 på Arduino
Ladda ner en app som heter Arduino bluetooth controller på din Android -telefon. Jag äger inte en iPhone så jag är ledsen för iPhone -användare, men du borde kunna hitta liknande appar som har samma funktion. Sätt på din Arduino och koppla ihop Bluetooth-modulen med din telefon (kallas vanligtvis HC-05/06 eller BT03/04 etc.), om du uppmanas att ange ett lösenord, skriv in 1234 eller 0000, om verifieringen misslyckas eller om du verkar inte kunna ansluta, då måste vi styra det från en dator som har bluetooth -funktion. För tillfället öppnar du Arduino bluetooth controller -appen och ansluter den till din enhet. Välj din Bluetooth-modul så kommer du till ett PS2-ish kontrollgränssnitt.
Gör dessa nyckelbindningar
- w Framåt
- a Vänster
- s Tillbaka
- d Rätt
- EDIT: j Stoppknapp
Steg 7: Grattis! Din enkla Bluetooth -kontrollerade RC -bil är klar
Sammanfattning:
- Vi kommer att behöva 2 motorer och en H-bro för att driva motorn
- En hjärna, i vårt fall arduino, behövs för att styra roboten hur den ska röra sig
- Vi kan använda våra telefoner som fjärrkontroll för vår RC -bil
Om du vill använda din dator, para dock datorn med Bluetooth -modulen, gå till Bluetooth -inställningar som finns i slutet av Bluetooth -konfigurationssidan, kontrollera vilken port den ansluter till (tips: den är utgående och har namnet av din bluetooth -modul). Gå till verktyg> seriella portar och ändra COM till rätt COM -port. Slå på seriemonitorn och ange 'w' för roboten att gå framåt, 's' för att gå bakåt etc.
Om du har kommit så långt, grattis! Ha kul med din Bluetooth -kontrollerade RC -bil!
Uppdatering: Du kan läsa mitt blogginlägg här.