Stap 3: Test (met poesjes)
Met de code geladen, zal u moet "pair" de bluetooth-adapter en Bluetooth stuurman op uw computer. Het proces om dit te doen zal worden iets anders, afhankelijk van welk besturingssysteem u gebruikt. Eerste stop in elke standaard bluetooth-adapter
De volgende stappen zal het koppelen van het Bluetooth-apparaat met behulp van Ubuntu 10.10 beschrijven:
Stap 1. Inschakelen Bluetooth-bot en zorg ervoor dat brandt het lampje op de Bluetooth-stuurman (knipperende rode).
Stap 2. Open uw bluetooth-manager (systeem > Voorkeuren > Bluetooth Manager) - als niet geïnstalleerd, open terminal en type:
"sudo aptitude install blueman", en gaat u verder.
Stap 3. Klik op de zoekknop om te ontdekken van nieuwe apparaten.
Stap 4. Klik met de rechtermuisknop op de Bluetooth-stuurman uit de lijst (mijne werd vermeld als "FireFly - A4C7") en selecteer de optie voor "Serial port" - ziet u ook uw mobiele telefoon verschijnen op de lijst, indien beschikbaar, zorg ervoor dat u het juiste apparaat.
Stap 5. Nu zult u zien te tweespraak vogelhuisje asking voor de toegangscode van de Bluetooth-stuurman - mijne is standaard ingesteld op "1234".
Stap 6. Met de toegangscode ingevoerd, uw Bluetooth-Mate moet nu worden aangesloten op uw PC - het rode knipperende lampje op de Bluetooth-partner zal veranderen stevige groen om u laten weten dat deze is aangesloten.
Stap 7. Om te controleren de bot, open een terminal en typ het volgende: "scherm/dev/rfcomm0 115200"
De volledige instructie-video over het instellen van uw Bluetooth-bot met uw PC is hier:
Nu moet u het controleren van uw robot met behulp van het toetsenbord. Zorg ervoor dat de Caps lock is uitgeschakeld en gebruik de volgende toetsen (kleine letters i, j, k en l) om uw robot verplaatsen te maken. Een toets ingedrukt zal resulteren in constante beweging, laat gaan en het bot moet stoppen:
voorwaarts = "i"
omgekeerde = "k"
links = "j"
rechts = "l"
snelheid van waarde omhoog = "."
snelheid van waarde omlaag = ","
Max snelheid = "/"
Bovendien kunt u de waarde van de snelheid die wordt geschreven naar de motoren door de periode, door komma's en back-slash toetsen in te drukken. De "komma"-toets wordt gebruikt om te lager de waarde van de snelheid (van 0 tot en met 255), de "periode" sleutel wordt gebruikt om de waarde van de snelheid (stappen van 5) en de "back-slash"-toets wordt gebruikt om de speed_value tot en met 255 (max).
Een andere toets die is ingedrukt op het computertoetsenbord met de terminal open, een reactie (zal de LED knipperen) zal opleveren, maar geen motor actie zal worden geboden. Als u wilt verschillende sleutels toewijzen aan de controlefuncties, gewoon open de seriële monitor (op 115.200 bps) en druk op de toets die u gebruiken willen zou - verschijnt de Arduino de bytewaarde op de seriële monitor van elke toets die wordt ingedrukt, zodat u kunt de waarde opnemen en de schets dienovereenkomstig te wijzigen.
Als je eenmaal je Bluetooth-bot werkt, voel je vrij om meer verkeer functies toe te voegen en wijzig de code als u - als u een puinhoop van maakt, enkel download de oorspronkelijke code weer. De code is tevens beschikbaar op de volgende pagina afgedrukt.