Innehållsförteckning:

Bluetooth -kontrollerad RC -bil med hastighetskontroll och avståndsmätning: 8 steg
Bluetooth -kontrollerad RC -bil med hastighetskontroll och avståndsmätning: 8 steg

Video: Bluetooth -kontrollerad RC -bil med hastighetskontroll och avståndsmätning: 8 steg

Video: Bluetooth -kontrollerad RC -bil med hastighetskontroll och avståndsmätning: 8 steg
Video: How to make a bluetooth controlled car using arduino in sinhala(arduino thakshanaya bawithayen) 2024, Juli
Anonim
Image
Image

Som barn var jag alltid fascinerad av RC -bilarna. Numera kan du hitta många handledning för att göra billiga Bluetooth -kontrollerade RC -bilar själv med hjälp av Arduino. Låt oss ta det ett steg längre och använda vår praktiska kunskap om kinematik för att beräkna avståndet och botens hastighet.

Denna instruerbara gjordes i samarbete med HATCHNHACK. Kolla in deras fantastiska webbplats för all din prototyputrustning, bloggar, idéer och mycket mer.

Steg 1: Steg 1: Hitta de delar som krävs för att projektera

Tja, jag skriver det här som en allmän instruktion så jag ska försöka få några alternativ om du inte hittar delarna som jag använder. Jag kommer också att lägga till köplänkar så att du kan köpa de artiklar som du inte har till hands och så att du kan anpassa din bot med din kreativitet. För delar för att göra detta projekt, se hnhcart. De har delar av god kvalitet med en fantastisk prisklass.

  • Mikrocontroller: ja, om du är nybörjare, försök använda en Arduino. Jag använder Arduino Uno. Köp länk till Arduino Uno.
  • Motorer och pulsgivare: för detta projekt använder jag 150 varv / min axlar med sidoaxel med inbyggd pulsgivare för att beräkna varv. om du inte kan hitta sådana motorer kan du hänvisa till enkla dubbelaxlade bo -motorer och du måste köpa kodare för BO -motorerna. du kan köpa BO -motorer med två axlar | enkla pulsgivare
  • Motorförare: du behöver en motorförare för att köra motorerna eftersom de flesta mikrokontroller inte kan leverera så mycket spänning. Jag använder en L298N som du kan hänvisa till här för att köpa härifrån.
  • CHASSIS: För chassi och däck måste du köpa en specifik för de motorer du använder. för att köpa chassi för BO -motorer kan du hänvisa till denna länk.
  • Bluetooth -modul (HC05): För att ansluta Arduino med vår smartphone behöver vi en enhet för Bluetooth -kommunikation. här kommer HC05 till nytta. Köp länk för HC05
  • Bygelkablar: vi behöver alla bygelkablar för att ansluta saker. Om du är nybörjare skulle du behöva en massa sådana för olika projekt. du kan köpa några härifrån:- Man till man | Man till kvinna
  • Batteri: jag använder ett 12v lipobatteri för detta projekt. Om du inte har det kan du alltid byta till generiska 12V litiumjonbatterier. Eller om du använder 9v BO -motorer kan du till och med använda ett enkelt 9v -batteri. Men var noga med att kontrollera din motorspecifikation innan du köper batteriet eftersom du kan skada motorn om du levererar högre spänning än motorns kapacitet. För att köpa 9v batteri, se här.
  • Brödbräda/prototypbräda: du behöver något för att ansluta hela tråden. Här kommer brödbräda till nytta. köpa länk för brödbräda | prototyper

Steg 2: Konfigurera ditt chassi

Anslutning av motorföraren
Anslutning av motorföraren

Om du arbetar med förbyggda chassier behöver du inte oroa dig för saker.

Så eftersom jag inte hade det specifika förbyggda chassit för mina motorer så var jag tvungen att bygga ett själv. Jag valde akrylplåten för basen eftersom den är lätt och lätt att arbeta med och använde standardklämmor för att montera motorerna.

och skruva slutligen på hjulhjulet i botten för att stödja botten.

Steg 3: Anslut motorföraren

Anslutning av motorföraren
Anslutning av motorföraren

För att leverera tillräckligt med juice till motorer måste vi ställa in motorföraren.

  1. skruva först +ve och -ve polerna på motorn till motorförarens PTR -kontakt.
  2. sedan för att driva, skruvar motordrivrutinen batteriets +ve till 12v -porten och -ve till motorförarens GND -port.
  3. sätt in ingångsstiften på motordrivrutinen till PWM -stiftet på Arduino efter eget val. KOM ihåg att byta till motorstift i koden i enlighet därmed.

  4. lägg till en omkopplare mellan batteriets +ve och motordrivrutinen annars måste du fortsätta att koppla ur batteriet när du inte använder det.
  5. få 2 ledningar från motorvagnens 5v och GND till brödbrädan så att du kan driva både Arduino och andra enheter.

Steg 4: Inställningar av ENCODERS

KODARE Inställning
KODARE Inställning

som du kan se är givaren inbyggd med motorn.

  • M1 och M2 är +ve och -ve för motorn som går in i motorföraren
  • anslut till 5v och GND för kodarna till 5v och GND på brödbrädan för att driva kodarna
  • A och B är för kodarens utgångsstiften som vi kommer att fästa stift 2 och stift 3 på Arduino

Steg 5: Anslutning av Arduino och Blutooth -modulen

Anslutning av Arduino och Blutooth -modulen
Anslutning av Arduino och Blutooth -modulen
Anslutning av Arduino och Blutooth -modulen
Anslutning av Arduino och Blutooth -modulen
  • fäst GND och 5v från brödbrädan till Vin och GND på Arduino för att driva Arduino.
  • gör samma sak med Bluetooth -modulen för att driva den också.
  • anslut TX och RX för Bluetooth -modulen till 0 och 1 stiften på Arduino. 0 och 1 stiften på Arduino är de angivna stiften för seriell kommunikation så var försiktig när du laddar upp skissen till Arduino eftersom du kan behöva koppla bort TX -stiftet eftersom Arduino endast kan använda 1 seriell kommunikation åt gången. Du kan undvika detta krångel genom att introducera Software Serial -biblioteket i koden
  • och slutligen fäst kodarpinnarna på 2 och 3 stift på Arduino. Stift 2 och stift 3 är betecknade stift för avbrotten. Mer information om avbrotten finns här. du kanske inte behöver avbryta om du använder kodardisk med färre pulslinjer.

Steg 6: Fäst elektroniken på botten

Koppla elektroniken till botten
Koppla elektroniken till botten

du kan använda skruvar för att montera elektroniken på botten annars när botten rör sig tenderar elektroniken att falla av.

Tja, jag hade inte så små skruvar för att montera elektroniken så jag gick och hette lim elektroniken på själva basen.

Steg 7: Bygg upp appen för att styra botten

Bygga upp appen för att styra Bot
Bygga upp appen för att styra Bot
Bygga upp appen för att styra Bot
Bygga upp appen för att styra Bot

för att göra appen använde jag MIT app -uppfinnaren som är riktigt enkel att använda och bekväm för nybörjare. Tro mig, jag är ingen Android -utvecklare och tanken på att bygga en app skrämde mig. Men med detta lärde jag mig precis när jag gjorde appen.

För designern lämnar jag det till dig. Anpassa hur du gillar det.

du kan hänvisa till bilderna för att göra till backend -delen.

Du kan till och med ladda ner min app för boten härifrån.

Steg 8: Kod för Arduino

kan ladda ner INO -filen härifrån för att programmera Arduino.

lämna en fråga för frågor om koden.

allt klart du är redo att gå med din egen Bluetooth -kontrollerade RC -bil.

Rekommenderad: