Inhoudsopgave:

Zomerproject 2020: 8 stappen
Zomerproject 2020: 8 stappen

Video: Zomerproject 2020: 8 stappen

Video: Zomerproject 2020: 8 stappen
Video: Zomerproject Vloed 2024, Juli-
Anonim
Zomerproject 2020
Zomerproject 2020

Voor mijn zomerproject van 2020 heb ik twee robotauto's gemaakt met hetzelfde chassis. Eén robotauto moest een ultrasone sensor gebruiken om objecten ervoor te detecteren en vervolgens automatisch van richting te veranderen. De andere auto moest met mijn telefoon kunnen worden bestuurd.

Stap 1: Koop benodigdheden

Koop benodigdheden!
Koop benodigdheden!

Alle benodigdheden die nodig zijn om de twee auto's te maken, staan hieronder vermeld:

- Heldere acrylbasis

- 2 kunststof wielen met rubberen banden

- 2 gele motorreductoren (zorg ervoor dat u er connectoren op bevestigt)

- Zwenkwiel/sleepwiel - Montagemateriaal (moeren en bouten) - Hex-afstandhouders - KeyeStudio Arduino Clone (geel en zwart bord) - NodeMCU Esp8266-bord - Mini Breadboard - 480-punts Breadboard

- Micro-USB (voor ESP8266)

- USB A naar B (voor Arduino Board)

- 6 Volt batterijpakket (houdt 4xAA)

- DF Robot Dual H-Bridge (zwarte printplaat, met zwart koellichaam en groene connectoren)

- L298N (rode printplaat met zwart koellichaam en blauwe connectoren)

- Jumper Draden

- 2 aantal IR-sensoren (kleine blauwe printplaten, 4-pins connectoren)

- 3 stuks Wheel motion-schijven (1 is een reserve)

- 2 stuks 9g servo's

- UltraSonische sensor (Blauwe printplaat, 2 grote ronde ‘ogen’)

- Aan / uit knop

- 1 hobbyschroevendraaier (zwart handvat, oranje bovenkant)

- Dubbelzijdige tape (om de onderdelen in het chassis te monteren. Je kunt ook een lijmpistool gebruiken)

Stap 2: Monteer het autochassis

Monteer het autochassis
Monteer het autochassis
Monteer het autochassis
Monteer het autochassis
Monteer het autochassis
Monteer het autochassis

Bij mijn set is een handleiding geleverd, dus je kunt de afbeelding opslaan en volgen als je wilt. Anders kunt u mijn instructies hieronder volgen om het chassis te monteren. Misschien wilt u dat een tweede persoon u helpt, omdat het erg moeilijk kan worden om de schroeven vast te draaien zonder dat iemand u helpt de auto stil te houden.

Eerst moet u de motor op het chassis bevestigen met behulp van de plastic bevestigingsmiddelen, enkele schroeven en enkele moeren zoals in de afbeelding hierboven

Vervolgens bevestig je de wielen aan de motoren

Nu moet je het voorwiel aan het chassis bevestigen met behulp van de zeskantige afstandhouders, enkele schroeven en moeren

Vervolgens bevestig je de batterijhouder door ook schroeven te gebruiken. Nadat je dat hebt gedaan, is het autochassis klaar!

Stap 3: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

We doen eerst de auto die wordt bestuurd door de ultrasone sensor. Je hebt je ultrasone sensor, 6V-batterij, jumperdraden, je L298-bord, breadboard en een Arduino Redboard nodig. Ik heb het bovenstaande schema gebruikt om me te helpen.

Sluit beide motoren aan op de L298-kaart met behulp van jumperdraden

Sluit het L298-bord aan op de 9V-stroombron

Verbind het L298-bord met GND op je rode bord

Sluit de ultrasone sensor aan op het lege breadboard en op de analoge ingangen

Sluit het L298-bord aan op het rode bord

Sluit de sensorwartel aan op het breadboard en het rode bord

Sluit vervolgens de andere batterij aan op het rode bord met een adapter

Stap 4: Coderen

De geposte code wordt gebruikt om de ultrasone sensor te pingen om iets ervoor te controleren. Het zal de auto dan vertellen om van richting te veranderen, afhankelijk van of er iets is dat zijn pad blokkeert. U moet ook de hieronder vermelde NewPing-bibliotheek downloaden. Dan moet je het in de bibliothekenmap van de Arduino-applicatie plaatsen.

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

Stap 5: Succes (of niet)

Image
Image

Als je nu alles goed doet, zou het moeten werken. Zoals je hier kunt zien, heb ik de sensoren aan het werk, maar de motoren werken niet. De code en sensor lijken allemaal te werken. De auto rijdt echter gewoon niet. Ik heb de bedrading en code gecontroleerd en het leek allemaal in orde. U kunt deze technische problemen tegenkomen, en als dat het geval is, controleer dan of er iets kapot is of niet. De sensor werkte duidelijk zoals te zien is in de onderstaande video's. De motor is ook zeker niet kapot want ik heb hem met succes in de volgende auto gebruikt. Ik heb deze auto eigenlijk na de volgende auto gemaakt, maar ik besloot deze eerst te laten zien. Ik vermoed dat er een probleem is met het L298-bord.

Stap 6: Bedrading van de tweede auto

De tweede auto bedraden
De tweede auto bedraden

Nu gaan we de auto bouwen die met je telefoon kan worden bestuurd. Gelukkig werkte deze wel en heb ik video's van het rondrijden. Voor deze auto heb je niet zoveel materiaal nodig als de vorige. Je hebt alleen jumperdraden, je L298N-bord en je batterijhouder nodig. Ik gebruikte een Android-telefoon om de benodigde app te downloaden om de auto te besturen.

Sluit de motoren aan op de L298-kaart

Verbind het breadboard en het L298-bord

Zorg ervoor dat u ook het batterijpakket op het L298-bord aansluit

Stap 7: Coderen

Hier is de code die u voor deze auto moet downloaden. Het wordt verondersteld het IP-adres van je telefoon te detecteren, zodat je de auto met je telefoon kunt besturen. Je moet ook een app downloaden op je Android-telefoon.

Stap 8: Succes

Met alle stappen naar beneden, zou je de auto nu moeten kunnen besturen met je touchscreen

Aanbevolen: