Un jouet intéressant et amusant sur le microcontrôleur a été inventé et fabriqué par le Maître. C'est une araignée qui est au repos dans l'obscurité, mais si un rayon de lumière tombe dessus, elle essaie de s'échapper. Pour fabriquer un tel jouet, le maître a utilisé un minimum de détails.
-Microcontrôleur Seeeduino XIAO;
-Vibromoteur;
- capteur de lumière;
-Résistances (pour les jambes);
-Source d'alimentation;
Parmi les outils dont vous avez besoin, des accessoires de soudage et des pinces coupantes.
Voyons comment fonctionne l'appareil.
Pour l'alimentation, le microcontrôleur a besoin de 3,3 V. Lors du montage, vous devez positionner correctement les pièces, en tenant compte de l'équilibrage.
Le maître fait des jambes à partir de résistances.
Après l'assemblage, vous devez télécharger le code.
const int lightPin = 2;
const int moteur = 3;
int lightState = 0;
void setup () {
pinMode (moteur, SORTIE);
pinMode (lightPin, INPUT);
}
boucle vide () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (moteur, HIGH);
}
sinon {
digitalWrite (moteur, LOW);
}
}
Tout est prêt. Vous devez maintenant installer l'araignée sur une surface plane, allumer l'alimentation et éteindre la lumière. Lorsque le faisceau lumineux est dirigé vers la photorésistance, le vibromoteur commence à fonctionner et l'araignée glisse sur le côté sur ses jambes minces.