✨
This commit is contained in:
@ -0,0 +1,31 @@
|
||||
/*
|
||||
Arlo-Test-Motor-Connections
|
||||
|
||||
Run this sketch to verify that your Arlo goes forward.
|
||||
*/
|
||||
|
||||
#include <ArloRobot.h> // Include Arlo library
|
||||
#include <SoftwareSerial.h> // Include SoftwareSerial library
|
||||
|
||||
ArloRobot Arlo; // Declare Arlo object
|
||||
SoftwareSerial ArloSerial(12, 13); // Declare SoftwareSerial object
|
||||
// DHB-10 -> I/O 12, DHB-10 <- I/O 13
|
||||
void setup() // Setup function
|
||||
{
|
||||
tone(4, 3000, 2000); // Piezospeaker beep
|
||||
Serial.begin(9600); // Start terminal serial port
|
||||
|
||||
ArloSerial.begin(19200); // Start DHB-10 serial communication
|
||||
Arlo.begin(ArloSerial); // Pass to Arlo object
|
||||
|
||||
Arlo.writeMotorPower(20, 20); // Go forward very slowly
|
||||
delay(3000); // for three seconds
|
||||
Arlo.writeMotorPower(0, 0); // then stop
|
||||
|
||||
Arlo.writeMotorPower(-20, -20); // Go forward very slowly
|
||||
delay(3000); // for three seconds
|
||||
Arlo.writeMotorPower(0, 0); // then stop
|
||||
}
|
||||
|
||||
void loop() {} // Nothing for main loop
|
||||
|
Reference in New Issue
Block a user