O jucărie interesantă și amuzantă pe microcontroler a fost inventată și realizată de Master. Acesta este un păianjen care este în repaus în întuneric, dar dacă o rază de lumină cade pe el, încearcă să scape. Pentru a face o astfel de jucărie, stăpânul a folosit un minim de detalii.
-Microcontroller Seeeduino XIAO;
-Vibromotor;
- senzor de lumină;
-Rezistori (pentru picioare);
-Sursă de alimentare;
Dintre uneltele aveți nevoie de accesorii de lipit și de tăietori de sârmă.
Să vedem cum funcționează dispozitivul.
Pentru alimentare, microcontrolerul are nevoie de 3,3 V. La asamblare, trebuie să poziționați corect piesele, ținând cont de echilibrare.
Stăpânul face picioare din rezistențe.
După asamblare, trebuie să descărcați codul.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
void setup () {
pinMode (motor, OUTPUT);
pinMode (lightPin, INPUT);
}
void loop () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motor, HIGH);
}
altfel {
digitalWrite (motor, LOW);
}
}
Totul este gata. Acum trebuie să instalați păianjenul pe o suprafață plană, să porniți puterea și să stingeți lumina. Când fasciculul de lumină este îndreptat către fotorezistor, vibromotorul începe să funcționeze, iar păianjenul alunecă în lateral pe picioarele sale subțiri.