Ciekawa i zabawna zabawka na mikrokontrolerze została wynaleziona i wykonana przez Mistrza. Jest to pająk spoczywający w ciemności, ale jeśli padnie na niego promień światła, próbuje uciec. Aby zrobić taką zabawkę, mistrz użył minimum szczegółów.
-Kontroler Seeeduino XIAO;
-Vibromotor;
- czujnik światła;
Rezystory (na nogi);
-Źródło zasilania;
Z narzędzi potrzebujesz akcesoriów do lutowania i przecinaków do drutu.
Zobaczmy, jak działa urządzenie.
Mikrokontroler potrzebuje 3,3 V.
Mistrz wykonuje nogi z rezystorów.
Po złożeniu musisz pobrać kod.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
void setup () {
pinMode (silnik, WYJŚCIE);
pinMode (lightPin, INPUT);
}
void loop () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (silnik, WYSOKI);
}
jeszcze {
digitalWrite (silnik, LOW);
}
}
Wszystko jest gotowe. Teraz musisz zainstalować pająka na płaskiej powierzchni, włączyć zasilanie i wyłączyć światło. Gdy wiązka światła jest skierowana na fotorezystor, wibromotor zaczyna działać, a pająk przesuwa się na bok na cienkich nogach.