Come utilizzare le schede Arduino nei progetti di ingegneria elettrica ed elettronica

Prova Il Nostro Strumento Per Eliminare I Problemi





La scheda Arduino è un microcontrollore open source a scheda singola progettato per Elettronica fai-da-te e progetti elettrici . Fondamentalmente, è stato sviluppato per gli studenti di design italiani nel 2004, ma è diventato rapidamente uno dei preferiti per i principianti, i programmatori integrati e i produttori di prodotti. Perché le schede Arduino hanno alcune caratteristiche uniche come un set integrato di ingressi e uscite che sono direttamente collegati a sensori, motori, luci, controller slave, schermi estensibili. Un Arduino è costituito da un circuito programmabile (tipicamente un microcontrollore) e da un software (IDE, Integrated Development Environment).

Un Arduino è costituito da un circuito programmabile (tipicamente un microcontrollore) e da un software (IDE, Integrated Development Environment). Le caratteristiche principali delle schede Arduino includono quanto segue




  • Ambiente di programmazione semplice
  • Hardware economico e flessibile
  • Software open source ed estensibile
  • Hardware open source ed estensibile
  • Cross-platform

Diverse schede Arduino per progetti elettronici ed elettrici

Le schede Arduino sono classificate in base al loro utilizzo e alle specifiche. Diverse schede Arduino sono menzionati di seguito.

Schede Arduino entry level



  • Arduino UNO
  • Arduino Leonardo
  • Arduino ESPLORA
  • Arduino Micro
  • Arduino Nano

Schede Arduino con funzionalità avanzate

  • Arduino MEGA 2560
  • Arduino MEGA ADK
  • Arduino DUE
  • ArduinoM0
  • ArduinoM0 PRO

Schede Arduino basate su Internet of Things (IoT)


  • Arduino YUN
  • Arduino Ethernet
  • Arduino Tian
  • Arduino Industrial 101
  • Arduino Leonardo ETH

Schede Arduino indossabili

  • LilyPad Arduino
  • LilyPad Arduino USB
  • LilyPad Arduino Simple Snap
  • Arduino Gemma

Schede compatibili con Arduino e Arduino

Arduino UNO

La scheda ArduinoUNO è la scheda base per i principianti per imparare da zero. È una scheda basata su microcontrollore con un microcontrollore ATmega328P. Contiene tutto il necessario per supportare il microcontrollore, basta collegarlo a un computer con un cavo USB o alimentarlo con un adattatore AC-DC o una batteria per iniziare.

Scheda Arduino UNO

Scheda Arduino UNO

Di seguito sono riportate le specifiche principali della scheda ArduinoUNO.

  • Pin I / O digitali-14 (di cui 6 forniscono l'uscita PWM)
  • PWM Digital Pin I / O-6
  • Pin di ingresso analogico-6
  • Memoria Flash: 32 KB (ATmega328P)
  • SRAM-2 KB (ATmega328P)
  • EEPROM-1 KB (ATmega328P)
  • Velocità di clock: cristallo al quarzo 16 MHz
  • Connessione USB
  • Jack di alimentazione
  • Intestazione ICSP e un pulsante di ripristino

Hardware compatibile con Arduino

Come sappiamo tutti, Arduino è una scheda di prototipazione open source. Un certo numero di prodotti compatibili con Arduino sono stati rilasciati in commercio, qui le seguenti schede sono quasi completamente compatibili sia con l'hardware che con il software di Arduino.

InVentor (India) e Richduino (India), Scheda compatibile Arduino UNO R3 con design della scheda unilaterale ATmega328P a un prezzo molto conveniente

Scheda di robotica ST Freeduino, Compatibile con Arduino UNO R3. Ha porte servo integrate per 4 servi. Regolatore LM1117 per corrente 1500mA. Una fonte di alimentazione flessibile (presa CC o USB).

YourDuinoRoboRED, Advanced Arduino UNO compatibile con 5.0 / 3.3V, tutti gli I / O a 3 pin

Microduino, Scheda compatibile con Arduino da un quarto e collegabile, inclusi molti pratici moduli di estensione. È meglio conosciuto per la prototipazione e la progettazione di prodotti.

Wotduino, Si tratta di un clone di Arduino fai da te, realizzato su PCB monostrato.

RockBLOCK, Questa è una scheda compatibile con la scheda Arduino, molto apprezzata per la sua unità di messaggistica satellitare bidirezionale, che può essere facilmente integrata utilizzando interfacce USB o seriali. Permetteva di inviare o ricevere brevi messaggi da qualsiasi parte della Terra.

Digispark, Scheda di sviluppo compatibile con Arduino open source di dimensioni micro con USB integrato, 6 I / O, SPI, I2C, PWM e ADC.

Arduemetry, Scheda compatibile con Arduino, la caratteristica principale di Arduemtry è la piattaforma di registrazione dati GPS progettata per la telemetria wireless (razzi amatoriali, palloni ad alta quota, veicoli RC, APRS, ecc.).

DT-AVR Inoduino, DT-AVR Inoduino è un modulo microcontrollore basato su AT90USB1286, compatibile con Arduino. Utilizza componenti SMD di alta qualità, di dimensioni compatte. Questo modulo progettato con il bootloader interno per scaricare il codice utilizzando il software IDE Arduino.

Hardware compatibile con Arduino

Hardware compatibile con Arduino

Schede Arduino in progetti di ingegneria elettrica ed elettronica

Le applicazioni della scheda Arduino sono principalmente coinvolte in il sistema in tempo reale incorporato progetti basati che includono, controllo degli apparecchi industriali, controllo dell'intensità dei lampioni, prevenzione degli ostacoli, controllo degli apparecchi elettrici, automazione domestica, rilevamento dei guasti dei cavi sotterranei, illuminazione stradale solare, ecc. Per una migliore comprensione di queste applicazioni. Qui discuteremo brevemente con un diagramma appropriato. Per lo sviluppo di questa applicazione, abbiamo bisogno di scrivere software nel linguaggio di programmazione Arduino e ArduinoIDE.

Qui discuteremo brevemente con un diagramma appropriato. Per lo sviluppo di questa applicazione, abbiamo bisogno di scrivere software nel linguaggio di programmazione Arduino e ArduinoIDE.

Lampioni a LED basati su Arduino con controllo automatico dell'intensità

L'obiettivo principale di questo progetto è controllare l'intensità automatica dei lampioni utilizzando una scheda Arduino. Una scheda Arduino viene utilizzata per controllare l'intensità delle luci evolvendo i segnali PWM che producono MOSFET per accendere / spegnere una serie di diodi emettitori di luce.

Requisiti hardware

  • Scheda Arduino (microcontrollore serie ATmega AVR)
  • Alimentatore
  • Condensatori, resistenze
  • LED bianchi
  • MOSFET
  • Cristallo
Diagramma a blocchi di lampioni a LED basati su schede Arduino con controllo automatico dell

Diagramma a blocchi di lampioni a LED basati su schede Arduino con controllo automatico dell'intensità

Rispetto alle lampade HID, la durata dei LED è maggiore perché i LED consumano meno energia. La scheda Arduino comprende comandi programmabili che controllano l'intensità della luce in base ai segnali PWM prodotti. L'intensità della luce viene mantenuta alta durante la notte quando il traffico sulle strade diminuisce lentamente e anche l'intensità della luce diminuisce sempre più fino al mattino. Alla fine, l'intensità della luce si spegne completamente al mattino alle 6 del mattino e riprende di nuovo alle 6 del pomeriggio. la sera e questo processo è frequente.

Lampioni stradali a LED basati su Arduino con controllo automatico dell

Lampioni stradali a LED basati su Arduino con controllo automatico dell'intensità

Robot per evitare gli ostacoli azionato da Arduino

L'obiettivo principale di questo progetto è progettare un veicolo robotico che viene utilizzato per evitare un ostacolo. Questo progetto utilizza un sensore a ultrasuoni per il movimento del robot e Arduino viene utilizzato per l'operazione desiderata.

Requisiti hardware

  • Scheda di sviluppo Arduino
  • Motor Driver IC
  • Motori DC
  • Diodi
  • Batteria
  • Sensore ultrasonico.
Diagramma a blocchi del robot per la prevenzione degli ostacoli azionato da Arduino

Diagramma a blocchi del robot per la prevenzione degli ostacoli azionato da Arduino

Ogni volta che un robot rileva un ostacolo di fronte ad esso, allora immediatamente che invia i segnali alla scheda Arduino. A seconda del segnale di ingresso ricevuto, il microcontrollore invia il comando al robot di viaggiare in una direzione diversa attivando opportunamente i motori interfacciati tramite un IC driver del motore.

Robot per evitare gli ostacoli azionato da Arduino

Robot per evitare gli ostacoli azionato da Arduino

Domotica basata su Arduino

Con lo sviluppo della tecnologia quotidiana e anche le case stanno diventando molto intelligenti. Nelle nostre case, i carichi vengono azionati mediante interruttori convenzionali. Ma azionare questi interruttori per avvicinarli è molto difficile per noi. Quindi, questo progetto offre la migliore soluzione utilizzando Arduino e smartphone.

Requisiti hardware

  • Scheda Arduino (microcontrollore serie ATmega AVR)
  • Modulo Bluetooth
  • Modulo di alimentazione 9V
  • Optoisolatore
  • TRIAC
  • Diodi, resistori, condensatori
  • Lampade (carico)
Diagramma a blocchi della domotica basata su Arduino

Schema a blocchi dell'automazione domestica basata su Arduino

All'estremità del ricevitore è collegato un dispositivo Bluetooth alla scheda Arduino, mentre all'estremità del trasmettitore, un'applicazione GUI su telefono Android invia comandi ON / OFF al ricevitore. Premendo la posizione particolare sulla GUI, i carichi possono essere ON / OFF da remoto. Questi carichi possono essere controllati da una scheda Arduino tramite tiristori e optoisolatori utilizzando TRIAC.

Domotica basata su schede Arduino

Domotica basata su schede Arduino

Quindi, questo è tutto sull'utilizzo di Schede Arduino in progetti di ingegneria elettrica ed elettronica . Ci auguriamo che tu abbia una migliore comprensione di questi progetti. Inoltre, per qualsiasi domanda riguardante questo concetto, ti preghiamo di fornire il tuo feedback commentando nella sezione commenti qui sotto.