BBC Micro:bit Thermostat bauen?
Hallo,
Ich muss in meiner Schule in Technik ein Projekt aus einem Micro:Bit machen bzw. ein Thermostat simulieren. Es soll so funktionieren: Falls der integrierte Wärmesensor erkennt, dass die Temperatur unter 10°C gefallen ist, aktiviert sich ein rot-angemalter Elektromotor. Und wenn die Temperatur 25°C übersteigt, aktiviert sich ein blau-angemalter Elektromotor. Ich bin ein Anfänger was programmieren, aber vor allem bauen angeht. Ich habe mehrere Videos gesehen und in jedem benutzen sie einen Motordriver Adapter. Ich habe eine Skizze ausgedruckt in der kein Adapter vorkommt, da mir diese ziemlich simpel erschien, meine Frage: kann aus der Skizze ein Thermostat gebaut und Programmiert werden und brauche ich evtl. andere Teile als diese? PS: der Micro:Bit wird mit zwei AAA 1,5V Batterien angetrieben.
2 Antworten
Zu den Bauteilen, wenn 2 Motoren angesteuert werden sollen, musst Du natürlich 2x das abgebildtete haben (bis auf den Micro:bit)
Micro:bit hab ich noch nie programmiert (bis jetzt auch nicht gehört)..
Programm ist im Prinzip simpel.. Wie soll das simuliert werden? Durch Taster? Dann Taster 1 einlesen für unter 10° und wenn betätigt einen Ausgang setzen, Taster 2 für über 25° und Ausgang 2 setzen...
Bei analogem Eingang für die Temperatur (z.B. über ein Poti) wäre dann zwei if-Abfragen... Die erste wäre: "Wenn Wert < (Analogwert für 10°) dann Ausgang 1->ein, else Ausgang1->aus" und noch mal das gleiche für Ausgang 2 und > Analogwert für 25°...
hi,
microbit ist ne coole sache für einsteiger..mit microPython wirds programmiert ..eigentlich hat der keinen Temp-sensor extra eingebaut, aber du kannst die CPU-Temperatur vom micro messen.
https://makecode.microbit.org/reference/input/temperature
und ja du brauchst wie schon Raredevil schrieb nochmal das ganze wie auf dem Bild, damit dein Projekt funktioniert..nur bei der Basis vom Transistor muss man anderen GPIO wählen (pin 1)..