Heutzutage Es gibt viele Fortschritte, die geschaffen wurden bezogen auf den Bereich Elektronik und Programmierung, Einer davon ist Arduino.
Arduino wurde 2003 entwickeltund es ist ein Gerät, das von Studenten der Berufe: Elektronik, Programmierung und Mechatronik verwendet wird setze dein Wissen in die Praxis um.
Alle Fortschritte, die bisher gemacht wurden und die noch kommen werden, sind außergewöhnlich, denn dafür, dass es sich um freie Soft- und Hardware handeltStudenten oder Fans dieser Gegend sind frei, den Code und das Arduino-Board zu ändernund passen Sie es so an die Anforderungen Ihrer Projekte an.
Index:
Lernen Sie alle bis heute entwickelten Arduino-Boards kennen, die Sie kaufen können, um zu lernen, wie Sie Ihre eigenen Geräte entwickeln können
Bevor Sie das Thema eingeben die verschiedenen Arduino-Boards, die es gibtist es notwendig, die bekannt zu machen Grundbegriffe, um sich schneller in die Materie einzuarbeitenda wir es im weiteren Verlauf in den Eigenschaften jeder Platte widerspiegeln werden.
Unter ihnen sind die folgenden:
- Mikrocontroller: Es ist eine integrierte Schaltung, die Informationen verarbeiten kann. Es hat verschiedene Funktionen, zwischen ihnen steuern die Ein-/Ausgangselementewie bei Computern.
- Eingangsspannung: es sollte 7 bis 12 V sein.
- Digitale Stifte: Diese Arten von Pins erhalten Werte von entweder 0 V oder 5 V.
- Analoge Pins: Sie können zum Lesen von Spannungswerten von 0 bis 5 V verwendet werden. In Arduino hat es eine Notation von A0 bis A5.
- Geschwindigkeitsuhr: Arduino-Boards haben eine interne Geschwindigkeit, je mehr Funktionen hinzugefügt werden, desto geringer wird die Taktrate.
- Flash-Speicher: Es ist der Speicher des Programms, seine Größe variiert je nach Mikrocontroller, einige können 16 kb groß sein, während andere 32 kb groß sind. Bei der Entwicklung eines Programms müssen die Variablentypen berücksichtigt werden, um möglichst wenig Speicher zu verwenden.
- PWM-Kanäle: Pulsweitenmodulationskanäle Sie werden verwendet, um analoge Ergebnisse mit digitalen Mitteln zu erhalten.
- Spannungsregler: stabilisiert den Ausgangsstrom, die Funktion der Spannungsumwandlung erfüllen damit es in elektronischen Bauteilen verwendet werden kann.
Bis heute entwickelte Arduino-Boards
Da wir wissen, was wir oben erwähnt haben, fahren wir fort, die Liste der verschiedenen Arduino-Boards zu visualisieren, die bis heute entwickelt wurden:
ARDUINO UNO R3
Es ist eines der bekanntesten Platten, und Es zeichnet sich durch einen ATmega328-Mikrocontroller aus, seine Eingangsspannung ist gleich oder größer als sieben und kann auf zwölf Volt gekappt werden. Ebenfalls, Das Arduino UNO-Board ist mit 6 analogen Eingängen und 14 digitalen E / A-Pins integriert. Unter all seinen Qualitäten stechen vor allem sein 32-KB-Speicher und seine 16-MHz-Taktrate hervor.
ARDUINO-MEGA 2560 R3
Dieses Arduino-Board ist anders als das vorherige Es bietet uns eine größere Kapazität von bis zu 256 KB Flash-Speicher. Die Spannungen der Treiber werden beibehalten, aber die Anzahl der Pins ist größer und beträgt 54 Ein- / Ausgänge, von denen 14 PWM sind.
ARDUINO LEONARDO
LEONARDO ist das Arduino-Board, es hat einen Controller, der für viele Programmierungen geeignet istdessen Version der ATmega32u4 ist. Es hat nur 20 digitale Ein- / Ausgangspins, von denen sieben als PWM-Kanäle und zwölf für ADCs verwendet werden. Die Geschwindigkeit seiner Uhr ermöglicht die korrekte Ausführung einfacher Aufgaben, ebenso wie die 32-KB-Flash-Speicherkapazität. Diese Platte Es ist vielleicht das Richtige für Sie, wenn Sie Ihre Programmierkenntnisse in die Praxis umsetzen möchten.
ARDUINO FÄLLIG
Sein gesteuertes Mikrofon ist AT91SAM3X8E und Es verfügt über einen 512-KB-Flash-Speicher, der sich hervorragend für die Verwendung von SRAM-Benutzeranwendungen eignet. Diese Kapazität kann erweitert werden, da sie in zwei Sicherheitsbänke integriert ist, eine mit 64 KB und die andere mit 32 KB. Dieses Arduino Due Board ist eines der schnellstenda, seine Uhr hat eine Geschwindigkeit von 84 MHz. Die Pins sind mit 54 integriert, von denen 12 PWM-Ausgänge sind.
ARDUINO YÚN
Arduino YÚN Es ist eines der integrierten Boards mit Micro-USB- und PoE-802.3af-Eingängen, dies ist eine der vielen Eigenschaften, die es zu einem sehr empfehlenswerten Board für jede Art von Programmierung machen. Zwölf der vierundfünfzig Ein- und Ausgangspins sind PWM, und sein Flash-Speicher ist 32 KB groß, aber nur 28 KB können verwendet werden, da 4 KB ausschließlich für den Bootloader bestimmt sind.
ARDUINO PRO MINI 328, 5 V, 16 MHz
Wie das oben gezeigte Arduino-Board verfügt es über einen Board-USB-Anschluss, der als einzigartiges Merkmal hinzugefügt wird eine Toleranz von 0,5 % aufgrund seines externen 16-HMz-Resonators. Die Ausgangsspannung beträgt maximal fünf Volt. Es wird empfohlen, eine Platte zu sein, die vor den Gefahren von Spannung oder Überstrom geschützt ist. genauso wie es einen Schutz gegen Polaritätsumkehr aufrechterhält.
ARDUINO-ETHERNET
Dieses Arduino-Board verfügt über einen ATmga328-Mikrocontroller und einen Spannung von fünf Volt für den korrekten Betrieb, Sein Ausgang hat eine 7-12-Volt-Verbindung und sein Eingang 6-20 Volt. Jeder Eingangs- oder Ausgangsstift darf maximal 40 mA und 3,3 50-mA-Stifte verwenden. Da es sich um ein Board handelt, das auf Ethernet-Verbindungen ausgerichtet ist, lässt es sich in einen W 5100 TCP / IP-Controller integrieren, mit 2 KB programmierbarem Speicher und 1 KB für das EEPROM.
ARDUINO-NANO
Arduino NANO, enthält einen ATMega328 Mikrocontroller, Dadurch können wir eine Speicherkapazität von 1 KB nutzen, obwohl sein Flash-Speicher nur 32 KB groß ist. Seine Uhr arbeitet mit einer Frequenzgeschwindigkeit von 16 MHz und seine Abmessungen betragen 0,73 × 1,70 Zoll.
ARDUINO-FIO
Der technische Aufbau dieses Arduino-Boards ermöglicht es uns, jede Programmierung bequem zu bearbeiten. Ihr Verantwortlicher oder Auftragsverarbeiter arbeitet mit einer Frequenz von 8 MHz, und es erweist sich als vollständig kompatibel mit Lithium-Polymer-Batterien. Es besteht aus einer Reset-Taste, falls das Board zurückgesetzt werden muss, sowie Ein- und Aus-Tasten.
ARDUINO LYLIPAD 328
Zum Abschluss noch die Liste der Arduino-Boards Wir verlassen Arduino LYLIPAD 328. Sein Name enthält die Ziffern 328, weil der Mikrocontroller der ATMega328V ist, der korrekt mit einer Frequenz von 8 MHz arbeitet. In Bezug auf die Abmessungen hat dies Außendurchmesser 50 mm und Dicke 0,8 mm. Es ist eines der neuesten Boards, daher integriert es einen automatischen Reset, wenn ein Systemzusammenbruch erkannt wird.
Die besten Arduino-Projekte, die Sie selbst durchführen können, um zu lernen, wie Sie kostenlose Hardware erstellen
Erstellen Sie eine kostenlose Hardware Es ist keine unmögliche Aufgabe, das erste ist wissen, welche die gleiche Funktion ausführen wirdund die Algorithmus für die Programmierung.
Wenn Sie immer noch nicht wissen, welches Projekt Sie durchführen sollen, um zu lernen, wie man in Arduino erstellt, finden Sie hier einige einfache und anerkannte Projekte:
Einfacher Taster
Wenn Sie im Elektronikbereich beginnen, können Sie mit diesem Projekt beginnen, es basiert auf dem Drücken eines Schalters, um eine LED einzuschalten. Von allen Projekten, die Sie finden können, ist dies das einfachste und am einfachsten zu bedienen. Obwohl ein Taster nutzlos erscheinen mag, ist er der Anfang jeder elektronischen Programmierung. Zu lernen, wie man eine solche Drucktaste erstellt, ist die Basis richtig in die Arduino-Welt starten. Sie benötigen ein UNO-Board, sechs LEDs und sechs Schalter, um ein kleines Achtelklavier zu erstellen.
Die Codes, die Sie schreiben müssen, sind:
Elektronischer Würfel
Wenn Sie Brettspiele mögendieses Projekt ist für Sie, denn es geht um Erstellen Sie einen elektronischen Würfelmit einer Arduino UNO-Board. Der Würfel besteht aus 7 LEDs, die, wenn der Benutzer die Taste drückt, die Zahlen von 1 bis 6 zufällig angezeigt werden.
Die Anweisungen, die Sie der IDE hinzufügen müssen, lauten:
Leichter Tracker
Dieses Projekt basiert in einem einfachen Lichttracker / Tracker, Es besteht aus zwei Fotowiderständen (einer lichtempfindlichen Komponente), die in dem Projekt eine grundlegende Rolle spielen. Wenn es das Licht erkennt, bewegt es sich mittels eines Servos.
Damit es funktioniert, müssen Sie das Nano R3-Board mit den folgenden Anweisungen programmieren:
Überprüfen Sie das Umgebungslicht
Wenn Sie wissen möchten, wie viel Ton und Licht vorhanden sind Sie können Arduino auswählen. Diese Art von Projekt ist diejenige, die angezeigt wird, um zu wissen, ob Lärm und Beleuchtung für die festgelegten Parameter optimal sind. Die grüne LED leuchtet auf, und wenn sie abnimmt, schalten sich die gelbe und die rote LED ein..
Konfigurieren Sie Ihr Arduino UNO mit den folgenden Codes:
Halloween-Projekt
Ein Totenkopf um an Halloween Spaß zu haben ganz einfach und unterhaltsam, Die zu verwendenden Komponenten sind: 1 Servomotor in der Box, 1 Infrarotsensor, letzterer ist dafür verantwortlich, zu erkennen, ob sich ein Gegenstand in der Box befindet, wenn ja, wird die Box mit Hilfe des Servomotors geschlossen.
Um dieses Projekt auszuführen, müssen Sie die folgenden Befehle in der Arduino IDE hinzufügen: