Inhaltsverzeichnis:

Arduino für Anfänger - Gunook
Arduino für Anfänger - Gunook

Video: Arduino für Anfänger - Gunook

Video: Arduino für Anfänger - Gunook
Video: Arduino für Einsteiger #01 2024, November
Anonim
Arduino für Anfänger
Arduino für Anfänger

Heutzutage bevorzugen Hersteller und Entwickler Arduino für die schnelle Entwicklung des Prototypings von Projekten.

Arduino ist eine Open-Source-Elektronikplattform, die auf benutzerfreundlicher Hardware und Software basiert. Arduino hat eine sehr gute Benutzergemeinschaft. Das Arduino-Board-Design verwendet eine Vielzahl von Controllern, darunter (AVR-Familie, nRF5x-Familie und weniger STM32-Controller und ESP8266/ESP32). Das Board verfügt über mehrere analoge und digitale Eingangs-/Ausgangspins. Das Board enthält auch einen USB-zu-Seriell-Konverter, der bei der Programmierung des Controllers hilft.

In diesem Beitrag werden wir sehen, wie man Arduino IDE und Arduino Boards verwendet. Arduino ist einfach zu bedienen und eine sehr gute Option für Prototyping-Projekte. Sie erhalten viele Bibliotheken und eine Anzahl von Hardware-Builds für Arduino-Boards, die Pin an Pin an die Modulplatine und die Arduino-Platine angepasst werden.

Wenn Sie Arduino-Boards verwenden, benötigen Sie keinen Programmierer oder kein Werkzeug, um Arduino-Boards zu programmieren. Da diese Boards bereits mit dem seriellen Bootloader geflasht sind und bereit sind, über USB auf die serielle Schnittstelle zu flashen.

Schritt 1: Im Tutorial behandelte Punkte

Die folgenden Punkte werden in diesem Tutorial behandelt.1. Schema erklärt 2. Bootloader erklärt 3. Verwendung des Web Editors 4. Verwendung der Arduino IDE 5. Beispiel für LED Blink 6. Beispiel für serielle Schnittstelle 7. Beispiel für Switch-Schnittstelle mit Polling-Methode 8. Beispiel für Switch-Schnittstelle mit Interrupt-Methode 9. Beispiel für ADC.

Schritt 2: Erforderliche Komponenten

Arduino UNOArduino Uno in Indien -

Arduino Uno in Großbritannien -

Arduino Uno in den USA -

Arduino Nano

Arduino Nano in Indien –

Arduino Nano in Großbritannien -

Arduino Nano in den USA -

Schritt 3: Tutorial:

Image
Image

Schritt 4: Arten von Boards können für die Arduino-Programmierung verwendet werden

Arten von Boards können für die Arduino-Programmierung verwendet werden
Arten von Boards können für die Arduino-Programmierung verwendet werden
Arten von Boards können für die Arduino-Programmierung verwendet werden
Arten von Boards können für die Arduino-Programmierung verwendet werden
Arten von Boards können für die Arduino-Programmierung verwendet werden
Arten von Boards können für die Arduino-Programmierung verwendet werden

Schritt 5: Mehr über Arduino Bootloader

Was ist ein Bootloader?

In Simple Language ist Bootloader ein Stück Code, das den Code akzeptiert und in unseren eigenen Flash schreibt.

Bootloader ist ein Stück Code, das zuerst ausgeführt wird, wenn der Controller eingeschaltet wird oder zurückgesetzt wird und dann die Anwendung startet.

Wenn der Bootloader ausgeführt wird, wird nach Befehlen oder Daten auf der Schnittstelle wie UART, SPI, CAN oder USB gesucht. Bootloader kann auf UART, SPI, CAN oder USB implementiert werden. Im Falle eines Bootloaders müssen wir nicht jedes Mal den Programmierer verwenden. Aber wenn kein Bootloader auf dem Controller vorhanden ist, müssen wir in diesem Fall Programmierer / Flasher verwenden.

Und wir müssen Programmierer/Flasher zum Flash-Bootloader verwenden. Sobald der Bootloader geflasht wird, ist kein Programmierer/Flasher erforderlich.

Empfohlen: