Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Als u mijn ontwerp interessant vindt, kunt u een kleine donatie doen:
Er is deel 2 van mijn Spider-robotproject - hoe op afstand te bedienen via bluetooth.
Hier is deel 1 - https://www.instructables.com/id/DIY-Spider-RobotQu… als je geïnteresseerd bent in deze robot.
Het is een eenvoudige manier om het commando via seriële communicatie naar deze spinrobot te sturen.
Stap 1: Zorg ervoor dat de Bluetooth-module goed op het moederbord is aangesloten
Raadpleeg stap 2 van mijn Spider-robotproject, zorg ervoor dat de HC-06-module goed op het moederbord is aangesloten.
www.instructables.com/id/DIY-Spider-RobotQu…
De LED van de HC-06 blijft knipperen bij het inschakelen, hij wacht op verbinding.
De HC-06 is een populaire bluetooth-module voor arduino.
Stap 2: Upload de code naar Spider Robot
1. installeer de bibliotheek "Arduino-serialcommand-master.zip", raadpleeg hier voor het detailproces
2. herbouw de "spider_open_v3.ino" en upload naar Spider Robot
Opmerking:
Zorg ervoor dat de instelling van uw HC-06, hier is de standaardwaarde:
9600 baudrate, N, 8, 1. Pincode 1234
**************
Als u de baudrate wilt wijzigen, raadpleeg dan het bijlagebestand "DatenblattHC-05_BT-Modul.pdf" in detail.
***************
Ik heb de baudrate gewijzigd in 57600, u moet de code wijzigen in 9600 als u de standaardinstelling gebruikt.
ongeldige setup(){
//Serial.begin(57600);
Serieel.begin(9600); <=== met standaardinstelling
Stap 3: Verbind de Spider Robot met pc/Macbook
1. Voer het koppelingsproces uit voordat u verbinding maakt met Spider Robot met pc/Macbook/Telefoon. Pincode 1234
2. Start de Arduino IDE-tool en stel de poort in op HC-06-apparaat in het menu-item Tools
3. klik op het pictogram van Seriële Monitor
4. en controleer de instelling van de seriële poort
dan kunnen we het commando invoeren om de beweging van de Spider Robot te besturen.
Bijvoorbeeld, "w 0 1" betekent robot opstaan, en "w 1 5" drijft de robot 5 stappen vooruit.
Hier is de commandoset.
// actiecommando 0-6, // w 0 1: stand
// w 0 0: sit
// w 1 x: vooruit x stap
// w 2 x: terug x stap
// w 3 x: rechtsom x stap
// w 4 x: linksom x stap
// w 5 x: hand schudden x keer
// w 6 x: hand zwaai x keer
Stap 4: Verbind de Spider Robot met Android-telefoon
Een andere manier is om verbinding te maken met een Android-telefoon, het is leuker dan pc / Mac.
Een goede app zou je aanraden - Bluetooth SPP-tools pro, je kunt het installeren vanaf Google Play.
De "Toetsenbordmodus" is gemakkelijk te gebruiken voor kinderen.
En de "CMD-lijnmodus" wordt gebruikt voor foutopsporing of ontwikkeling.
Stap 5: Bouw een echte afstandsbediening?
Ik werk nog steeds aan dit project en zal het in de nabije toekomst uitbrengen.
Hier is het prototype in mijn blog ter referentie.
regishsu.blogspot.tw/2015/09/robot-quadrupe…