Et interessant og morsomt leketøy på mikrokontrolleren ble oppfunnet og laget av Mesteren. Dette er en edderkopp som er i ro i mørket, men hvis det faller en lysstråle på den, prøver den å rømme. For å lage et slikt leketøy, brukte mesteren et minimum av detaljer.
-Mikrokontroller Seeeduino XIAO;
-Vibromotor;
- lyssensor;
-Resistorer (for ben);
-Kraftkilde;
Av verktøyene trenger du loddetilbehør og trådkuttere.
La oss se hvordan enheten fungerer.
For strømforsyning trenger mikrokontrolleren 3,3 V. Når du monterer, må du plassere delene riktig, under hensyntagen til balansering.
Mesteren lager ben fra motstander.
Etter montering må du laste ned koden.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
ugyldig oppsett () {
pinMode (motor, UTGANG);
pinMode (lightPin, INPUT);
}
void loop () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motor, HØY);
}
ellers {
digitalWrite (motor, LAV);
}
}
Alt er klart. Nå må du installere edderkoppen på et flatt underlag, slå på strømmen og slå av lyset. Når lysstrålen er rettet mot fotoresistoren, begynner vibromotoren å virke, og edderkoppen glir til siden på de tynne bena.