Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Schreibt Ihr Kind stundenlang seine Hausaufgaben? Lässt sich Ihr Kind bei den Hausaufgaben leicht von anderen ablenken? Heute habe ich versucht, die beste Lösung für diesen Konflikt zu finden: einen Timer von Arduino. Warum versuche ich, diesen Timer anstelle anderer Projekte zu erstellen? Da ich auch ein Kind bin, das an nichts schnell arbeiten kann, und ich mich wirklich leicht von jedem Spielzeug in meiner Nähe ablenken lassen, insbesondere meinem Laptop und meinem Smartphone. Wenn ich diese 3C-Produkte verwende, um mich selbst zu timen, würde ich meine ganze Arbeit definitiv nicht vor Mitternacht beenden. Deshalb versuche ich, ein Projekt zu schaffen, das Kinder wie mich dazu bringt, ihre Arbeit schnell und schnell zu beenden!
Lieferungen
Sie benötigen Arduino Leonardo und Ihren Laptop!
Schritt 1: Beginnen Sie mit der Erstellung Ihres Boards
Der erste Schritt besteht darin, Ihre Leiterplatte wie auf der vorherigen Seite in Form zu bringen. Das linke LED-Licht ist ein rotes Farblicht und das rechte ist ein grünes Farblicht. Der an D3 angeschlossene Lautsprecher, die grüne LED an D9 und die rote LED an D12.
Schritt 2: Beginnen Sie mit der Codierung Ihres Timers
Richten Sie 3 variable Zahlen ein: Grünlicht, Rotlicht und Timer. Am Anfang bleiben sie bei 0. Sie können sich meinen Code selbst ansehen. Um schnell zu sein, klingelt mein Timer nur 100 Sekunden lang. Sie können Ihren Timer jederzeit ändern!
Schritt 3: Programmieren Sie Ihren Timer!-2
Als nächstes werden wir unser "greenishlight" und "reddishlight" codieren!
Schritt 4: Fügen Sie Ihrem Board ein Cover hinzu
Decken Sie Ihre Platine mit einer Schachtel oder einem anderen Gegenstand ab: Denken Sie jedoch daran, die LEDs und den Lautsprecher draußen zu lassen!
Schritt 5: Wir sind fertig
Versuchen Sie, es bei sich selbst oder bei Ihrem Kind anzuwenden! Sie werden nicht abgelenkt und können Ihre Arbeit so schnell schreiben, wie Sie möchten!
Gemacht von Michelle Hu 1002 S09032