Inhoudsopgave:

Doe-het-zelf wifi-auto: 4 stappen
Doe-het-zelf wifi-auto: 4 stappen

Video: Doe-het-zelf wifi-auto: 4 stappen

Video: Doe-het-zelf wifi-auto: 4 stappen
Video: Dit ging niet zoals ik had verwacht..😳 2024, November
Anonim
Doe-het-zelf wifi-auto
Doe-het-zelf wifi-auto
Doe-het-zelf wifi-auto
Doe-het-zelf wifi-auto

Kun je de oude RC-auto omdraaien en besturen met de telefoon?

Ja dat kan en ik zal je laten zien hoe je het moet doen. Dit is mijn eerste instructable, dus als iets niet duidelijk is hoe ik het heb gedaan, vraag het dan in opmerkingen en het spijt me voor slechte grammatica.

Mijn RC-auto heeft RX-2B als controller, maar zelfs als je een andere chip hebt, is het vrij eenvoudig om in datasheets te kijken en deze goed aan te sluiten, omdat we alleen H-bridge op PCB zullen gebruiken. Ik zal NodeMCU als controller gebruiken en deze verbinden met H-bridge op PCB, maar je kunt elke microcontroller gebruiken die je hebt en gewoon een bluetooth-module of esp8266 voor wifi toevoegen.

Benodigdheden

1. Oude of goedkope RC-auto

2. KnooppuntMCU

3. Draden

4. 4 AA-batterijen en 1 9V-batterij

Stap 1: PCB

PCB
PCB
PCB
PCB
PCB
PCB

RX-2B wordt gebruikt met TX-2B. TX is zender en RX is ontvanger. In datasheets kunt u de pinnen van de RX-2B zien en hoe u deze moet aansluiten. Mijn RX-2B was aangesloten op dezelfde manier als de datasheet, maar zonder turbo-pin aangesloten.

We hebben slechts 4 pinnen nodig om 2 H-bruggen te bedienen (vooruit, achteruit, rechts, links). Je moet die pinnen op de PCB vinden en dan de lijnen naar de weerstanden volgen en de draden naar die weerstanden solderen. Het is een goede zaak om lijnen van weerstanden naar de pinnen te vernietigen, zodat er geen stroom in RX-2B gaat of je kunt RX volledig verwijderen en alleen H-bruggen op PCB achterlaten

Stap 2: NodeMCU

KnooppuntMCU
KnooppuntMCU
KnooppuntMCU
KnooppuntMCU
KnooppuntMCU
KnooppuntMCU

Nu moet je de draden die je soldeert op de NodeMCU aansluiten en de aarde van de PCB verbinden met de aarde van de NodeMCU.

Ik heb D1-vooruit, D2-achteruit, D5-links, D6-rechts aangesloten.

Ik heb een 9v-batterij toegevoegd om NodeMCU (via Vin) van stroom te voorzien, omdat een 4 AA-batterij niet genoeg stroom heeft om motoren en nodeMCU van stroom te voorzien; Ik heb een schakelaar toegevoegd om NodeMCU in en uit te schakelen; Ik heb de kleine veer verwijderd van de eerste motor die de wielen in natuurlijke positie terugbracht (optioneel).

Stap 3: Coderen

Code
Code
Code
Code
Code
Code

We zullen verbinding maken met wifi en iedereen die op die wifi is aangesloten, kan het IP-adres van NodeMCU in verkenner schrijven en door iets na het IP-adres toe te voegen, kunnen we een actie op het bord activeren (bijv. 192.168.5.5/high die D1 HIGH en motor begint vooruit te draaien). Maar dat is een slechte manier om de auto te besturen, dus ik heb een app gemaakt die wanneer er op een knop wordt gedrukt, het adres en een woord voor ons schrijft.

Stap 4: Conclusie

Het is een leuk klein project dat werkt, maar er zijn manieren om het te verbeteren:

1. 4 AA-batterijen lopen snel leeg, dus een betere oplossing zou een oplaadbare batterij zijn

2. WiFi is niet de beste manier om auto te rijden, Bluetooth zou beter zijn

3. misschien 3D printen of een behuizing maken voor in de auto

Aanbevolen: