
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37




Hola a tots, En aquest article escriuré com utilitzar el sensor IR d’obstància d’evitació a Arduino.
Components necessaris:
- Sensor d'evitació d'obstacles IR
- Arduino Nano V.3
- Filferro de saltar
- USBmini
Es requereix programari:
IDE Arduino
Pas 1: Sensor IR d’obstància d’evitació


El seu sensor es pot utilitzar per detectar objectes o obstacles que hi ha al davant mitjançant la llum infraroja reflectida.
Aquest sensor té 2 parts principals, és a dir, un emissor IR i un receptor IR. L’emissor IR té el deure d’emetre llum infraroja. quan colpeja un objecte, es reflectirà la llum infraroja. I la funció del receptor IR és rebre la reflexió infraroja.
Quan el receptor IR rep la llum infraroja reflectida, la sortida serà "BAIXA". Quan el receptor IR no rep llum reflectida per infraroigs, la sortida serà "ALTA".
Hi ha 2 indicadors LED en aquest sensor. Led indicador d'alimentació i led indicador de sortida. El LED indicador d’alimentació s’encendrà si el mòdul funciona amb corrent elèctric. El LED indicador de sortida s’encendrà si hi ha un objecte davant del sensor o del receptor IR que rebi reflexió de llum infraroja.
Pas 2: connecteu el sensor IR a Arduino



Utilitzeu un cable jumper per connectar el sensor IR a Arduino.
Vegeu la imatge anterior o les instruccions sobre això:
IR a Arduino
VCC ==> + 5V
GND ==> GND
OUT ==> D2
Pas 3: Programació

A continuació es mostra un esbós que he fet per provar aquest sensir IR:
int pinIR = 2;
configuració nul·la () {
Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Detecta el sensor IR"); retard (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == BAIX) {Serial.println ("Detectat"); } else if (IRstate == HIGH) {Serial.println ("No detectat"); } retard (1000); }
També proporciono el fitxer, que es pot descarregar a continuació:
Pas 4: resultat


Si col·loqueu un objecte davant del sensor, el monitor sèrie dirà "Detectat".
si no hi ha cap objecte davant del sensor, la sèrie del monitor dirà "No s'ha detectat".
Aquest resultat es pot utilitzar per controlar LEDs, relés i altres.
La funció dels sensors IR no és només detectar objectes. podem utilitzar aquest sensor IR per llegir les dades del control remot. i ho faré en el següent article.
Recomanat:
Robot d'evitació d'obstacles que utilitza un sensor d'ultrasons (Proteus): 12 passos

Robot d'evitació d'obstacles que utilitza un sensor d'ultrasons (Proteus): generalment ens trobem amb qualsevol robot d'evitació d'obstacles. La simulació de maquinari d’aquest robot forma part de la competència en molts col·legis i en molts esdeveniments. Però la simulació de programari del robot d'obstacles és poc freqüent. Tot i que si el podem trobar en algun lloc
Comptador Arduino mitjançant pantalla LED TM1637 i sensor d'evitació d'obstacles: 7 passos

Comptador Arduino amb pantalla LED TM1637 i sensor d’evitació d’obstacles: en aquest tutorial aprendrem com fer un comptador de dígits senzill mitjançant la pantalla LED TM1637 i sensor d’evitació d’obstacles i Visuino
SENSOR D'OBSTACLES I EVITACIÓ ROVER: 3 passos

SENSIBILITAT D'OBSTACLES I EVITACIÓ: Un rover és un vehicle d'exploració espacial dissenyat per moure's per la superfície d'un planeta o d'un altre cos celeste. Alguns rovers han estat dissenyats per transportar membres d'una tripulació de vol espacial humà; altres han estat robots parcialment o totalment autònoms. R
Cotxe intel·ligent d'evitació d'obstacles Arduino de 20 dòlars: 4 passos

Cotxe intel·ligent d'evitació d'obstacles Arduino de 20 dòlars: espero que us hagi agradat el vídeo anterior, en aquest tutorial podeu convertir-vos en un dels cotxes robot d'evitació d'obstacles per menys de 30 dòlars. banggood.com/DIY-L298N-2WD-Ultrasonic…Parts que potser no podreu
Joc d'evitació d'obstacles amb sensor de distància: 5 passos

Joc d'evitació d'obstacles amb sensor de distància: joc d'evitació d'obstacles com Flappy Bird. Mou la mà per evitar la col·lisió. És fàcil de fer i divertit de jugar