Quali sono i diversi tipi di schede Arduino

Prova Il Nostro Strumento Per Eliminare I Problemi





La scheda Arduino è stata progettata nell'Istituto di Interaction Design di Ivrea destinata a studenti senza una formazione in elettronica e concetti di programmazione. Questa scheda ha iniziato ad essere modificata per adattarsi a nuovi requisiti e sfide, separando la sua presenza da semplici schede a 8 bit a prodotti per applicazioni IoT (Internet of Things), stampa 3D, indossabili e ambienti incorporati. Tutte le schede sono interamente open source, consentendo agli utenti di costruirle separatamente e infine adattarle alle loro esatte esigenze. Negli anni le diverse tipologie di Arduino le schede sono state utilizzate per costruire migliaia di progetti, da oggetti quotidiani a strumenti scientifici compositi. Una comunità internazionale di designer, artisti, studenti, programmatori, hobbisti ed esperti si è riunita attorno a questo palcoscenico open source, le loro donazioni si sono sommate a un'incredibile quantità di conoscenza disponibile che può essere di immenso aiuto sia per principianti che per specialisti. Questo articolo discute una panoramica di diversi tipi di schede Arduino e il loro confronto.

Quali sono i tipi di schede Arduino?

La scheda Arduino è una piattaforma open source utilizzata per creare file progetti di elettronica . Consiste sia di un microcontrollore che di una parte del software o IDE (Integrated Development Environment) in esecuzione sul PC, utilizzato per scrivere e caricare il codice del computer sulla scheda fisica. La piattaforma di un Arduino è diventata molto famosa tra i designer o gli studenti che hanno appena iniziato con l'elettronica e per un'ottima causa.




Tipi di schede Arduino

Tipi di schede Arduino

A differenza della maggior parte dei precedenti circuiti programmabili, Arduino non richiede una parte separata dell'hardware per programmare un nuovo codice sulla scheda, puoi semplicemente usare un cavo USB. Inoltre, l'IDE di Arduino utilizza una versione di base di C ++, rendendo più semplice l'apprendimento del programma. Infine, la scheda Arduino offre un tipico fattore di forma che suddivide le funzioni del microcontrollore in un pacchetto più disponibile.



Perché le schede Arduino?

La scheda Arduino è stata utilizzata per realizzando diversi progetti di ingegneria e diverse applicazioni. Il software Arduino è molto semplice da usare per i principianti, ma flessibile per gli utenti avanzati. Funziona su Windows, Linux e Mac. Gli insegnanti e gli studenti delle scuole lo utilizzano per progettare strumenti scientifici a basso costo per verificare i principi della fisica e della chimica. Esistono numerose altre piattaforme di microcontrollori ottenibili per il calcolo fisico. BX-24 di Netmedia, Parallax Basic Stamp, Handyboard del MIT, Phidget e molti altri presentano funzionalità correlate.

Arduino rende anche più semplice il processo di lavoro del microcontrollore, ma offre alcuni vantaggi rispetto ad altri sistemi per insegnanti, studenti e principianti.

  • Poco costoso
  • Cross-platform
  • L'ambiente di programmazione semplice e chiaro
  • Software open source ed estensibile
  • Hardware open source ed estensibile

La funzione della scheda Arduino

La flessibilità della scheda Arduino è enorme in modo che si possa fare tutto ciò che immaginano. Questa scheda può essere collegata molto facilmente a diversi moduli come sensori di ostacoli, rilevatori di presenza, sensori di incendio, moduli GSM, moduli GPS, ecc. La funzione principale della scheda Arduino è controllare l'elettronica attraverso la lettura degli ingressi e trasformandola in uscite perché questa scheda funziona come uno strumento. Questa scheda viene utilizzata anche per realizzare diversi progetti elettronici nel campo dell'elettronica, elettrica, robotica, ecc.


Caratteristiche di diversi tipi di schede Arduino

Le caratteristiche dei diversi tipi di schede Arduino sono elencate nella forma tabulare.

Scheda Arduino Processore Memoria I / O digitale I / O analogico
Arduino uno16Mhz ATmega328SRAM da 2 KB, flash da 32 KB146 ingressi, 0 uscite
Arduino Due84 MHz AT91SAM3X8E96 KB SRAM, 512 KB flash5412 ingressi, 2 uscite
Arduino Mega16 MHz ATmega25608 KB SRAM, 256 KB flash5416 ingressi, 0 uscite
Arduino Leonardo16 MHz ATmega32u4SRAM da 2,5 KB, flash da 32 KBventi12 ingressi, 0 uscite

Diversi tipi di schede Arduino

L'elenco delle schede Arduino include quanto segue come

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino Board
  • Bluetooth Arduino
  • Arduino Diecimila
  • Scheda RedBoard Arduino
  • Scheda Arduino Mega (R3)
  • Scheda Arduino Leonardo
  • Robot Arduino
  • Arduino Esplora
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Scheda Arduino più veloce

Arduino Uno (R3)

Uno è un'opzione enorme per il tuo Arduino iniziale. Questa scheda Arduino dipende da un microcontrollore basato su ATmega328P. Rispetto ad altri tipi di schede arduino, è molto semplice da usare come la scheda di tipo Arduino Mega. . Consiste di 14 pin I / O digitali, dove 6 pin possono essere usati come PWM ( modulazione della larghezza di impulso uscite), 6 ingressi analogici, un pulsante di ripristino, un jack di alimentazione, una connessione USB, un'intestazione ICSP (In-Circuit Serial Programming), ecc. Include tutto il necessario per sostenere il microcontrollore semplicemente collegarlo a un PC con il aiuto di un cavo USB e fornire l'alimentazione per iniziare con un adattatore o una batteria CA / CC.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno è la scheda più utilizzata ed è la forma standard oltre a tutte le schede Arduino esistenti. Questa tavola è molto utile per i principianti. Fare riferimento a questo collegamento per saperne di più Scheda Arduino Uno

Arduino Nano

Questa è una piccola scheda basata sui microcontrollori come ATmega328P altrimenti ATmega628 ma la connessione di questa scheda è la stessa della scheda Arduino UNO. Questo tipo di scheda per microcontrollore è di dimensioni molto ridotte, sostenibile, flessibile e affidabile.

Arduino Nano

Arduino Nano

Rispetto alla scheda Arduino Uno, è di piccole dimensioni. I dispositivi come mini USB e Arduino IDE sono necessari per costruire i progetti. Questa scheda include principalmente pin analogici-8, pin digitali-14 con il set di un pin I / O, pin di alimentazione-6 e pin-2 RST (reset). Fare riferimento a questo collegamento per saperne di più Scheda Arduino Nano.

Arduino Micro

La scheda Arduino Micro dipende principalmente dal microcontrollore basato su ATmega32U4 che include 20 set di pin in cui i 7 pin sono pin PWM, 12 pin di ingresso analogico. Questa scheda include diversi componenti come un'intestazione ICSP, un pulsante RST, una piccola connessione USB, un oscillatore a cristallo-16MHz. La connessione USB è integrata e questa scheda è la versione ridotta della scheda Leonardo.

Arduino Micro

Arduino Micro

Arduino Due

Questa scheda Arduino dipende da ARM Cortex-M3 ed è la prima scheda microcontrollore Arduino. Questa scheda include pin I / O digitali-54 dove 12 pin sono pin PWM o / p, pin analogici -12, UARTs-4, un CLK con 84 MHz, un USB OTG, DAC-2, un jack di alimentazione, TWI- 2, un'intestazione JTAG, un'intestazione SPI, due pulsanti per il ripristino e la cancellazione.

Arduino Due

Arduino Due

Questa scheda funziona con 3,3 V dove la tensione più alta che i pin di ingresso / uscita possono sopportare è 3,3 V perché fornire un'alta tensione a qualsiasi pin di I / O può portare a danneggiare la scheda Questa scheda è semplicemente collegata a un computer tramite un piccolo Cavo USB altrimenti può essere alimentato tramite un adattatore da CA a CC. Questa scheda Arduino Due è compatibile con tutti gli shield di Arduino a 3,3 V.

LilyPad Arduino Board

La scheda Lily Pad Arduino è una tecnologia tessile indossabile ampliata da Leah 'Buechley' e progettata con cura da 'Leah e SparkFun'. Ogni tavola è stata progettata in modo fantasioso con enormi cuscinetti di collegamento e una parte posteriore liscia per consentire loro di essere cuciti negli indumenti utilizzando filo conduttivo. Questo Arduino comprende anche I / O, alimentazione e anche schede sensore costruite appositamente per gli e-textiles. Questi sono anche lavabili!

Schede LilyPad Arduino

Schede LilyPad Arduino

Bluetooth Arduino

Questo Bluetooth dipende principalmente dal microcontrollore come ATmega168 e questa scheda è anche chiamata Arduino BT. Questo tipo di scheda include diversi componenti come pin digitali-16, pin analogici-6, oscillatore a cristallo-16MHz, pulsante di reset, terminali a vite, header ICSP. In questa scheda, i terminali a vite sono utilizzati principalmente per l'alimentazione. La programmazione di questo microcontrollore Bluetooth può essere eseguita con Bluetooth come una connessione wireless.

Arduino Diecimila

La scheda del microcontrollore come Arduino Diecimila dipende principalmente dall'ATmega168. Questa scheda include pin I / O digitali -14 in cui è possibile utilizzare 6 pin come uscite PWM e ingressi analogici-6, una connessione USB, un oscillatore a cristallo-16 MHz, un'intestazione ICSP, un pulsante di ripristino e un jack di alimentazione. Questa scheda può essere collegata a un computer tramite un cavo USB e può essere attivata utilizzando una batteria e un adattatore AC-DC.

Arduino Diecimila

Arduino Diecimila

Come suggerisce il nome, il significato di Diecimila in italiano è 10.000, il che significa che segna la verità che sono state progettate schede Arduino sopra 10k. In un set di schede USB Arduino, è l'ultima rispetto ad altre versioni.

Scheda RedBoard Arduino

La scheda RedBoard Arduino può essere programmata utilizzando un cavo USB Mini-B utilizzando l'IDE di Arduino. Funzionerà su Windows 8 senza dover modificare le impostazioni di sicurezza. È più costante grazie al chip USB o FTDI che abbiamo usato ed è anche completamente piatto sul retro. La creazione è molto semplice da utilizzare nella progettazione del progetto. Basta collegare la scheda, selezionare l'opzione di menu per scegliere un Arduino UNO e sei pronto per caricare il programma. È possibile controllare il RedBoard tramite un cavo USB utilizzando il jack cilindrico.

Schede RedBoard Arduino

Schede RedBoard Arduino

Scheda Arduino Mega (R3)

Arduino Mega è simile al fratello maggiore di UNO. Include molti pin I / O digitali (da quello, 14 pin possono essere utilizzati come PWM o / ps), 6 ingressi analogici, un pulsante di ripristino, un jack di alimentazione, una connessione USB e un pulsante di ripristino. Include tutto il necessario per sostenere il microcontrollore, collegalo semplicemente a un PC con l'aiuto di un cavo USB e fornisci l'alimentazione per iniziare con un adattatore o una batteria AC-DC. L'enorme numero di pin rende questa scheda Arduino molto utile per la progettazione di progetti che richiedono un sacco di i / ps o o / ps digitali come molti pulsanti. Fare riferimento a questo collegamento per saperne di più Arduino Mega (R3) Consiglio

Scheda Arduino Mega (R3)

Scheda Arduino Mega (R3)

Scheda Arduino Leonardo

La prima scheda di sviluppo di un Arduino è la scheda Leonardo. Questa scheda utilizza un microcontrollore insieme all'USB. Ciò significa che può essere anche molto semplice ed economico. Poiché questa scheda gestisce direttamente l'USB, sono disponibili librerie di programmi che consentono alla scheda Arduino di seguire una tastiera del computer, un mouse, ecc.

Scheda Arduino Leonardo

Scheda Arduino Leonardo

Robot Arduino

Questo tipo di scheda è il primo Arduino su ruote. Questo robot Arduino include due processori su ciascuna delle sue schede. Le due schede sono la scheda del motore e la scheda di controllo in cui la scheda del motore controlla i motori e la scheda di controllo viene utilizzata per leggere i sensori per il funzionamento. Ogni scheda è una scheda Arduino completa e la sua programmazione può essere eseguita tramite l'IDE di Arduino. Queste sono schede microcontrollore che dipendono dall'ATmega32u4.

I pin di questo robot sono mappati su attuatori e sensori a bordo. Il processo di programmazione del robot è lo stesso della scheda Arduino Leonardo. È anche chiamato un piccolo computer ed è ampiamente utilizzato nella robotica. Questa scheda include l'altoparlante, lo schermo a colori, i pulsanti-5, i motori-2, una bussola digitale, un lettore di schede SD, potenziometri-2 e sensori a pavimento-5. La libreria di questo robot può essere utilizzata per il controllo dei sensori e degli attuatori.

Arduino Esplora

Arduino Esplora include un piccolo computer noto come microcontrollore che include una serie di ingressi e uscite. Gli ingressi di questa scheda sono un sensore di luce, quattro pulsanti, un microfono, un accelerometro, un joystick, uno slider, un sensore di temperatura, ecc mentre le uscite sono un LED a 3 colori, un buzzer. Questo tipo di scheda Arduino sembra un controller per videogiochi.

Arduino Esplora

Arduino Esplora

La programmazione di questa scheda può essere effettuata utilizzando il software Arduino come IDE che prende i dati dagli input e controlla l'output come una tastiera o un mouse. Rispetto a tutti gli altri tipi di schede Arduino, questa esplora è totalmente diversa perché gli ingressi, così come le uscite, sono già collegati alla scheda. Quindi collegare i componenti come attuatori o sensori è molto semplice. Pertanto, la programmazione è leggermente diversa rispetto ad altri tipi di schede Arduino. Questa scheda esplora include una propria libreria in modo che i dati dei sensori e degli attuatori siano molto facili da leggere e scrivere.

Arduino Pro Mic

La scheda Arduino Pro Micro è la stessa della scheda Arduino Mini a parte il microcontrollore ATmega32U4. Questa scheda microfono professionale include pin-12 I / O digitali, pin-5 di modulazione di larghezza di impulso (PWM), connessioni seriali di Tx e Rx e ADC a 10 bit.

Arduino Ethernet

La scheda Arduino Ethernet dipende dal microcontrollore come ATmega328. Questo tipo di scheda microcontrollore include pin analogici-5, pin I / O digitali-14, pulsante RST, connessione RJ45, oscillatore a cristallo, jack di alimentazione, header ICSP, ecc. La connessione della scheda Arduino può essere effettuata tramite Ethernet scudo a Internet.

Arduino Zero

Questa è una scheda a 32 bit semplice e potente e fornisce la migliore piattaforma per progetti innovativi come tecnologia indossabile, dispositivi IoT intelligenti, robotica folle, automazione high-tech, ecc. Questa scheda si espande fornendo prestazioni migliorate, consentendo una gamma di opportunità di progetto e si comporta come un ottimo strumento educativo.

Arduino Zero

Arduino Zero

Questa scheda include pin di ingresso analogico-6, pin I / O digitali-14, un jack di alimentazione, un pulsante AREF, pin della porta UART, un connettore USB e un'intestazione ICSP (In-Circuit Serial Programming), un'intestazione di alimentazione, ecc.
Questa scheda è alimentata dal microcontrollore SAMD21 basato su Atmel. La caratteristica principale di questo è EDBG (Embedded Debugger) basato su Atmel e fornisce un'interfaccia di debug completa senza l'utilizzo di hardware aggiuntivo.

Scheda Arduino più veloce

Progettare una delle migliori schede di sviluppo Arduino che hanno familiarità con Arduino MEGA & UNO è la scheda hifive1 che include un'unità microcontrollore RISC-V a 320 MHz. Questo tipo di scheda più veloce ha Cortex M-7 con un'unità microcontrollore da 400 MHz.

  • Memoria flash: fino a 2 MB
  • RAM - 1 Mbyte
  • Controller DMA -4
  • Periferiche di comunicazione: fino a 35
  • Risoluzione massima a 16 bit con 3 × ADC
  • Convertitori D / A con 2 × 12 bit
  • Hardware con codec JPEG
  • Timer -22 e watchdog - 200 Mhz
  • Calendario HW e RTC con precisione al secondo
  • Accelerazione crittografica

Caratteristiche della scheda Hifive1

Le caratteristiche della scheda Hifive1 includono quanto segue.

  • Mega Form Factor o Arduino Uno
  • Caricatore per batteria
  • Scheda SD inclusa la funzione di rilevamento della scheda
  • Ethernet *
  • Flash QSPI opzionale - 133 Mhz
  • Interfacce: CAN, SWD, fotocamera
  • USB-OTG

Gli scudi Arduino

Inoltre, gli shield Arduino sono circuiti prefabbricati utilizzati per il collegamento a un numero di schede Arduino. Questi scudi si adattano alla parte superiore delle schede compatibili con Arduino per fornire funzionalità aggiuntive come la connessione a Internet, il controllo del motore, la fornitura comunicazone wireless , Controllo dello schermo LCD, ecc. I diversi tipi di schermi Arduino sono

Scudi per schede Arduino

Scudi per schede Arduino

  • Schermi wireless
  • Lo scudo GSM
  • Lo scudo Ethernet
  • I Proto Shields

Confronto schede Arduino

Il confronto tra diverse schede Arduino include quanto segue.

Scheda Arduino Tensione di sistema Velocità CLK I / O digitale Ingressi analogici PWM UART Interfaccia di programmazione
Arduino Uno - R3

5V

16 MHz14146

1

USB tramite ATMega16U2
Arduino Uno R3 SMD

5V

16 MHz14146

1

USB tramite ATMega16U2
RedBoard

5V

16 MHz14146

1

USB tramite FTDI
Arduino Pro 3,3 V / 8 MHz

3,3V

8 MHz14146

1

Intestazione compatibile con FTDI
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

Intestazione compatibile con FTDI
Arduino Mini 05

5V

16 MHz14148

1

Intestazione compatibile con FTDI
Arduino Pro Mini 3,3 V / 8 MHz

3,3V

8 MHz14146

1

Intestazione compatibile con FTDI
Arduino Pro Mini 5V / 16MHz

5V

16 MHz1486

1

Intestazione compatibile con FTDI
Arduino Ethernet

5V

16 MHz1466

1

Intestazione compatibile con FTDI
Cavo Arduino

3,3V

8 MHz1486

1

Header compatibile con FTDI o in modalità wireless tramite XBee †
Scheda principale di LilyPad Arduino 328

3,3V

8 MHz1466

1

Intestazione compatibile con FTDI
LilyPad Arduino Simple Board3,3V8 MHz9450Intestazione compatibile con FTDI

Come selezionare la scheda Arduino giusta?

Ci sono diversi tipi di schede Arduino esistenti oggi sul mercato come FreeDuino e NetDuino. Il modo migliore per selezionare la scheda Arduino è controllare e differenziare i nomi commerciali sulle schede originali. Quindi ottenere schede Arduino a basso costo è facile attraverso siti online e negozi di elettronica. Queste schede sono disponibili con diverse versioni e specifiche.

La programmazione di tutte le schede può essere effettuata con il software IDE Arduino che permette a chiunque di scrivere oltre che caricare il codice, ma ogni scheda varia in base agli ingressi, uscite, velocità, fattore di forma, voltaggio, ecc. operare queste schede gamma da 3,7 V a 5 V.

Quindi, si tratta di diversi tipi di file Schede Arduino . Ci auguriamo che tu abbia una migliore comprensione di questo concetto. Inoltre, qualsiasi domanda riguardante questo concetto o l'implementazione di progetti basati su una scheda Arduino, si prega di dare i vostri preziosi suggerimenti commentando nella sezione commenti qui sotto. Ecco una domanda per te, qual è la funzione delle schede Arduino?

Crediti fotografici: