Stap 10: Afbreken van de Code: motoren
- Deze auto maakt gebruik van 2 motoren te verplaatsen. Een aangesloten op het linker wiel en één aangesloten op het recht
Namen van variabelen en Arduino Pins definiëren voor links en rechts Motors
- int RIGHT_MOTOR = 11; De juiste motor is bedraad tot en met 11 van de Pin op de Arduino Board
- int LEFT_MOTOR = 2; De linker motor is bedraad op Pin 2 op Arduino Board
Define uitgangen worden verzonden naar de motoren te zwenking zij vandoor en zet hen op
- Int MOTOR_OFF = 0; Een "0" verzenden een motor voor zwenking op vandoor
- Int MOTOR_ON = 105; Stuurt een "105" naar een motor in te schakelen. Deze waarde kan ingesteld worden tussen 105 en 255. Hoe groter het getal hoe sneller de motor draait.
Definiëren van de motoren als uitgangen (Opmerking: de pinMode kan worden gedefinieerd als INPUT of OUTPUT. Voor de motoren we alleen gebruiken OUTPUT);
- pinMode (MOTOR_OFF, uitvoer);
- pinMode (MOTOR_ON, uitvoer);
Inschakelen van een motor (Opmerking: We gebruiken analogWrite, in plaats van digitalWrite, te kunnen variëren van de motor snelheid.)
- analogWrite (RIGHT_MOTOR, MOTOR_ON);
Uitschakelen van de motor
- analogWrite (LEFT_MOTOR, MOTOR_ON);