Resumé
Cette chose est uniquement destinée à donner de la nourriture, donc vous devez concevoir une prise pour un microcontrôleur/Raspberry Pi.
Le servo ne s'adapte pas comme sur la photo.
Code Arduino :
#include <fr>
const unsigned long SECOND = 1000 ;
const unsigned long HEURE = 3600*SECONDE ;
Servo myservo ; // créer un objet Servo pour contrôler un servo
// douze objets Servo peuvent être créés sur la plupart des cartes.
int pos = 0 ; // variable pour stocker la position du servo
void setup() {
myservo.attach(10); // attache le servo sur la broche 13 à l'objet Servo
myservo.write(0); // régle le servo sur 0
)
void loop() {
délai(24*HEURES);
pour (pos = 0 ; pos <= 190 ; pos += 1) { // va de 0 degrés à 190 degrés.
// par étapes de 1 degré.
myservo.write(pos); // demande au servo d'aller à la position indiquée dans la variable 'pos'.
delay(15); // attend 15 ms pour que le servo atteigne sa position.
)
pour (pos = 190 ; pos >= 0 ; pos -= 1) { // va de 190 degrés à 0 degrés.
myservo.write(pos); // demande au servo d'aller à la position indiquée dans la variable 'pos'.
delay(15); // attend 15 ms pour que le servo atteigne sa position.
)
)
Il est important d'enlever les (") au début et à la fin du code.
モデルソース
