Zaujímavú a zábavnú hračku na mikrokontroléri vymyslel a vyrobil Majster. Jedná sa o pavúka, ktorý je v pokoji v tme, ale ak naň dopadne lúč svetla, pokúsi sa uniknúť. Na výrobu takejto hračky majster použil minimum detailov.
-Mikrokontrolér Seeeduino XIAO;
-Vibromotor;
- svetelný senzor;
-Odporovače (pre nohy);
- zdroj energie;
Z nástrojov potrebujete spájkovacie príslušenstvo a nožnice na drôty.
Pozrime sa, ako zariadenie funguje.
Pre napájanie potrebuje mikroprocesor 3,3 V. Pri montáži musíte diely správne umiestniť, berúc do úvahy vyváženie.
Majster vyrába nohy z odporov.
Po zostavení musíte kód stiahnuť.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
neplatné nastavenie () {
pinMode (motor, VÝSTUP);
pinMode (lightPin, INPUT);
}
void loop () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motor, HIGH);
}
else {
digitalWrite (motor, LOW);
}
}
Všetko je pripravené. Teraz musíte pavúk nainštalovať na rovný povrch, zapnite napájanie a vypnite svetlo. Keď je svetelný lúč nasmerovaný na fotorezistor, vibromotor začne pracovať a pavúk sa posúva po bokoch na svojich tenkých nohách.