Arduino -Programmierungsprojekte zum Lernen

Arduino -Programmierungsprojekte zum Lernen
Viele Menschen lernen viel schneller, wenn sie sofort ihre theoretischen Fähigkeiten anwenden, um echte Probleme zu lösen. Wenn Sie sich selbst unter ihnen zählen und Ihr Ziel ist es, Programmierung zu lernen, müssen Sie unsere Auswahl an Arduino -Programmierprojekten zum Lernen überprüfen.

Was ist Arduino??

Arduino ist ein Open-Source-Single-Board-Mikrocontroller, der von Herstellern auf der ganzen Welt wegen offener Natur, Erschwinglichkeit und Benutzerfreundlichkeit geliebt wird. Sie können es sich als einen leichten Himbeer -Pi mit begrenzter Verarbeitungsleistung, aber beeindruckender Vielseitigkeit vorstellen.

Es dauert keine Zeit, ein Arduino -Board (z.

Wenn Sie noch nie einen Arduino programmiert haben, müssen Sie sich absolut keine Sorgen machen, denn der Einstieg ist sehr einfach. Alle in diesem Artikel aufgeführten Projekte werden mit Quellcode geliefert, sodass Sie zuerst arbeiten und herausfinden können, wie sie an zweiter Stelle arbeiten.

Top 15 Arduino -Programmierungsprojekte zum Lernen

Jetzt, da Sie wissen, was Arduino ist, ist es an der Zeit, die 15 besten Arduino -Programmierprojekte für das Lernen aufzulisten. Da wir dafür gesorgt haben, dass etwas für Anfänger und erfahrenere Programmierbenutzer einbezogen werden, spielt es keine Rolle, ob Sie völlig neu im Programmieren sind oder bereits ein paar Projekte unter Ihrem Gürtel haben.

Blinking LED

Jeder, der in Arduino neu ist. Der Grund für Anfänger ist einfach: Sie haben bereits alle Teile, die Sie benötigen, wenn Sie ein Arduino-Board mit einer eingebauten LED besitzen, die Sie benötigen.

Wenn Sie diesen einen Zustand treffen, können Sie Ihren Arduino an Ihren Computer anschließen und die Arduino -Software (IDE) starten und). Verwenden Sie dann den Code am Ende dieser Seite, um die LED zum Blinken zu programmieren. Da der Code gut dokumentiert ist, sollten Sie schnell verstehen können, wie er funktioniert.

Thermometer

Okay, Sie wissen, wie man ein LED blinkt und sich bereit fühlt, um kompliziertere Projekte anzugehen. Großartig! Wir haben genau das richtige Projekt für Sie. Mit einem kostengünstigen Temperatursensor (auch Thermistor bezeichnet) können Sie Ihren Arduino in ein Thermometer verwandeln und die gesammelten Temperaturdaten verwenden, um zukünftige Projekte zu betreiben oder Sie einfach auf dem Laufenden zu halten.

Die Jungs bei Circuit -Grundlagen geben sehr detaillierte Anweisungen, die von klaren Abbildungen und Codebeispielen begleitet werden. Alles, was Sie tun müssen, ist, die Anweisungen Schritt für Schritt zu befolgen, und Sie haben in kürzester Zeit Ihr eigenes Arduino-Thermometer.

Leichter Roboter

Ob Sie es glauben oder nicht, aber Sie können Ihren eigenen Arduino-Roboter bauen, selbst wenn Sie ein knappes Budget haben (insbesondere wenn Sie grundlegende Werkzeuge und Arduino-Teile haben, die herumliegen). Sobald der Roboter fertig ist, jagt er das hellste Licht, das er sieht, sodass Sie mit einer Taschenlampe damit spielen können. Sie können es dann verbessern, indem Sie zusätzliche Sensoren hinzufügen und die Programmierung auch optimieren. Vermeiden Sie beispielsweise Wände und andere Hindernisse.

Dieses Projekt namens Arduino Mothbot wurde auf Instructables vorgestellt und von über 100.000 Menschen angesehen. Es eignet sich hervorragend, um Kinder in die Magie der Programmierung einzusetzen, indem Sie leicht verfügbare elektronische Teile verwenden, um etwas Erstaunliches zu schaffen.

Roboterarm mit Smartphone -Steuerung

Dies ist eines dieser Arduino-Projekte für das Lernen, das wirklich das wahre Potenzial des winzigen Single-Board-Mikrocontroller zeigt. Um das langwierige Tutorial zu vervollständigen, das auf Howtomechatronics veröffentlicht wurde, benötigen Sie einen 3D-Drucker, mehrere Servomotoren und das HC-05 Bluetooth-Modul zum Steuern des Roboterarms mit Ihrem Smartphone. 3D -Druck- und Codierungsfähigkeiten sind nicht erforderlich, da die Howtomechatronik alle 3D -Modelle und Quellcode auf ihrer Website teilen.

Der Roboterarm kann theoretisch so programmiert werden, dass eine komplexe Bewegung ausführt.

Buzz Wire -Spiel

Dieses Arduino-Projekt bringt das klassische Buzz-Drahtkarneval-Spiel auf die nächste Stufe, indem ein Arduino-angetanter Digitaldiat mit Statusinformationen hinzugefügt wird. Die Anweisungen bei Makeuseof empfehlen Ihnen, den Kurs zu konstruieren, aber wir empfehlen stattdessen ein Stück dickes Kupferdraht.

Natürlich können Sie dieses Spiel ohne Programmierung nur durch die Verwendung eines 9 -V -Akkus und Summers erstellen, aber wenn Sie lernen, mit Arduino zu programmieren.

Herzfrequenz und SPO2 -Monitor

Warum sollten Sie einen Fitness -Tracker kaufen, wenn Sie einen Herzfrequenzmonitor erstellen können, der Ihre Sauerstoffsättigung mit Arduino messen kann? Neben einem Arduino -Board benötigen Sie dieses Projekt das MAX30102 -Pulsoximetrie- und Herzfrequenzmonitormodul, ein OLED -Display und den Summer, obwohl die letzten beiden Komponenten optional sind.

Da Sie das max30102 -Modul für nur 1 $ kaufen können.5 Die Kosten für diesen Herzfrequenz und der SPO2-Monitor übertraten sicher. Gehen Sie zum Arduino -Projekt Hub, um detaillierte Anweisungen zum Zusammenstellen zu.

LED -Würfel

Arduino -Boards sind so erschwinglich, dass es keinen Grund gibt, sich schlecht zu fühlen, um sie für rein dekorative Projekte zu verwenden, die keinerlei praktische Zwecke erfüllen. Ein solches Projekt ist dieser LED -Würfel, der aus 64 LEDs besteht, die in ein 4x4x4 -Gitter angeordnet sind. Mit der Kraft Ihres Arduino können Sie den Würfel zum Leben erwecken und verschiedene coole Muster anzeigen.

Zugegeben, ein Projekt dieser Art kann etwas langweilig sein, da es viel Wiederholung beinhaltet, aber es wird Ihre Lötkenntnisse in Perfektion verbessern. Wenn Sie kein Lötkolben haben, empfehlen wir den Lukcase TS100, der mit einem Laptop -Stromadapter funktioniert und sich in nur wenigen Sekunden erwärmt.

Wortuhr

Diese elegante und voll funktionsfähige Arduino-basierte Wortuhr wurde von Maker Lewis von DIY-Maschinen erstellt und auf Electromaker veröffentlicht.io. Die Hauptkomponente, die Sie zum Erstellen benötigen.

Wenn Sie keinen 3D -Drucker haben und nicht beabsichtigen, einen zu kaufen, können Sie eine einfache digitale Uhr mit einem Standard -LCD -Display für Arduino programmieren. In diesem Tutorial wird alles ausführlich erläutert und verfügt.

Erdbebendetektor

Es gibt viele fantastische Arduino -Programmierprojekte zum Lernen für Instructables, aber dieser Erdbebendetektor gehört zu den nützlichsten. Wenn Sie in einem Gebiet mit viel seismischen Aktivität leben, können Sie diese zum Auslösen bestimmter Notfallverfahren verwenden, z. Alternativ können Sie sie an eine tragbare Stromquelle anschließen und die seismische Aktivität in einem entfernten Bereich überwachen und die gesammelten Informationen online übertragen.

Denken Sie nur daran, dass dieser Erdbebendetektor nicht alle möglichen Beschleunigungsänderungen für Erdbeben im Richterskala widerspiegelt. Gehen Sie also nicht davon aus.

RFID Smart Lock

Sie denken wahrscheinlich, dass das Aufbau eines RFID -Smart Lock kompliziert und teuer sein muss, richtig, richtig? Weit davon entfernt! Der größte Teil dieses Projekts dreht sich um das Mifare MFRC522 -Lesermodul, das Sie für nur 10 US.

Okay, das Erstellen eines RFID -Smart Locks ist nicht so kompliziert, aber ist es eine gute Idee, etwas zu versuchen, das auch nicht professionelles so oft richtig machen kann? Das hängt von Ihren Erwartungen ab. Wenn Sie an diesem Arduino -Programmierungsprojekt zum Lernen interessiert sind, weil Sie wertvolle Erfahrungen sammeln möchten, sollten Sie sich dafür entscheiden. Wenn Sie jedoch erwarten, dass Sie ein wirklich sicheres RFID -Smart Lock haben, empfehlen wir Ihnen, stattdessen eine online zu bestellen.

Verkaufsautomat

Wenn Sie Lust haben, etwas Komplexes und unbestreitbar Beeindruckendes mit Arduino aufzubauen, ist diese in Arduino ansässige Automaten möglicherweise genau das richtige Projekt für Sie. Um dies zu erstellen, benötigen Sie offensichtlich einige Elektrowerkzeuge und grundlegende Tischlerfähigkeiten sowie die Möglichkeit, alle elektronischen Teile miteinander zu verbinden und den Arduino -Code zu schreiben.

Die gute Nachricht ist, dass Howtomechatronics Sie Schritt für Schritt durch den Erstellen Ihres ersten Automatenautomaten mit Basis von ARDUINO erstellt und sogar ein detailliertes 3D-Modell der Verkaufsautomaten bietet, mit dem Sie alle Messungen durchführen können. Die Person hinter diesem Projekt benutzte keinen 3D -Drucker, aber das bedeutet nicht, dass Sie sein Design nicht verbessern und Ihrem Automaten einen noch schöneren Fall geben können.

Audio -Spektrum -Visualizer

Dieses Projekt richtet sich an Audio -Enthusiasten, die ihre Programmierkenntnisse verbessern möchten und gleichzeitig etwas Spaß machen möchten. Wir empfehlen Ihnen, ein großes LED -Display zu verwenden, damit Ihr Spectrum Visualizer auffällt und den gesamten Raum beleuchtet, wenn Sie nachts Musik hören.

In einem solchen Projekt geht es darum, zu Löten und Codierung. Das Beherrschen der früheren Fähigkeiten liegt bei Ihnen, aber die Anweisungen und Code -Muster, die im Arduino -Projekt Hub veröffentlicht wurden. Es ist erwähnenswert.

Alarmsystem

Sie brauchen kein teures Alarmsystem, um einen Eindringling unvorbereitet zu fangen und ihn mit einem lauten Geräusch zu erschrecken. Alles, was Sie wirklich brauchen, ist ein Arduino-, Ultraschallsensor- und Piezo -Summer. Die Idee besteht.

Um mehr über dieses Projekt zu erfahren, besuchen Sie diese Website oder sehen Sie sich das Video oben einfach an. Es versteht sich von selbst, dass dieses einfache Alarmsystem kein Ersatz für ein echtes Sicherheitssystem ist. Wenn der Eindringling, mit dem Sie zu tun haben, ein nerviges Geschwister oder die Katze des Nachbarn ist, funktioniert diese Lösung hervorragend und kostet Sie nicht viel Geld.

Flappy Vogelklon

Wenn Sie nicht daran interessiert sind, physische Geräte mit Arduino aufzubauen und nur Ihre Programmierkenntnisse üben möchten, sollten Sie einen Klon Flappy Bird, das virale Handyspiel, in dem der Spieler einen Vogel kontrolliert, und versucht, zwischen Spalten von grünen Rohren ohne zu fliegen, ohne sie schlagen?

Flappy Bird ist ein so einfaches und doch faszinierend. Neben Flappy Bird können Sie auch ein Arduino Tic-Tac-Toe-Spiel oder ein tragbares Schachspiel programmieren.

Flammenwerfer

Ja das ist richtig. Sie können Arduino verwenden, um einen Flammenwerfer zu kreieren-und nicht irgendein Flammenwerfer… eine launenbezogene Armflammenwerse. Sehen Sie sich einfach das Video oben an, um zu verstehen, was wir meinen. Dies ist zweifellos das coolste Arduino -Projekt, auf das wir je gestoßen sind. Deshalb haben wir beschlossen, diesen Artikel damit zu beenden. Es ist wahr, dass es mehr darum geht, die eigentliche Flammenwerfer zu bauen, als die Punch -Action zu programmieren, aber wir sind mehr als gerne eine Ausnahme aus.

Wenn dies das erste Mal ist, dass Sie einen punsch aktivierten Arm-Flammenwerfer bauen (natürlich), lesen Sie das Tutorial, das auf dem Arduino-Projekt Hub veröffentlicht wurde dein Haus.