Project 16 Bluetooth Snelheidsregeling Slimme Auto

1. Beschrijving
In dit project gebruiken we Bluetooth om de snelheid van de slimme auto aan te passen. We definiëren variabele snelheden en veranderen deze om de snelheid van de slimme auto te regelen.
2. Stroomschema

3. Aansluitschema

1). GND, VCC, SDA en SCL van het 8*8 LED-bord zijn verbonden met G (GND), V (VCC), A4 en A5 van het uitbreidingsbord.
2). De RXD, TXD, GND en VCC van de Bluetooth-module zijn respectievelijk verbonden met TX, RX, G en 5V op het 8833 motor driver uitbreidingsbord, terwijl de STATE en BRK pinnen van de Bluetooth-module niet hoeven te worden aangesloten.
3). De servo is verbonden met G, V en A3. De bruine draad is aangesloten op Gnd (G), de rode draad op 5V (V) en de oranje draad op A3.
4). De voeding is aangesloten op de BAT-poort.
4. Testcode
Voordat je de code schrijft, is het noodzakelijk om de bibliotheekbestanden van het 8x16 LED-bord en de servo te importeren. De specifieke stappen zijn als volgt:
Klik op
om de extensiebibliotheekinterface van sensoren/modules/componenten te openen, zoek vervolgens naar de “Matrix 8*16 Aip1640” module
en klik erop. Hierdoor verandert “Not loaded” in “loaded”, wat aangeeft dat de “Matrix 8*16 Aip1640” module succesvol is toegevoegd.


Klik op
om terug te keren naar de code-editor interface, de instructieblokken van de toegevoegde “Matrix 8*16 Aip1640” module en “Servo” component zijn zichtbaar in het modulegebied.

Je kunt blokken slepen om te bewerken. De onderstaande blokken zijn ter referentie:
(1).
(2).
(3).
(4).
(5).
(6).
(7).
(8).
(9).
(10).
Volledige Testcode
Opmerking: Verwijder de Bluetooth-module voordat je de testcode uploadt, anders kan de code niet worden geüpload. Sluit de Bluetooth-module pas aan nadat de code succesvol is geüpload.






5. Testresultaat
Na het succesvol uploaden van de code naar het V4.0 bord, verbind je de bedrading volgens het aansluitschema, zet je de externe voeding aan en zet je de DIP-schakelaar op ON. Koppel de APP met Bluetooth, de slimme auto kan nu via de APP worden bestuurd.
Druk op
, de auto zal versnellen, druk op
, de auto zal vertragen, en het 8*16 LED-bord toont het overeenkomstige statuspatroon van de slimme auto.