Sommario:

Sistema di rilevamento basato su Arduino: 6 passaggi
Sistema di rilevamento basato su Arduino: 6 passaggi

Video: Sistema di rilevamento basato su Arduino: 6 passaggi

Video: Sistema di rilevamento basato su Arduino: 6 passaggi
Video: Rilevare fumo con Arduino ed inoltro email: Progetto Open Source 2024, Dicembre
Anonim
Sistema di rilevamento basato su Arduino
Sistema di rilevamento basato su Arduino
Sistema di rilevamento basato su Arduino
Sistema di rilevamento basato su Arduino

In questo Instructable, Realizzeremo un semplice sistema di rilevamento basato su Arduino utilizzando il sensore ultrasonico, un servomotore e un cicalino piezoelettrico che inizia a suonare quando il sensore rileva un oggetto nel suo raggio d'azione. Questo è un progetto semplice che può essere fatto entro un'ora e questo aggiungerà anche alle tue conoscenze su Arduino e sui componenti che vengono utilizzati.

Quindi iniziamo!!!

Passaggio 1: lavoro

Lavorando
Lavorando
Lavorando
Lavorando

Il funzionamento di questo sistema è il seguente:

Il sensore a ultrasuoni che ha una portata di 400 cm è posizionato su un servomotore e mentre ruota il sensore rileverà se è presente un oggetto ostruente.

Se è presente un oggetto che ostruisce il sensore lo rileverà e invierà un segnale al buzzer che a sua volta inizia a suonare e la distanza alla quale l'oggetto può essere visualizzato nel monitor seriale dell'IDE Arduino.

Questi dati del Sensore vengono inviati anche al Software Processing IDE che poi crea una mappa grafica che mostra dove ea che distanza è presente l'oggetto.

Passaggio 2: componenti e strumenti necessari

1. Arduino UNO e cavo Ethernet

2. Sensore a ultrasuoni - HC-SR04

3. Servomotore - MG-995

4. Cicalino piezoelettrico

5. Tagliere di pane

6. Cavi jumper maschio - maschio

7. Cavi jumper femmina - maschio

8. Fevikwik - 2

9. Piccola scatola di plastica

10. Coltello

Passaggio 3: collegamenti da effettuare:

Collegamenti da effettuare
Collegamenti da effettuare
Collegamenti da effettuare
Collegamenti da effettuare

Collega il Pin Trigger del Sensore al Pin 2 di Arduino

Collega il Pin Echo del Sensore al Pin 3 di Arduino

Collegare rispettivamente Vcc e GND dell'Alimentazione del Sensore e della Terra

Posiziona il cicalino sulla breadboard

Collega il suo polo positivo al pin 10 di Arduino e collega il polo negativo a massa

Collegare i fili nero e rosso del servomotore rispettivamente a massa e alimentazione

Collega il filo giallo del servomotore al Pin 9 di Arduino

Collegare il terminale 5V dell'Arduino all'alimentazione e il terminale GND dell'Arduino a terra

Dopo aver terminato questi collegamenti, posizionare l'intero circuito all'interno come mostrato in figura

Ora è il momento di codificare

Passaggio 4: la scatola di plastica

La scatola di plastica
La scatola di plastica
La scatola di plastica
La scatola di plastica

Come avete visto nelle immagini, abbiamo utilizzato una scatola di plastica di medie dimensioni.

Tagliare il coperchio della scatola in due pezzi come mostrato in modo da aprire metà del coperchio per regolare i collegamenti mentre il motore non viene disturbato.

Taglia un piccolo foro quadrato nella parte inferiore della scatola come mostrato nell'immagine per collegare il cavo Ethernet ad Arduino.

Passaggio 5: codice

Questo progetto è costituito da due codici, uno per l'IDE di Arduino e l'altro per l'IDE di elaborazione.

L'IDE di elaborazione viene utilizzato per creare il radar in cui tutti gli oggetti vengono mappati nelle loro posizioni.

Il software può essere scaricato qui.

Il codice è disponibile di seguito -:

Passaggio 6: ritocchi finali

Tocchi finali
Tocchi finali
Tocchi finali
Tocchi finali
Tocchi finali
Tocchi finali

Dopo aver terminato la connessione e caricato il codice nell'Arduino posizionare con cura il circuito nella scatola di plastica come mostrato e posizionare con attenzione anche il sensore a ultrasuoni sul servomotore come mostrato in figura e posizionare il servomotore sul coperchio della scatola e attaccare lo con someikwik.

Se il cicalino non funziona, ricontrollare i collegamenti del cicalino e anche del sensore.

Divertiti!

Consigliato: