Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (2024)

In diesem Leitfaden erfahren Sie mehr über Arduino Nano Pinouts und Diagramme. Wir haben eine gut erklärte, auf Diagrammen basierende Pinout-Darstellung des Arduino Nano erstellt.

  • Arduino Nano Pinout
  • Wie unterscheidet sich der Arduino Nano?
  • Möchten Sie einen spannenden Kurs über Arduino mit 12+ Projekten machen?
  • Arduino Nan0 – Pin Beschreibung
  • Arduino Nano Digital Pins
  • Serielle Kommunikationspins
  • PWM Pins
  • Externe Interrupts
  • SPI Pins
  • LED
  • Arduino Nano Analog Pins
  • I2C
  • AREF
  • Reset
  • ICSP
  • RESET
  • Power
  • Anwendungen

Arduino Nano Pinout

Der Arduino Nano ist, wie der Name schon sagt, ein kompaktes, vollständiges und Breadboard-freundliches Mikrocontroller-Board. Das Nano-Board wiegt etwa 7 Gramm und hat Abmessungen von 4,5 cm bis 1,8 cm (L bis B). Dieser Artikel beschreibt die technischen Daten, vor allem die Pinbelegung und die Funktionen jedes einzelnen Pins des Arduino Nano-Boards.

Wie unterscheidet sich der Arduino Nano?

Der Arduino Nano hat ähnliche Funktionen wie der Arduino Duemilanove, aber mit einem anderen Gehäuse. Der Nano ist mit dem ATmega328P Mikrocontroller ausgestattet, der auch im Arduino UNO steckt. Der Hauptunterschied besteht darin, dass das UNO-Board im PDIP-Gehäuse (Plastic Dual-In-line Package) mit 30 Pins und der Nano im TQFP-Gehäuse (Plastic Quad Flat Pack) mit 32 Pins erhältlich ist. Die zusätzlichen 2 Pins des Arduino Nano dienen für die ADC-Funktionen, während UNO 6 ADC-Ports hat, hat Nano 8 ADC-Ports. Das Nano-Board hat keine DC-Strombuchse wie andere Arduino-Boards, sondern einen Mini-USB-Anschluss. Dieser Anschluss wird sowohl für die Programmierung als auch für die serielle Überwachung verwendet. Das Faszinierende am Nano ist, dass er die stärkste Stromquelle mit ihrem Potentialunterschied auswählt und der Jumper zur Auswahl der Stromquelle ungültig ist.

Möchten Sie einen spannenden Kurs über Arduino mit 12+ Projekten machen?

Wir haben einen umfassenden Kurs über Arduino mit dem Namen „Arduino Kurs – Learn By Doing Projects“ entwickelt. Der Kurs wird in Partnerschaft mit Udemy veröffentlicht – der weltweit besten Online-Bildungsplattform. Wenn Sie Arduino beherrschen und ein paar wirklich spannende Projekte mit der Arduino-Plattform entwickeln möchten, wäre die Anmeldung zu diesem Kurs die beste Entscheidung, die Sie treffen können, um Ihre Träume zu verwirklichen. Werfen wir also einen kurzen Blick darauf, was Sie in diesem Kurs alles lernen werden.

Kursdetails ansehen

Unser Kurs „Arduino-Kurs“ folgt einem kompletten Learning-by-Doing-Ansatz, bei dem Sie jedes einzelne Konzept anhand eines Projekts erlernen werden. Der Kurs ist mit 12+ Projekten konzipiert, die von einfachen über mittlere bis hin zu fortgeschrittenen Projekten reichen. Der Kurs beginnt mit der Einführung von grundlegenden Konzepten und einfachen led-basierten Projekten, und geht dann zur Erklärung von Konzepten auf mittlerer Ebene über, wie z.B. Sensorschnittstellen, sensor-basierte Projekte und schließlich lehrt der Kurs, wie man fortgeschrittene Projekte und IoT (Internet of Things) basierte Projekte mit der Arduino-Plattform durchführt.

Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (1)

In diesem vollständigen Videokurs werden Sie die folgenden Projekte durchführen:

  1. Automatischer Händedesinfektionsmittel-/Seifenspender
  2. Automatische Lichtsteuerung mit LDR
  3. Erzeugung von Mustern mit LEDs
  4. Smartes Türschloss mit Tastaturen (Digitales Codeschloss)
  5. Sicherheitssystem für das Haus (Schutz vor Brandunfällen, Gasaustritt,)
  6. Wetterüberwachungssystem (Messung der Temperatur & Luftfeuchtigkeit)
  7. Hausautomation mit Smartphone & TV-Fernbedienung
  8. Linienverfolgungsroboter (die Grundlagen zum Bau von Robotern)
  9. Hindernisvermeidungsroboter (lernen, Intelligenz in Robotern zu bauen)
  10. Handy gesteuertes Roboterauto (drahtlos gesteuerte Roboter)
  11. Smartes Bewässerungssystem
  12. IoT-basierte Wetterstation (Anzeige von Wetterdaten auf einer Website/Webanwendung)

Kursdetails ansehen

Arduino Nano – Spezifikation

Arduino Nano Spezifikationen
MikrocontrollerATmega328P
ArchitekturAVR
Betrieb Spannung5 Volt
Flash-Speicher32 KB, davon 2 KB vom Bootloader genutzt
SRAM2KB
Taktfrequenz16 MHz
Analoge E/A-Anschlüsse8
EEPROM1 KB
Gleichstrom pro I/O-Pins40 MilliAmpere
Eingangsspannung(7-12) Volt
Digitale E/A-Pins22
PWM-Ausgang6
Stromaufnahme19 MilliAmpere
PCB Größe18 x 45 mm
Gewicht7 gms

Arduino Nano Pinout Beschreibung

Anhand dieses Pin-out-Diagramm unten als Referenz, werden wir alle Funktionalitäten jedes einzelnen Pins besprechen.

Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (2)

Wir können aus dem Bild ableiten, dass der Arduino Nano insgesamt 36 Pins hat. Wir werden alle Pins sowohl abschnittsweise als auch in einem detaillierten Format endlich sehen.

Digital I/O , PWM - 14 PinsFor Analog Functions - 9 PinsPower - 7 PinsSPI (Apart from Digital I/O Section) - 3 PinsReset - 3 Pins______________________________________________________TOTAL - 36 Pins
Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (3)

Arduino Nan0 – Pin Beschreibung

Pins 1 bis 30

Arduino Nano PinPin NameTypFunktion
1D1/TXI/ODigital E/A Pin
Seriell TX Pin
2D0/RXI/ODigital I/O Pin
Serieller RX Pin
3RESETEingangReset ( Active Low)
4GNDPowerVersorgungsmasse
5D2I/ODigital I/O Pin
6D3I/ODigitaler E/A-Pin
7D4I/ODigitaler I/O-Pin
8D5I/ODigitaler I/O-Pin
9D6I/ODigitaler E/A-Pin
10D7I/ODigitaler E/A-Pin
11D8I/ODigitaler E/A-Pin
12D9I/ODigital I/O Pin
13D10I/ODigital I/O Pin
14D11E/ADigitaler E/A-Pin
15D12I/ODigitaler E/A-Pin
16D13I/ODigital I/O Pin
173V3Ausgang+3.3V Ausgang (von FTDI)
18AREFEingangADC Referenz
19A0EingangAnaloger Eingangskanal 0
20A1EingangAnalogeingangskanal 1
21A2EingangAnaloger Eingang Kanal 2
22A3EingangAnaloger Eingang Kanal 3
23A4EingangAnalogeingangskanal 4
24A5EingangAnalogeingang Kanal 5
25A6EingangAnaloger Eingang Kanal 6
26A7EingangAnaloger Eingang Kanal 7
27+5VAusgang oder Eingang+5V Ausgang (vom On-Board-Regler) oder
+5V (Eingang von externer Stromversorgung
28RESETEingangReset (Active Low)
29GNDPowerVersorgungsmasse
30VINStromVersorgungsspannung

ICSP Pins

Arduino Nano ICSP Pin NameTypFunktion
MISOEingang oder AusgangMaster In Slave Out
VccOutputVersorgung Spannung
SCKAusgangTakt vom Master zum Slave
MOSIAusgang oder EingangMaster Out Slave In
RSTEingangReset (Active Low)
GNDPowerSupply Ground

Arduino Nano Digital Pins

Pins - 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, and 16

Wie bereits erwähnt, hat der Arduino Nano 14 digitale I/O-Pins, die entweder als digitale Eingänge oder Ausgänge verwendet werden können. Die Pins arbeiten mit maximal 5V Spannung, d.h. digital high ist 5V und digital low ist 0V. Jeder Pin kann einen Strom von 40 mA liefern oder empfangen und hat einen Pull-up-Widerstand von etwa 20-50 kOhm. Jeder der 14 digitalen Pins auf dem Nano Pinout kann als Eingang oder Ausgang verwendet werden, indem pinMode(), digitalWrite() und digitalRead() Funktionen verwendet werden.

Abgesehen von den digitalen Eingangs- und Ausgangsfunktionen haben die digitalen Pins auch einige zusätzliche Funktionen.

Serielle Kommunikationspins

Pins - 1, 21 - RX and 2 - TX

Diese beiden Pins RX- receive und TX- transmit werden für die serielle TTL-Datenkommunikation verwendet. Die Pins RX und TX sind mit den entsprechenden Pins des USB-to-TTL Serial Chips verbunden.

PWM Pins

Pins - 6, 8, 9, 12, 13, and 14

Jeder dieser digitalen Pins liefert ein Pulsweitenmodulationssignal mit 8-bit Auflösung. Das PWM-Signal kann mit der Funktion analogWrite () erzeugt werden.

Externe Interrupts

Pins - 5, 6

Wenn wir einen externen Interrupt für einen anderen Prozessor oder Controller bereitstellen müssen, können wir diese Pins verwenden. Diese Pins können verwendet werden, um die Interrupts INT0 und INT1 zu aktivieren, indem die Funktion attachInterrupt () verwendet wird. Diese Pins können verwendet werden, um drei Arten von Interrupts auszulösen, wie z.B. Interrupt bei einem niedrigen Wert, Interrupt bei einer steigenden oder fallenden Flanke und Interrupt bei einer Wertänderung.

SPI Pins

Pins - 13, 14, 15, and 16

Wenn Sie nicht wollen, dass die Daten asynchron übertragen werden, können Sie diese Serial Peripheral Interface Pins verwenden. Diese Pins unterstützen die synchrone Kommunikation mit SCK als Synchronisierungstakt. Obwohl die Hardware über diese Funktion verfügt, ist sie in der Arduino-Software nicht standardmäßig vorhanden. Man muss also eine Bibliothek namens SPI Library einbinden, um diese Funktion nutzen zu können.

LED

Pin - 16

Wenn du dich an deinen ersten Arduino-Code erinnerst, eine blinkende LED, dann wirst du bestimmt auf diesen Pin16 gestoßen sein. Der Pin 16 ist mit der blinkenden LED auf dem Board verbunden.

Arduino Nano Analog Pins

Pins - 18, 19, 20, 21, 22, 23, 24, 25, and 26

Wie bereits erwähnt hat UNO 6 analoge Eingangs-Pins, aber Arduino Nano hat 8 analoge Eingänge (19 bis 26), gekennzeichnet mit A0 bis A7. Dies bedeutet, dass Sie *8 Kanal analoge Sensoreingänge für die Verarbeitung anschließen können. Jeder dieser analogen Pins hat einen eingebauten ADC mit einer Auflösung von 1024 Bits (er liefert also 1024 Werte). Standardmäßig werden die Pins von Masse bis 5V gemessen. Wenn die Referenzspannung 0V bis 3,3V sein soll, können wir 3,3V an den AREF-Pin (18. Pin) geben, indem wir die Funktion analogReference () verwenden.

Ähnlich wie bei den digitalen Pins im Nano, haben die analogen Pins auch noch einige andere Funktionen.

I2C

Pins 23, 24 as A4 and A5

Da die SPI-Kommunikation auch ihre Nachteile hat, wie z.B. 4 essentielle Pins und eine Begrenzung innerhalb eines Gerätes. Für die Kommunikation über große Entfernungen verwenden wir das I2C-Protokoll. I2C unterstützt Multi-Master und Multi-Slave mit nur zwei Drähten. Eine für den Takt (SCL) und eine weitere für die Daten (SDA). Um diese I2C-Funktion zu nutzen, müssen wir eine Bibliothek namens Wire Library importieren.

AREF

Pin 18

Wie bereits erwähnt, wird der AREF- Analog Reference Pin als Referenzspannung für den analogen Eingang für die ADC-Konvertierung verwendet.

Reset

Pin 28

Reset Pins in Arduino sind aktive LOW Pins, was bedeutet, dass wenn wir diesen Pin auf LOW setzen, d.h. 0v, wird der Controller zurückgesetzt. Normalerweise werden sie mit Schaltern verbunden, um sie als Reset-Knopf zu verwenden.

ICSP

Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (4)

ICSP steht für In Circuit Serial Programming, was eine der verschiedenen Methoden zur Programmierung von Arduino-Boards darstellt. Normalerweise wird ein Arduino-Bootloader-Programm verwendet, um ein Arduino-Board zu programmieren, aber wenn der Bootloader fehlt oder beschädigt ist, kann stattdessen ICSP verwendet werden. ICSP kann verwendet werden, um einen fehlenden oder beschädigten Bootloader wiederherzustellen.

Jeder ICSP-Pin ist in der Regel mit einem anderen Arduino-Pin mit demselben Namen oder derselben Funktion querverbunden. Zum Beispiel ist MISO auf dem ICSP-Header des Nano mit MISO / digitalem Pin 12 (Pin 15) verbunden; MOSI auf dem ISCP-Header ist mit MOSI / digitalem Pin 11 (Pin 16) verbunden; und so weiter. Beachten Sie, dass MISO, MOSI und SCK-Pins zusammengenommen den größten Teil einer SPI-Schnittstelle ausmachen.

Wir können einen Arduino verwenden, um einen anderen Arduino mit dieser ICSP zu programmieren.

Arduino als ISPATMega328
Vcc/5VVcc
GNDGND
MOSI/D11D11
MISO/D12D12
SCK/D13D13
D10Reset

RESET

Pins 3, 28 and 5 in ICSP

Power

Pins 4, 17, 27, 28, 30 and 2 & 6 in ICSP

Anwendungen

Wir haben eine große Liste von Arduino Nano basierten Projekten mit komplettem Quellcode und detaillierten Erklärungen der Schaltungen zusammengestellt. Schau dir die Liste unten an.

Simple Robotic Arm Project Using ArduinoAuto Intensity Control of Street Light Using ArduinoMeasuring Wheel/Surveyor's Wheel Using Arduino Nano & Rotary EncoderGesture Controlled Mouse (Air Mouse) Using Arduino Nano & AccelerometerDC Motor Speed Control Using Arduino & PWMAutomatic Railway Gate Control Using Arduino & IR SensorCar Speed Detector Using ArduinoWater Level Indicator Using Arduino & Ultrasonic SensorHow to Make an LED Scrollbar Using Arduino NanoHome Automation Using IR Remote ControlArduino Solar Tracker Using LDR Sensor & Servo MotorUltrasonic Blind Walking Stick Using Arduino
Arduino Nano Pinout & Schematics - Komplettes Tutorial mit Pin-Beschreibung (2024)
Top Articles
Wann, was und wie weit können Neugeborene sehen? | Pampers
Dein Baby mit 3 Wochen: Entwicklungsschritte im Überblick
Camping World Of New River
Barstool Sports Gif
Craigslist The Big Island
Pobierz Papa's Mocharia To Go! na PC za pomocą MEmu
Rickrolling Link Generator
Quadrilateral Angles Sum Property - Theorem and Proof
Survivor Australia Wiki
Futuretechgirls Contact
Cold War Brainpop Answers
Wlds Obits
Hudson River Regional Conference Inc. · 112-14 107th ave., South Richmond Hill, NY 11419
Craigslist Rooms For Rent North County San Diego
Family Guy Wiki Peter
Sauce 423405
Westelm Order
Icl Urban Dictionary
Wayne State Dean's List
55000 Pennies To Dollars
Pechins Ad
O'reilly's In Mathis Texas
Naval Academy Baseball Roster
Espn College Basketball Scores
Springfield Ma Craigslist
Jeff Danker Net Worth
Logisch werving en selectie B.V. zoekt een Supply Chain & Logistics Engineer in Coevorden | LinkedIn
27 Sage Street Holmdel Nj
Mark Rosen announces his departure from WCCO-TV after 50-year career
Palmer Santin Funeral Home Fullerton Nebraska Obituaries
Coil Cleaning Lititz
Did Hannah Jewell Leave Wnem Tv5
Unblocked Games 66E
Hmnu Stocktwits
Blue Beetle Showtimes Near Regal Independence Plaza & Rpx
Hingham Police Scanner Wicked Local
Star Wars Galaxy Of Heroes Webstore
Z93 Local News Monticello Ky
Beaufort Mugfaces Last 72 Hours
Mcoc Black Panther
Experity Installer
Craigs List Outdoor Furniture
How Much Does Costco Gas Cost Today? Snapshot of Prices Across the U.S. | CostContessa
Busted Newspaper Mcpherson Kansas
Alvin Isd Ixl
Trinity Portal Minot Nd
Olive Onyx Amora
Myrtle Beach Pelicans Stadium Seating Chart
SF bay area cars & trucks "chevrolet 50" - craigslist
Ds Cuts Saugus
Omni Id Portal Waconia
Four Observations from Germany’s barnstorming 5-0 victory over Hungary
Latest Posts
Article information

Author: Tuan Roob DDS

Last Updated:

Views: 5894

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Tuan Roob DDS

Birthday: 1999-11-20

Address: Suite 592 642 Pfannerstill Island, South Keila, LA 74970-3076

Phone: +9617721773649

Job: Marketing Producer

Hobby: Skydiving, Flag Football, Knitting, Running, Lego building, Hunting, Juggling

Introduction: My name is Tuan Roob DDS, I am a friendly, good, energetic, faithful, fantastic, gentle, enchanting person who loves writing and wants to share my knowledge and understanding with you.