Zanimljivu i smiješnu igračku na mikrokontroleru izmislio je i izradio Učitelj. Ovo je pauk koji u mraku odmara, ali ako na njega padne zraka svjetlosti, pokušava pobjeći. Za izradu takve igračke majstor je upotrijebio minimum detalja.
-Mikrokontroler Seeeduino XIAO;
-Vibromotor;
- svjetlosni senzor;
-Resistori (za noge);
-Snažni izvor;
Od alata vam je potreban pribor za lemljenje i rezači žica.
Pogledajmo kako uređaj radi.
Za napajanje, mikrokontroleru treba 3,3 V. Pri sastavljanju morate ispravno pozicionirati dijelove, uzimajući u obzir ravnotežu.
Majstor izrađuje noge od otpornika.
Nakon sklapanja trebate preuzeti kôd.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
poništavanje postave () {
pinMode (motor, OUTPUT);
pinMode (lightPin, INPUT);
}
void petlja () {
lightState = digitalno čitanje (lightPin);
ako je (lightState == HIGH) {
digitalWrite (motor, HIGH);
}
drugo {
digitalWrite (motor, NISKO);
}
}
Sve je spremno. Sada morate instalirati pauka na ravnu površinu, uključiti napajanje i isključiti svjetlo. Kad se svjetlosni snop usmjeri na fotoresistor, vibromotor počinje raditi, a pauk klizi u stranu na svojim tankim nogama.