Arduino Nano: όλα όσα πρέπει να γνωρίζετε για αυτόν τον πίνακα ανάπτυξης

ArduinoNano

ArduinoNano Είναι μια άλλη από τις εκδόσεις στις οποίες μπορείτε να βρείτε τον περίφημο πίνακα ανάπτυξης του Arduino. Είναι μικρό, αλλά μην ξεγελιέστε από το μέγεθός του, κρύβει πολλές δυνατότητες. Είναι σαν ένα πραγματικό μαχαίρι του ελβετικού στρατού. Με αυτό μπορείτε να δημιουργήσετε ένα πλήθος έργων στα οποία είναι σημαντικό να διατηρήσετε την κατανάλωση και το μέγεθος.

Όπως όλα τα Arduino και συμβατά χαρτόνια, έχει ομοιότητες με άλλες από τις μεγαλύτερες αδερφές του, αν και έχει επίσης ορισμένα μοναδικά και διαφορετικά τεχνικά χαρακτηριστικά από τα άλλα. Σε αυτό το άρθρο θα δείτε όλα αυτά ομοιότητες και διαφορές για να καταλάβετε όλα όσα πρέπει να γνωρίζετε για αυτόν τον πίνακα και να αρχίσετε να αναπτύσσετε τα δικά σας έργα DIY με το Arduino Nano.

Τι είναι το Arduino Nano;

Arduino Είναι ήδη ένα κλασικό στον κόσμο του hardware libre και τον κόσμο του δημιουργού. Με τις παραλίες ανάπτυξης και λογισμικού μπορείτε να δημιουργήσετε ένα πλήθος έργων όπου το όριο είναι η φαντασία σας και καλά... κάποιοι τεχνικοί περιορισμοί φυσικά. Αλλά σας επιτρέπουν να μάθετε ηλεκτρονικά, προγραμματισμό και επίσης να δημιουργήσετε πραγματικά θαύματα.

Ακόμη και τα επαγγελματικά έργα βασίζονται σε αυτούς τους πίνακες ανάπτυξης. Σε περίπτωση που Arduino Nano, είναι μια μειωμένη έκδοση de Arduino UNO. Αυτό ελαχιστοποιεί την ενεργειακή ζήτηση που καταναλώνετε και σημαίνει επίσης ότι απαιτείται λιγότερος χώρος για να στεγάσει το δέμα, καθιστώντας το ιδανικό για έργα όπου το μέγεθος είναι σημαντικό.

Αυτό δεν είναι πιάτο Arduino UNO μικροσκοπικά ακριβώς, όπως θα δείτε υπάρχουν μερικά σημαντικές τεχνικές διαφορές. Ούτε είναι εναλλακτική λύση Λίλι Παντ. Αλλά μοιράζεται άλλα χαρακτηριστικά και την ουσία που υπάρχει σε όλα τα έργα Arduino. Φυσικά, μπορεί να προγραμματιστεί με το ίδιο Arduino IDE όπως τα υπόλοιπα.

τεχνικά χαρακτηριστικά

Τεχνικά χαρακτηριστικά Arduino Nano

Ο πίνακας Arduino Nano έχει ορισμένα τεχνικά χαρακτηριστικά που πρέπει να γνωρίζετε πριν ξεκινήσετε με αυτό, εκτός από αυτό αξιολογήστε εάν είναι αυτό που χρειάζεστε για το έργο σας ή δεν ανταποκρίνεται στις προσδοκίες σας.

Esas τεχνικά χαρακτηριστικά ήχου:

  • Είναι μια μικρή, ευέλικτη και εύχρηστη πλακέτα μικροελεγκτή.
  • Βασίζεται στον μικροελεγκτή Atmel ATmega328p ή MCU στις εκδόσεις 3.x και στο ATmega168 σε προηγούμενες εκδόσεις. Σε κάθε περίπτωση, λειτουργεί με συχνότητα 16 Mhz.
  • Η μνήμη αποτελείται από 16 KB ή 32 KB flash ανάλογα με την έκδοση (2 KB χρησιμοποιούνται για το bootloader), με μνήμη SRAM 1 ή 2 KB και 512 byte ή 1 KB EEPROM ανάλογα με το MCU.
  • Έχει τάση τροφοδοσίας 5v, αλλά η τάση εισόδου μπορεί να κυμαίνεται από 7 έως 12v.
  • Διαθέτει 14 ψηφιακούς ακροδέκτες, 8 αναλογικούς ακροδέκτες, 2 ακροδέκτες επαναφοράς και 6 ακροδέκτες ισχύος (Vcc και GND). Από τις αναλογικές και ψηφιακές καρφίτσες, έχουν εκχωρηθεί πολλές επιπλέον λειτουργίες, όπως pinMode () και digitalWrite () και analogRead () για ανάλογα. Στην περίπτωση των αναλόγων, επιτρέπουν ανάλυση 10-bit από 0 έως 5v. Στα ψηφία, το 22 μπορεί να χρησιμοποιηθεί ως έξοδος PWM.
  • Δεν περιλαμβάνει πρίζα συνεχούς ρεύματος.
  • Χρησιμοποιεί ένα τυπικό miniUSB για τη σύνδεσή του με τον υπολογιστή για τον προγραμματισμό ή την τροφοδοσία του.
  • Η κατανάλωση ισχύος είναι 19mA.
  • Το μέγεθος του PCB είναι 18x45mm με βάρος μόλις 7 γραμμάρια.

Pinout και φύλλο δεδομένων

Arduino Nano pinout

Σε αυτήν την εικόνα είναι ευγενική προσφορά του Arduino μπορείτε να δείτε το pinout ή την προδιάθεση των καρφιτσών και των συνδέσεων που μπορείτε να βρείτε σε αυτόν τον πίνακα ανάπτυξης. Όπως μπορείτε να δείτε, το Arduino Nano δεν έχει τόσες καρφίτσες εισόδου / εξόδου από τις αδελφές του, αλλά έχει σημαντικό ποσό για τα περισσότερα έργα.

Εάν θέλετε να δείτε περισσότερες λεπτομέρειες, μπορείτε να αποκτήσετε πρόσβαση τα φύλλα δεδομένων που υπάρχουν για αυτήν την έκδοση Arduino Nano:

Διαφορές με άλλους πίνακες Arduino Mini και Micro

Πίνακες Arduino

Μέσα ο επίσημος Αρντίνος Μπορείτε να βρείτε αυτές τις εκδόσεις για τις οποίες μιλάμε σε αυτό το ιστολόγιο, όπως UNO, Mega κ.λπ. Ένα ακόμη είναι αυτό το Arduino Nano, το οποίο έχει τις ακόλουθες διαφορές που έχετε δει στις προηγούμενες ενότητες.

Ωστόσο, να κάνω μια περίληψη των πιο εξαιρετικών, αυτά είναι τα πιο σημαντικά σε σχέση με τις άλλες επίσημες πινακίδες μειωμένου μεγέθους:

  • Σχεδιάστηκε με τον ίδιο στόχο με το Arduino Mini, μόνο το Nano έχει θύρα miniUSB να το προγραμματίσετε και να το ταΐσετε με ενέργεια.
  • Su τιμή είναι μεταξύ του Arduino Mini και του Arduino Micro.
  • Τα υπόλοιπα χαρακτηριστικά φαίνονται στα ακόλουθα τραπέζι:
χαρακτηριστικά

Arduino mini

Arduino Micro

ArduinoNano

Μικροελεγκτής

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Τάση λειτουργίας

5 V

5 V

5 V

Τάση τροφοδοσίας

7 9-V

7 12-V

7 9-V

Συχνότητα λειτουργίας

16 MHz

16 MHz

16 MHz

Αναλογικές είσοδοι / έξοδοι

8/0

12/0

8/0

Ψηφιακές είσοδοι / έξοδοι

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Φλας (kB)

32

32

16 / 32

Κύρια θύρα ισχύος και προγραμματισμού

Μέσω κάρτας FTDI ή καλωδίου

microUSB

mini USB

UART

1

1

1

διαστάσεις
3 x 1.8 εκατοστά 4.8 x 1.77 εκατοστά 4.5 x 1.8 εκατοστά

συμβατότητα

Ο πίνακας Arduino Nano είναι συμβατό με όλα τα είδη ηλεκτρονικών εξαρτημάτων όπως τα υπόλοιπα πιάτα. Δεν υπάρχει κανένας περιορισμός πέραν των μέγιστων περιορισμών ρεύματος και τάσης που υποστηρίζει. Αλλά διαφορετικά, μπορείτε να χρησιμοποιήσετε οποιοδήποτε στοιχείο θέλετε όλα φαίνονται στο HwLibre.

Ξεκινήστε με το Arduino Nano

Στιγμιότυπο οθόνης Arduino IDE

Όπως είπα, μπορείτε να χρησιμοποιήσετε το ίδιο λογισμικό για να προγραμματίσετε και να ξεκινήσετε με αυτόν τον πίνακα ανάπτυξης. Επομένως, το Arduino Nano μπορεί να χρησιμοποιηθεί με το ίδιο λογισμικό Arduino IDE που χρησιμοποιείται για τις υπόλοιπες πλάκες. Γνωρίζετε ήδη ότι αυτό το λογισμικό είναι αρκετά ευέλικτο και σας επιτρέπει ακόμη και να χρησιμοποιήσετε άλλους διαφορετικούς πίνακες ανάπτυξης που δεν είναι Arduino ...

Για να ξεκινήσετε με ένα παράδειγμα για τον προγραμματισμό του Arduino Nano, μπορείτε να χρησιμοποιήσετε τα ακόλουθα ηλεκτρονικό σχήμα για να συνδέσετε ένα απλό οθόνη LCD και να μπορείτε να εμφανίσετε ένα μήνυμα σε αυτό το πιάτο:

Σχηματικό Arduino Nano LCD

Αν και η πινακίδα που εμφανίζεται σε αυτό το σχέδιο με τον Fritzing είναι ΕΝΑ, είναι το ίδιο για τον Νάνο, απλά πρέπει να το συνδέσετε στις αντίστοιχες καρφίτσες ... Δηλαδή, μπορείτε να συνδέσετε τα ακόλουθα:

  • RS LCD σε Nano pin D12.
  • Ενεργοποίηση LCD σε D11 από το Nano.
  • Nano D4 έως D5 LCD.
  • Nano D5 έως D4 LCD.
  • Nano D6 έως D3 LCD.
  • Nano D7 έως D2 LCD.
  • LCD VO σε τροφοδοτικό 5v. Σε αυτήν τη γραμμή πρέπει να βάλετε την αντίσταση 10k που εμφανίζεται στην εικόνα.
  • Από την άλλη πλευρά, πρέπει επίσης να συνδέσετε το GND της οθόνης LCD σε ένα GND της πλακέτας.
  • Γνωρίζετε ήδη ότι οι ακίδες LCD 15 και 16 πρέπει να αλλάξουν τη φωτεινότητα της οθόνης και να χρησιμοποιήσετε ένα ποτενσιόμετρο για ρύθμιση.

Ως προς κωδικός σκίτσου, μπορείτε να χρησιμοποιήσετε το ακόλουθο παράδειγμα για να αρχίσετε να βλέπετε πώς λειτουργεί. Θυμηθείτε να χρησιμοποιήσετε τη βιβλιοθήκη LiquidCrystal για οθόνες LCD. Μπορείτε να δείτε περισσότερες πληροφορίες στο δωρεάν μάθημα προγραμματισμού Arduino.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Ένα σχόλιο, αφήστε το δικό σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μόνικα dijo

    Καλές πληροφορίες, από το Arduino Nano.
    αφορά