En intressant och rolig leksak på mikrokontrollern uppfanns och tillverkades av Mästaren. Detta är en spindel som är i vila i mörkret, men om en ljusstråle faller på den försöker den fly. För att göra en sådan leksak använde befälhavaren ett minimum av detaljer.
-Mikrokontroller Seeeduino XIAO;
-Vibromotor;
- ljusgivare;
-Resistorer (för ben);
-Kraftkälla;
Av verktygen behöver du lödtillbehör och trådskärare.
Låt oss se hur enheten fungerar.
Mikrokontrollern behöver 3,3 V.
Befälhavaren gör ben från motstånd.
Efter montering måste du ladda ner koden.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
ogiltig installation () {
pinMode (motor, OUTPUT);
pinMode (lightPin, INPUT);
}
void loop () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motor, HÖG);
}
annars {
digitalWrite (motor, LÅG);
}
}
Allt är klart. Nu måste du installera spindeln på en plan yta, slå på strömmen och slå av ljuset. När ljusstrålen riktas mot fotoresistor börjar vibromotorn att fungera och spindeln glider åt sidan på sina tunna ben.