Sommario:

Impara Arduino in 20 minuti (con alimentazione): 10 passaggi (con immagini)
Impara Arduino in 20 minuti (con alimentazione): 10 passaggi (con immagini)

Video: Impara Arduino in 20 minuti (con alimentazione): 10 passaggi (con immagini)

Video: Impara Arduino in 20 minuti (con alimentazione): 10 passaggi (con immagini)
Video: CORSO ARDUINO, #2 impariamo a conoscere il codice IN MODO ALTERNATIVO 2024, Luglio
Anonim
Impara Arduino in 20 minuti (con il pieno di energia)
Impara Arduino in 20 minuti (con il pieno di energia)
Impara Arduino in 20 minuti (con il pieno di energia)
Impara Arduino in 20 minuti (con il pieno di energia)

L'istruibile è scritto con la visione di fornire cose buone e aiutare il vero hobbista di arduino, che ha davvero bisogno di una fonte di comprensione facile e chiara che chiunque possa facilmente capire semplicemente leggendo questo modulo. Anch'io sono un aspirante arduino che continua a cercare nuovi aggiornamenti e imparo puramente dal web. Le informazioni fornite in questo modulo sono semplificate al massimo, consentendo ai lettori di comprendere rapidamente i concetti. Ti prometto che questo sarà davvero un modulo potente per entrare nel flusso di arduino, entriamo direttamente nei contenuti senza perdere tempo!

Fase 1: Contenuti del Modulo1 (basi)

Contenuti del Modulo1 (basi)
Contenuti del Modulo1 (basi)

In realtà questo è il mio secondo tutorial sull'argomento Impara arduino, ho già scritto un tutorial sullo stesso argomento che copre tutti gli elementi essenziali di base di arduino in modo semplice e nitido. Argomenti trattati nel modulo 1 (basi):

1. Una breve introduzione su Arduino.

2.tipi di arduino.

struttura 3.arduino.

4.il tuo primo "progetto". Modulazione dell'ampiezza dell'impulso PWM.

5. Comunicazione seriale.

6. Include esercizi.

Quindi sarebbe davvero meglio e buono se facessi riferimento al mio istruibile precedente prima di continuare a leggere l'istruibile attuale. Se non conosci arduino, fare riferimento al mio modulo 1 creerà un bridge per imparare facilmente il secondo modulo. IMPARA LE FONDAMENTI DI ARDUINO.

Fase 2: Contenuti (modulo 2)

Contenuti (modulo 2)
Contenuti (modulo 2)

L'istruzione si basa esclusivamente su come interfacciare arduino con diversi sensori, relè, servo e display LCD.

1. sensore a ultrasuoni.

2. Sensore di rilevamento umano PIR.

3. Sensore sonoro.

4. Sensori di acqua piovana e umidità del suolo.

5. Mini e micro servi. davvero.

6. Display LCD.

7. Il tuo progetto di automazione domestica. (facile)

eccitati per imparare ed esplorare

Passaggio 3: distanza di misurazione del sensore a ultrasuoni

Distanza di misurazione del sensore a ultrasuoni
Distanza di misurazione del sensore a ultrasuoni
Distanza di misurazione del sensore a ultrasuoni
Distanza di misurazione del sensore a ultrasuoni
Distanza di misurazione del sensore a ultrasuoni
Distanza di misurazione del sensore a ultrasuoni

Cosa fa? Contiene un trasmettitore a ultrasuoni e un ricevitore a ultrasuoni, quindi mentre i segnali di impulso vengono inviati al sensore dall'arduino trasmette il suono ultrasonico i segnali ultrasonici vengono riflessi quando colpisce un ostacolo e ritornano al ricevitore il tempo impiegato per il viaggio è calcolato in millisecondi e fornisce i dati in uscita all'arduino che possono essere visualizzati tramite monitor seriale.

Pin Dettagli e connessione:

Vcc-------Questo è collegato al pin arduino 5v/qualsiasi altra alimentazione adatta.

gnd-------Questo è il pin di terra. Trigger --- L'ingresso da arduino è collegato a questo pin (qualsiasi pin digitale).

echo-------L'output dal sensore viene portato ad arduino stabilendo una connessione tra echo e qualsiasi pin digitale configurato come input.

Codifica: la parte più semplice! Una semplice codifica per iniziare a lavorare con questo sensore è fornita nelle immagini sopra riportatelo!

Sostituire il numero di pin corretto su quale pin digitale è stato collegato l'eco e il trigger. Secondo l'immagine della connessione, a condizione che il trigger sia collegato al pin 12 e l'eco sia collegato al pin-11.

Conversione del tempo in distanza

L'uscita del sensore dall'eco che è il tempo in millisecondi può essere facilmente convertita in distanza dividendo l'uscita per 58. Ciò può essere facilmente ottenuto tramite una singola riga di codifica.

Una semplice applicazione in tempo reale:

Se vuoi realizzare nella tua casa un'automazione che serve per accendere o spegnere automaticamente le luci in una stanza rilevando l'ingresso e l'uscita di persone. Il rilevamento dell'essere umano può essere ottenuto identificando un improvviso calo del valore di uscita del sensore e il sistema può essere programmato di conseguenza.

Passaggio 4: sensore di rilevamento umano PIR

Sensore di rilevamento umano PIR
Sensore di rilevamento umano PIR
Sensore di rilevamento umano PIR
Sensore di rilevamento umano PIR
Sensore di rilevamento umano PIR
Sensore di rilevamento umano PIR

Come suggerisce il nome, viene utilizzato per rilevare la presenza di un essere umano o di qualsiasi animale che irradia calore. Pertanto, utilizza le onde IR per rilevare il calore emesso da un essere umano e fornire l'output di conseguenza. Usarlo è molto semplice!

dettagli pin e connessione:

VCC --- questo è il pin di alimentazione a cui è collegato il 5v in arduino.

Gnd-----Questo è il pin di terra e collegato con il gnd di arduino.

O/P------questo è il pin di uscita che viene utilizzato per portare i dati di uscita all'arduino, può essere collegato a qualsiasi pin digitale.

Oltre ai pin il sensore è dotato di due manopole regolabili utilizzate per variare la sensibilità e il ritardo. codifica: la parte più semplice!

Fare riferimento alle immagini fornite sopra per il codice di esempio. se l'uscita rimane costante, prova a variare la manopola della sensibilità e potresti ottenere l'uscita desiderata.

Esempio in tempo reale!

È molto utile nei progetti di automazione domestica in quanto è molto importante sapere se l'essere umano è presente o meno e far funzionare il sistema di conseguenza. Può essere utilizzato per controllare le luci del bagno in quanto non è necessario quando non è in uso risparmiando energia elettrica.

Passaggio 5: sensore sonoro

Sensore sonoro
Sensore sonoro
Sensore sonoro
Sensore sonoro

Il sensore sonoro riceve tutte le onde sonore create nell'ambiente circostante e fornisce la sua uscita di conseguenza. Può essere utilizzato sia come analogico che come digitale.

1. Durante la connessione a DIGITALE:

L'uscita sarà sotto forma di 0 e 1 quindi la sensibilità può essere variata solo utilizzando il tirmpot fornito con il modulo.

2. Durante la connessione con ANALOG:

L'output è sotto forma di dati a 16 bit quindi senza l'uso di trimpot l'azione richiesta può essere eseguita avendo un valore standard di riferimento e utilizzandolo in una condizione (come "se").

Le due condizioni precedenti si applicano a qualsiasi sensore con una prospettiva simile, ovvero con un trimpot su di esso. Non ci sono complicazioni nell'usare questo, puoi usarlo facilmente semplicemente alimentando il sensore con 5v e prendendo l'uscita nella forma desiderata sia analogica che digitale.

Applicazione dal vivo

Può essere utilizzato in domotica per il controllo delle luci e dei ventilatori a mani libere, come un doppio battito può essere programmato per l'accensione e un singolo battito può essere programmato per lo spegnimento

Passaggio 6: sensori di pioggia e umidità del suolo:

Sensori di pioggia e umidità del suolo
Sensori di pioggia e umidità del suolo
Sensori di pioggia e umidità del suolo
Sensori di pioggia e umidità del suolo
Sensori di pioggia e umidità del suolo
Sensori di pioggia e umidità del suolo

Questi sono alcuni sensori davvero interessanti che forniscono dati davvero utili e sono davvero fantastici da usare!

Sono molto simili al tuo sensore sonoro spiegato in precedenza, quindi possono essere usati sia come analogici che digitali. E in base ai valori del sensore possono essere programmati per svolgere il tuo compito.

Applicazioni live: il sensore di umidità del suolo può essere utilizzato per automatizzare il tuo giardino e irrigare le piante in base alle loro esigenze e risparmiare acqua. Quindi puoi provare molto di più, lavorare con arduino è oltre la tua immaginazione!

Passaggio 7: mini e micro servi:

Mini e Micro Servi
Mini e Micro Servi

È davvero bello conoscere e lavorare con i servi poiché fanno in modo che il sistema sia in movimento! Ho già pubblicato un'istruzione dettagliata sui servo e le sue applicazioni a cui puoi fare riferimento facendo clic sul collegamento.

SERVO

Passaggio 8: Relè (per controllare l'alta tensione!)

Relè-(per controllare l'alta tensione!)
Relè-(per controllare l'alta tensione!)
Relè-(per controllare l'alta tensione!)
Relè-(per controllare l'alta tensione!)
Relè-(per controllare l'alta tensione!)
Relè-(per controllare l'alta tensione!)

Sapere questo è molto importante in quanto servirà come chiave per l'automazione domestica, poiché tutti gli elettrodomestici funzionano su AC e non possono essere controllati direttamente e richiedono un'interfaccia che è il relè.

Dettagli pin:

Il 5v è collegato con l'alimentazione.

Il gnd è collegato a massa.

Il pin del segnale è collegato ai pin digitali di arduino in quanto puoi controllare il relè con questo.

Il COM è collegato alla fonte di alimentazione dell'alta tensione, dovresti stare molto attento mentre lavori con l'AC in quanto può ferirti gravemente, quindi se sei nuovo allora sarebbe meglio avere un aiutante. Il funzionamento del relè è chiaramente illustrato nella tabella sopra, fare riferimento alle immagini, spero non servano ulteriori spiegazioni.

Passaggio 9: display a cristalli liquidi LCD

Display LCD a cristalli liquidi
Display LCD a cristalli liquidi
Display LCD a cristalli liquidi
Display LCD a cristalli liquidi
Display LCD a cristalli liquidi
Display LCD a cristalli liquidi

Sono usati per conoscere il processo che avviene all'interno come i valori dei sensori, possono anche essere usati per far interagire l'utente con il sistema. I dettagli della connessione sono spiegati nelle immagini visualizzate sopra. Il trim pot viene utilizzato per variare il contrasto del display.

I pin D1, D2, D3, D4 sono utilizzati per il trasferimento dei dati.

Codifica di esempio: la codifica è fornita nelle immagini mostrate sopra, riferiscila!

La riga nel codice sopra Liquidcrystal lcd(12, 11, 5, 4, 3, 2); implica che-(Rs, E, d0, d1, d2, d3) collegato ai pin arduino (12, 11, 5, 4, 3, 2) rispettivamente.

Lcd.begin(16, 2); - dice che il display utilizzato è di tipo 16*2 (colonna, riga)

Passaggio 10: grazie per aver imparato con me!

Grazie per aver imparato con me!!!
Grazie per aver imparato con me!!!

Spero che questo modulo ti piaccia, per favore fammi sapere se ci sono errori di correzioni o miglioramenti che possono essere fatti e sarò felice di saperlo! Se hai domande o dubbi sui contenuti forniti sopra, fammelo sapere nella sezione commenti e sarò felice di aiutarti in ogni modo possibile.

Fai clic sul pulsante preferito se ti piace questa istruzione in modo da poterla fare riferimento per eventuali chiarimenti futuri. Ho molte altre cose utili da condividere con te, quindi restiamo connessi SEGUImi per ulteriori informazioni utili. ********** Condividi la conoscenza! Crea idee! ***********

Consigliato: