Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips

Techniek, robotica en electronica gaan hand in hand. Het hart van elk elektronisch project is de printplaat, en de Arduino is de bekendste microcontroller-board ter wereld. Vaak wordt gedacht dat een Arduino een microcontroller is, maar het is eigenlijk een printplaat met meerdere componenten, waaronder de microcontroller. De Arduino Nano is een compacte printplaat met unieke eigenschappen die het boeiend maken om te bestuderen.

Wat is de Arduino Nano pinout?

De Arduino Nano is een kleine board met een ATmega328P microcontroller (8-bit AVR), afmetingen 4,5 cm × 1,8 cm. Het is een populaire vervanger van de Arduino UNO dankzij gelijke functionaliteit maar kleinere vormfactor.

Het grootste verschil: de UNO gebruikt een PDIP-behuizing (30 pennen), de Nano een TQFP-behuizing (32 pennen). De Nano heeft een micro-USB Type-B poort, de UNO een DC-jack en gewone USB.

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
PDIP (Plastic Dual-In-line Package)
Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
TQFP (Thin Quad Flat Pack)

Door de kleine afmetingen, lage prijs en extra pinnen is de Nano vaak de beste keuze.

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Arduino Nano: voor-, achter- en zijzicht

Kenmerken van de Arduino Nano

  • ATmega328P met ingebouwde bootloader (makkelijk te flashen), 8-bit AVR-architectuur
  • Werks spanning: 5 V
  • Voeding via VIN/VCC: 7–12 V
  • 32 KB Flash-geheugen (2 KB bootloader)
  • 16 MHz kloksnelheid
  • 2 KB SRAM, 1 KB EEPROM
  • 32 pinnen: 8 analoge, 14 digitale I/O, 6 voeding, 2 reset
  • Stroomverbruik: ~19 mA
  • Max. 40 mA per I/O-pin
  • Past op standaard breadboards
  • Ondersteunt SPI, USART (seriëel), I²C (TWI)
  • Micro-USB Type-B
  • ICSP-header voor in-circuit programmeren
Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Basisschema SPI-bus
Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
RJ11 naar ICSP PIC programmeerder

Specificaties overzicht

KenmerkSpecificatie
MicrocontrollerATmega328P
Flash-geheugen32 KB (2 KB bootloader)
ArchitectuurAVR 8-bit
SRAM2 KB
EEPROM1 KB
Kloksnelheid16 MHz
Werks spanning5 V
Analoge I/O8
Invoerspanning7–12 V
DC-stroom per I/O40 mA
Digitale I/O22
PWM-uitgangen6
Stroomverbruik19 mA
PCB-afmetingen1,8 × 4,5 cm
USBMicro-USB Type-B
ICSP-headerJa
CommunicatieI²C, SPI, USART
Gewicht7 g
ProgrammeeromgevingArduino IDE

Pinout-indeling en functies

Hieronder de belangrijkste pinnen en hun alternatieve functies.

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Arduino Nano pin-functies
  • TX/D1 – Seriële datauitgang (seriële poort)
  • RX/D0 – Seriële dataingang (seriële poort)
  • 2× Reset-pinnen + Reset-knop – Active LOW reset van de microcontroller
  • D2, D3 – Externe interrupt-pinnen (noodstop/hogere prioriteit)
  • D0–D13 – 14 digitale I/O-pinnen (configureerbaar via pinMode(), digitalRead(), digitalWrite()), interne pull-up 20–40 kΩ, max. 40 mA
  • D3, D5, D6, D9, D11 – PWM-uitgangen (motorsnelheid, LED-dimming, etc.)
  • A0–A7 – 8 analoge ingangen met 10-bit ADC (0–1023), uitlezen via analogRead()
  • D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) – SPI-communicatie
  • Ingebouwde LED (D13) – Bestuurt de on-board LED
  • A4 (SDA), A5 (SCL) – I²C/TWI communicatie
  • AREF – Externe referentiespanning voor ADC
  • VIN – Externe voeding 7–12 V (via onboard regulator naar 5 V)
  • 3V3 – 3,3 V uitgang van onboard regulator (max. ~50 mA)
  • 5V – Geregelde 5 V uitgang/ingang
  • GND – Massa

De Arduino Nano voeden

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Arduino Nano gevoed via mini-USB
  • Micro-USB – 5 V via USB-kabel (ook data/communicatie)
  • VIN-pin – Ongeregelde 7–12 V, wordt door onboard regulator naar 5 V gebracht
  • 5V-pin – Directe 5 V invoer (alleen bij geregelde bron! Onberegelde spanning schadeert de board)

Verschillen Arduino UNO vs Nano

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Arduino Nano en UNO naast elkaar
  • Afmetingen: UNO 6,9 × 5,3 cm vs Nano 4,5 × 1,8 cm
  • Behuizing: UNO PDIP (30 pinnen), Nano TQFP (32 pinnen)
  • Extra pinnen Nano: 2 extra ADC-pinnen (A6, A7)
  • Voeding: UNO heeft DC-jack + USB-B; Nano alleen micro-USB

Arduino Nano programmeren

Complete gids Arduino Nano pinout: specificaties, pinfuncties & programmeertips
Arduino Nano op breadboard
  1. Download en installeer de Arduino IDE (inclusief benodigde drivers/cores).
  2. Sluit de Nano aan via USB op de computer. De onboard LED (L) knippert standaard (blink-sketch).
  3. In de IDE: Tools → Board → Arduino Nano, selecteer de juiste Port en Processor (ATmega328P).
  4. Open een voorbeeldsketch: File → Examples → 01.Basics → Blink.
  5. Klik Upload (pijltje rechtsboven). Na succesvol uploaden knippert de LED volgens de code.

Samenvatting

De Arduino Nano is een krachtige, compacte board ideaal voor breadboard-projecten, wearables en ingesloten systemen. Met 32 pinnen, meerdere communicatieprotocollen en lage prijs is het een favoriet onder makers. Voor vragen of feedback: neem contact op.

Industriële technologie

  1. Atmel AT89-serie moeiteloos programmeren met Arduino Uno – Stapsgewijze handleiding
  2. Arduino rekenmachine bouwen met 16x2 LCD en keypad
  3. Bouw een creditcardgrote Arduboy-kloon met Arduino Nano en I2C OLED
  4. Bouw een Raspberry Pi 3 & Arduino Laptop: Stap-voor-Stap Handleiding
  5. Arduino Uitgelegd: Wat Is Het en Hoe Programmeer Je Het?
  6. 2N3771 NPN Transistor: Pinout, Kenmerken, Toepassingen & Alternatieven
  7. AT89C51 Microcontroller: Overzicht, Pinouts, Programmeertips & Alternatieven
  8. Arduino Protoshield Montage Meesteren: Een Stap-voor-Stap Handleiding
  9. ICM-20608-G: Compacte 6-As Bewegingssensor voor Hoge-Prestatie Toepassingen
  10. APDS-9960: Een Multi-Sensor IC voor Gebaar, Nabijheid, Licht en Kleurdetectie
  11. Arduino Sensoren: Typen, Toepassingen en Real-World Projecten