Interesantu un smieklīgu rotaļlietu uz mikrokontrollera izgudroja un izgatavoja meistars. Tas ir zirneklis, kurš tumsā atpūšas, bet, ja uz tā nokrīt gaismas stars, tas mēģina aizbēgt. Lai izgatavotu šādu rotaļlietu, meistars izmantoja minimālu detaļu daudzumu.
-Mikrokontrolieris Seeeduino XIAO;
-Vibromotors;
- gaismas sensors;
-Rezistori (kājām);
-Strāvas avots;
No instrumentiem, kas jums nepieciešami lodēšanas piederumi un stiepļu griezēji.
Apskatīsim, kā ierīce darbojas.
Strāvas padevei mikrokontrolleram nepieciešams 3,3 V. Veicot montāžu, jums ir pareizi jānovieto detaļas, ņemot vērā līdzsvarošanu.
Meistars izgatavo kājas no rezistoriem.
Pēc montāžas jums ir nepieciešams lejupielādēt kodu.
const int lightPin = 2;
const int motors = 3;
int lightState = 0;
Nederīga iestatīšana () {
pinMode (motors, OUTPUT);
pinMode (lightPin, INPUT);
}
tukšs cilpa () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motors, AUGSTS);
}
cits {
digitalWrite (motors, LOW);
}
}
Viss ir gatavs. Tagad jums ir jāinstalē zirneklis uz līdzenas virsmas, ieslēdziet strāvu un izslēdziet gaismu. Kad gaismas stars ir vērsts uz fotorezistoru, vibromotors sāk darboties, un zirneklis slīd uz sāniem uz plānām kājām.