categorie: Circuiti a microcontrollore
Numero di visite: 105187
Commenti sull'articolo: 0

10 progetti interessanti per Arduino

 

Arduino è una piattaforma universale per prodotti fatti in casa su microcontrollori. Ci sono molti scudi (carte di espansione) e sensori. Questa diversità ti consente di realizzare una serie di progetti interessanti volti a migliorare la tua vita e aumentarne il comfort. Le aree di applicazione della scheda sono illimitate: automazione, sistemi di sicurezza, sistemi per la raccolta e l'analisi dei dati e altro ancora.

10 progetti interessanti per Arduino

Da questo articolo imparerai cosa si può fare di interessante su Arduino. Quali progetti diventeranno spettacolari e quali saranno utili.


Cosa si può fare con Arduino


Aspirapolvere robot

La pulizia dell'appartamento è una routine e poco attraente, soprattutto perché richiede tempo. Puoi salvarlo se metti una parte delle faccende domestiche sul robot. Questo robot è stato assemblato da un ingegnere elettronico di Sochi - Dmitry Ivanov. Strutturalmente, si è rivelato essere di qualità piuttosto elevata e non inferiore in termini di efficacia analoghi di fabbrica.

Aspirapolvere robot Arduino

Per costruirlo avrai bisogno di:

1. Arduino Pro-mini, o qualsiasi altro simile e adatto nelle dimensioni ...

2. Adattatore USB-TTL se si utilizza Pro mini. Se hai scelto Arduino Nano, non è necessario. È già installato sulla scheda.

3. Il driver L298N è necessario per controllare e invertire i motori CC.

4. Piccolo motore con ingranaggi e ruote.

5. 6 sensori IR.

6. Motore per una turbina (più grande).

7. La turbina stessa, o meglio la girante dall'aspirapolvere.

8. Motore della spazzola (piccolo).

9. 2 sensori di collisione.

10.4 batterie 18650.

11. 2 convertitori CC / CC (step-up e step-down).

13. Il controller per il funzionamento (carica e scarica) delle batterie.

Il sistema di controllo è il seguente:

Sistema di controllo

Ed ecco il sistema di alimentazione:

Sistema di alimentazione dell'aspirapolvere

Questi detergenti si stanno sviluppando, i modelli realizzati in fabbrica hanno algoritmi intelligenti complessi, ma puoi provare a creare il tuo design, che non sarà di qualità inferiore a analoghi costosi.



Controllo nastro RGB da smartphone e Arduino

Nastri RGB in grado di emettere un flusso luminoso di qualsiasi colore, di solito usano LED nella custodia di cui ci sono tre cristalli che brillano in diversi colori. Per la loro gestione vengono venduti controller RGB speciali, la loro essenza è quella di regolare la corrente fornita a ciascuno dei colori della striscia LED, quindi - l'intensità del bagliore di ciascuno dei tre colori è regolata (separatamente).

Puoi farlo da solo con un controller RGB su Arduino, ancora di più, questo progetto implementa il controllo tramite Bluetooth.

Controllo nastro RGB da smartphone e Arduino

La foto mostra un esempio dell'uso di un singolo LED RGB. Per controllare il nastro, è quindi necessario un alimentatore aggiuntivo da 12V Uscite PWM Arduino controllerà le porte dei transistor ad effetto di campo inclusi nel circuito. La corrente di carica del gate è limitata da resistori da 10 kΩ; sono installati tra il pin Arduino e il gate, in serie con esso.

Schema elettrico

L'autore ha utilizzato il Bluetooth per comunicare con lo smartphone, per questo è stato acquistato il modulo HC-05.


Telecomando basato su Arduino e smartphone

Usando il microcontrollore, puoi realizzare un telecomando universale controllato da un telefono cellulare.

Telecomando basato su Arduino e smartphone

Per fare questo, avrai bisogno di:

  • Arduino di qualsiasi modello;

  • Ricevitore IR TSOP1138;

  • LED IR

  • Modulo Bluetooth HC-05 o HC-06.

Un progetto può leggere i codici dalle console di fabbrica e salvarne i valori. Quindi puoi controllare questo prodotto fatto in casa tramite Bluetooth.


Sistema di riconoscimento facciale e localizzazione

La webcam è montata su un meccanismo girevole. È collegato a un computer con software installato. Si basa sulla libreria di computer vision - OpenCV (Open Source Computer Vision Library), dopo che il programma rileva un volto, le sue coordinate vengono trasferite alla scheda Arduino tramite cavo USB.

Sistema di riconoscimento facciale e localizzazione

Arduino dà il comando all'azionamento del meccanismo rotante e posiziona l'obiettivo della fotocamera. Un paio di servi vengono utilizzati per spostare la fotocamera.

Il video mostra il funzionamento di questo dispositivo.


Guarda i tuoi animali!

L'idea è di scoprire dove sta camminando il tuo animale, può causare interesse per la ricerca scientifica e solo per divertimento. Per fare ciò, utilizzare un beacon GPS. Ma per memorizzare i dati sulla posizione su un qualche tipo di unità.

Sensore di localizzazione cat

Allo stesso tempo, le dimensioni del dispositivo svolgono un ruolo decisivo qui, poiché l'animale non dovrebbe sentirsi a disagio da esso. È possibile utilizzare per registrare i dati Scudo di Arduino per lavorare con schede di memoria micro-SD.

Di seguito è riportato un diagramma della versione originale del dispositivo.

Schema del dispositivo

Nella versione originale del progetto, sono state utilizzate la scheda TinyDuino e gli scudi per esso. Se non riesci a trovarne uno, è del tutto possibile utilizzare piccole istanze di Arduino: mini, micro, nano.

Per l'alimentazione è stato utilizzato un elemento agli ioni di litio di piccola capacità. Una piccola batteria dura circa 6 ore.All'autore, di conseguenza, tutto si inserisce in un barattolo ritagliato da sotto il tic-tac. Vale la pena notare che l'antenna GPS deve guardare in alto per ottenere letture affidabili del sensore.


Cracker con serratura a combinazione

Per rompere i blocchi di codice con Arduino, sono necessari un servomotore e un motore passo-passo. Questo progetto è stato sviluppato dall'hacker Samy Kamkar. Questo è un progetto piuttosto complicato. Il funzionamento di questo dispositivo è rappresentato nel video, in cui l'autore racconta tutti i dettagli.

Certo, un dispositivo del genere non è adatto per l'uso pratico, ma questa è una grande demo.


Arduino in musica

Probabilmente questo non è un progetto, ma una piccola dimostrazione dell'applicazione che questa piattaforma ha trovato tra i musicisti.

Drum car su Arduino. È interessante notare che questa non è una normale enumerazione di campioni registrati, ma, in linea di principio, la generazione del suono usando dispositivi "di ferro".

Analizzatore di spettro sonoro con uscita video.

Schema del dispositivo:

Analizzatore di spettro sonoro, con uscita video

Valutazioni delle parti:

  • Transistor NPN, ad esempio 2n3904 - 1 pz.

  • Resistenza 1 kOhm (R2, R4, R5) - 3 pezzi.

  • 330 Ohm (R6) - 1 pz.

  • 10 kOhm (R1) - 1 pz.

  • 100 kOhm (R3) - 1 pz.

  • Condensatore elettrolitico 3,3 μF - 1 pz.

Perché il progetto funzioni, è necessario collegare la libreria per una rapida espansione in una serie di Fourier.

Questo è un progetto abbastanza semplice e interessante dalla categoria di "puoi vantarti con i tuoi amici".


3 progetti di robot

La robotica è una delle aree più interessanti per i geek e solo gli amanti di fare qualcosa di insolito con le proprie mani, ho deciso di fare una selezione di diversi progetti interessanti.


BEAM-robot su Arduino

Per costruire un robot ambulante a quattro zampe, avrai bisogno di:

  • Servomotori, ad esempio, Tower Hobbies TS-53;

  • Un pezzo di filo di rame di medio spessore (per sostenere il peso della struttura e non piegarlo, ma non troppo spesso, perché non ha senso);

  • Microcontrollore: scheda AVR ATMega 8 o Arduino di qualsiasi modello;

  • Per il telaio, il design indica che è stato utilizzato il telaio Sintra. È qualcosa di simile alla plastica, che si piega in qualsiasi forma quando viene riscaldato.

Di conseguenza, riceverai:

Robot BEAM su arduino

È interessante notare che questo robot non guida, ma cammina, può scavalcare e andare a quote fino a 1 cm.


Robot ricaricabile Fijibot

Per qualche ragione, questo progetto mi ha ricordato un robot del cartone animato Wall-e. La sua caratteristica è l'uso di cella solare per caricare le batterie. Si muove come un'auto su 4 ruote.

Robot ricaricabile Fijibot

I suoi dettagli costitutivi:

  • Una bottiglia di plastica adatta;

  • Arduino UNO;

  • Proto-scudo;

  • Maglioni mamma-papà;

  • Pannello solare con una tensione di uscita di 6 V;

  • Come donatore di ruote, motori e altre parti - una macchina radiocomandata;

  • Due servi a rotazione continua;

  • Due servi ordinari (180 gradi);

  • Il supporto per batterie AA e per "corona";

  • Sensore di collisione;

  • LED, fotoresistori, resistori costanti 10 kΩ - solo 4 ciascuno;

  • Diodo 1n4001.

Ecco la base: scheda Arduino con proto-scudo.

Tavola Arduino con proto shield

Ecco come parti di ricambio da auto rc - ruote.

Pezzi di ricambio da un'auto radiocomandata

Il design è quasi completo, i sensori sono installati.

Assemblaggio

L'essenza del robot è che va alla luce. abbondanza fotoresist deve navigare.

Robot di Arduino

Artista da parti di unità CD

Si tratta più di una macchina CNC che di un robot, ma il progetto è molto divertente. È una macchina per verniciatura a 2 assi. Ecco un elenco dei principali componenti di cui è composto:

  • (DVD) Unità CD - 2 pezzi;

  • 2 driver per motori passo-passo A498;

  • servo MG90S;

  • Arduino Uno;

  • Alimentazione 12V;

  • Penna a sfera e altri elementi strutturali.

I blocchi con un motore passo-passo e un'asta guida, che posizionava la testa ottica, vengono utilizzati dall'unità ottica.Da questi blocchi vengono rimossi motore, albero e carrello.

Artista da parti di unità CD

Non sarai in grado di controllare un motore passo-passo senza equipaggiamento aggiuntivo, quindi utilizzano speciali carte del conducente, è meglio se il radiatore del motore è installato su di essi al momento dell'avvio o della modifica del senso di rotazione.

Il processo completo di assemblaggio e funzionamento è mostrato in questo video.

Vedi anche 16 dei migliori progetti Arduino di AlexGyver:


conclusione

L'articolo considera solo una piccola goccia di tutto ciò che puoi fare su questa piattaforma popolare. In realtà, tutto dipende dalla tua immaginazione e dal compito che ti sei prefissato.

Vedi anche su electro-it.tomathouse.com:

  • 19 scudi per Arduino per tutte le occasioni
  • Come è organizzato e funziona il sensore di linea
  • Quale scheda Arduino scegliere
  • Come è organizzato e funziona il servo
  • Come gestire in sicurezza un carico da 220 volt usando Arduino

  •