Taula de continguts:

Sistema de detecció basat en Arduino: 6 passos
Sistema de detecció basat en Arduino: 6 passos

Vídeo: Sistema de detecció basat en Arduino: 6 passos

Vídeo: Sistema de detecció basat en Arduino: 6 passos
Vídeo: Leap Motion SDK 2024, Desembre
Anonim
Sistema de detecció basat en Arduino
Sistema de detecció basat en Arduino
Sistema de detecció basat en Arduino
Sistema de detecció basat en Arduino

En aquest instructiu, Farem un senzill sistema de detecció basat en Arduino mitjançant el Senor per ultrasons, un servomotor i un brunzidor piezoelèctric que comença a sonar quan el sensor detecta un objecte dins del seu abast. Es tracta d’un projecte senzill que es pot fer en una hora i això també afegirà els vostres coneixements sobre l’Arduino i els components que s’utilitzen.

Així que Comencem !!!

Pas 1: treballar

Treball
Treball
Treball
Treball

El funcionament d’aquest sistema és el següent:

El sensor d'ultrasons que té un abast de 400 cm es col·loca en un servomotor i, a mesura que gira, el sensor detectarà si hi ha algun objecte obstructiu.

Si hi ha un objecte obstructiu, el sensor el detectarà i enviarà un senyal al brunzidor que al seu torn comença a sonar i la distància a la qual es pot veure l'objecte al monitor sèrie de l'IDE Arduino.

Aquestes dades del sensor també s’envien al programari de processament IDE, que crea un mapa gràfic on es mostra on i quina distància hi ha l’objecte.

Pas 2: components i eines necessaris

1. Arduino UNO i cable Ethernet

2. Sensor d'ultrasons - HC-SR04

3. Servomotor - MG-995

4. Zumbador piezoelèctric

5. Taula de pa

6. Mascle - Cavalls de pont masculí

7. Femella - Cavalls de pont masculí

8. Fevikwik - 2

9. Capsa de plàstic petita

10. Ganivet

Pas 3: connexions que cal establir:

Connexions a fer
Connexions a fer
Connexions a fer
Connexions a fer

Connecteu el pin del gatell del sensor al pin 2 de l'Arduino

Connecteu el pin Echo del sensor al pin 3 de l'Arduino

Connecteu Vcc i GND del subministrament del sensor i de la terra respectivament

Col·loqueu el brunzidor a la pissarra

Connecteu l'extrem positiu al pin 10 de l'Arduino i connecteu l'extrem negatiu a terra

Connecteu el cable negre i vermell del servomotor a terra i al subministrament respectivament

Connecteu el cable groc del servomotor al pin 9 de l'Arduino

Connecteu el terminal de 5 V de l'Arduino per subministrar-lo i el terminal GND de l'Arduino a terra

Després d'acabar aquestes connexions, col·loqueu tot el circuit a l'interior del com es mostra a la figura

Ara és hora de codificar

Pas 4: la caixa de plàstic

La caixa de plàstic
La caixa de plàstic
La caixa de plàstic
La caixa de plàstic

Com heu vist a les imatges, hem utilitzat una caixa de plàstic de mida mitjana.

Talleu la tapa de la caixa en dos trossos, tal com es mostra, per tal d’obrir la meitat de la tapa per ajustar les connexions mentre el motor no es pertorbi.

Talleu un petit forat quadrat a la part inferior de la caixa tal com es mostra a la imatge per connectar el cable Ethernet a l’Arduino.

Pas 5: Codi

Aquest projecte consta de dos codis, un per a l'IDE Arduino i l'altre per al processament de l'IDE.

L'IDE de processament s'utilitza per crear el radar on es mapen tots els objectes a la seva ubicació.

El programari es pot descarregar aquí.

El codi està disponible a continuació -:

Pas 6: tocs finals

Tocs finals
Tocs finals
Tocs finals
Tocs finals
Tocs finals
Tocs finals

Després d'acabar la connexió i carregar el codi a l'Arduino, col·loqueu el circuit amb cura a la caixa de plàstic com es mostra i col·loqueu també el sensor d'ultrasons al motor Servo com es mostra a la figura i col·loqueu el Servo motor a la tapa de la caixa i enganxeu-lo. amb fewikwik.

Si el brunzidor no funciona, torneu a comprovar les connexions del brunzidor i també del sensor.

Gaudeix-ne!

Recomanat: