Een interessant en grappig speelgoed op de microcontroller is uitgevonden en gemaakt door de meester. Dit is een spin die in het donker rust, maar als er een lichtstraal op valt, probeert hij te ontsnappen. Om zo'n speelgoed te maken, gebruikte de meester een minimum aan details.
-Microcontroller Seeeduino XIAO;
-Vibromotor;
- lichtsensor;
-Weerstanden (voor benen);
-Stroombron;
Van de gereedschappen heb je soldeeraccessoires en draadscharen nodig.
Laten we eens kijken hoe het apparaat werkt.
Voor voeding heeft de microcontroller 3,3 V nodig. Bij montage moet u de onderdelen correct positioneren, rekening houdend met de uitbalancering.
De meester maakt benen van weerstanden.
Na de montage moet u de code downloaden.
const int lightPin = 2;
const int motor = 3;
int lightState = 0;
ongeldige setup () {
pinMode (motor, OUTPUT);
pinMode (lightPin, INPUT);
}
leegte lus () {
lightState = digitalRead (lightPin);
if (lightState == HIGH) {
digitalWrite (motor, HIGH);
}
anders {
digitalWrite (motor, LOW);
}
}
Alles is klaar. Nu moet je de spin op een plat oppervlak installeren, de stroom inschakelen en het licht uitdoen. Wanneer de lichtstraal op de fotoresistor wordt gericht, begint de vibromotor te werken en glijdt de spin op zijn dunne poten naar de zijkant.