Cov txheej txheem:

Yuav Ua Li Cas Ir Sensor Module: 4 Kauj Ruam
Yuav Ua Li Cas Ir Sensor Module: 4 Kauj Ruam

Video: Yuav Ua Li Cas Ir Sensor Module: 4 Kauj Ruam

Video: Yuav Ua Li Cas Ir Sensor Module: 4 Kauj Ruam
Video: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Kaum ib hlis
Anonim
Yuav Ua Li Cas Ir Sensor Module
Yuav Ua Li Cas Ir Sensor Module
Yuav Ua Li Cas Ir Sensor Module
Yuav Ua Li Cas Ir Sensor Module
Yuav Ua Li Cas Ir Sensor Module
Yuav Ua Li Cas Ir Sensor Module

Nyob zoo cov txiv neej Kuv yog Manikant thiab hnub no peb tab tom tsim peb tus kheej ir sensor module. Hauv qhov haujlwm no kuv yuav piav qhia koj yuav ua li cas thiaj ua rau koj tus kheej ir sensor thiab yuav siv nws li cas siv arduino thiab kuj tsis muaj arduino. Kuv tab tom tsim kab hauv qab no thiab ua kom tsis txhob muaj neeg hlau, thiab kuv kuj muaj ob peb ir leds dag ib ncig vim li no, kuv xav tias tsim kuv tus kheej ir sensors rau kuv qhov project. So cia pib:)

Khoom siv

  • 1 x Ir transmitter, tus txais
  • 1 x 10k Resister
  • 1 x 100ohm resistor
  • 1 x bc547/2n222a transistor
  • 1 x Arduino
  • mus ntsib qhov txuas no kom pom cov khoom siv xav tau nyem rau ntawm no

Kauj Ruam 1: Kev Kho Vajtse:

Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse
  • txuas cov ir leds tau muab
  • Txuas lub anode ntawm ir transmitter mus rau 100 ohm resisitor
  • Txuas qhov tsis zoo ntawm ir tus txais rau 10k resistor
  • Txuas ob qho kawg ntawm 10k thiab 100ohm resistor (qhov no yog +tus pin, txuas nws rau 5v)
  • Txuas lub anode thiab cathode ntawm ir tus txais thiab ir transmitter ua ke (qhov no yog -ve tus pin, txuas rau hauv av)
  • Txuas lwm tus xaim mus rau anode ntawm tus txais (qhov no yog tus pin teeb liab)
  • Koj tuaj yeem txheeb xyuas qhov anode thiab cathode ntawm coj los ntawm kev saib ntawm tus pin, tus pin ntev dua yog anode thiab luv dua yog cathode
  • Koj kuj tseem tuaj yeem txheeb xyuas anode thiab cathode los ntawm kev saib ntawm ntug ntawm coj, tiaj tiaj ntawm coj id cathode.
  • Yog tias koj tsis pom 100 ohm resistor li kuv tau koj tuaj yeem siv lwm yam resistor ze rau 100 ohm.

Kauj Ruam 2: Obstacle Sensor Circuit Tsis Muaj Arduino:

Obstacle Sensor Circuit Tsis Muaj Arduino
Obstacle Sensor Circuit Tsis Muaj Arduino

teeb meem sensor Circuit tsis muaj arduino:

Txuas cov khoom siv raws li qhia hauv kab lus saum toj no txhawm rau ua teeb meem teeb meem.

  1. Coj tus ir sensor uas peb tau tsim los saum toj no, txuas lub teeb liab tus pin ntawm ir coj mus rau lub hauv paus ntawm 2n222a/ bc547 transistor (ntxiv cov resistor rau lub hauv paus yog xav tau)
  2. Txuas emitter ntawm transistor rau hauv av thiab tseem txuas gnd pin ntawm ir sensor rau hauv av
  3. Txuas tus neeg sau ntawm transistor rau cathode ntawm coj
  4. Txuas lub anode ntawm coj, thiab ir sensor rau 5v
  5. Nws tau npaj tiav yog tias kov ib qho khoom nyob rau hauv pem hauv ntej ntawm nws koj tuaj yeem pom lub teeb ci ci, koj kuj tseem tuaj yeem siv lub suab nrov tsis siv coj los qhia

Kauj Ruam 3: Txheeb Teeb Meem Siv Arduino:

Obstacle Ntes Siv Arduino
Obstacle Ntes Siv Arduino
Obstacle Ntes Siv Arduino
Obstacle Ntes Siv Arduino
Obstacle Ntes Siv Arduino
Obstacle Ntes Siv Arduino
  1. Coj koj lub arduino board thiab ir transmitter thiab tus txais.
  2. Txuas cov xa hluav taws xob anode rau 100 ohm thiab rau 5v thiab txuas cathode rau gnd
  3. Txuas qhov anode ntawm tus txais mus rau cathode ntawm tus xa khoom Txuas 10k resistor rau ir txais anode
  4. Txuas ob lub resistor xaus rau 5v
  5. Txuas lub teeb liab tus pin coj los ntawm tus txais rau A5 ntawm arduino.

*Qhib arduino lub tswv yim thiab muab cov lej tso rau hauv qab no thiab rub nws mus rau pawg uno.

Kauj ruam 4: Code:

Txoj Cai
Txoj Cai
Txoj Cai
Txoj Cai
Txoj Cai
Txoj Cai

CODE ua haujlwm:

  • Qhib serial saib
  • Koj tuaj yeem pom qhov txiaj ntsig xa los ntawm lub ntsuas cua
  • Tam sim no sim coj koj txhais tes ze rau ntawm lub sensor ir
  • Koj yuav pom tias qhov tseem ceeb txo qis koj tau txav koj txhais tes los ze rau ntawm ir sensor.
  • Los ntawm cov txiaj ntsig no koj tuaj yeem paub deb npaum li cas lossis ze dua yog qhov teeb meem.
  • Hauv blog tom ntej no kuv yuav ua lub tsheb neeg hlau siv cov ntsuas no li no nyob twj ywm kom txog thaum ntawd bye:)

int inputpin = A5;

tus sensor; teeb tsa tsis muaj dab tsi () {Serial.begin (9600); pinMode (inputpin, INPUT); lub voj void () {sensor = analogRead (inputpin)); Serial.println (sensor); }

Pom zoo: