Mündəricat:

İr Sensor Modulunu necə etmək olar: 4 addım
İr Sensor Modulunu necə etmək olar: 4 addım

Video: İr Sensor Modulunu necə etmək olar: 4 addım

Video: İr Sensor Modulunu necə etmək olar: 4 addım
Video: Использование датчика расстояния Sharp IR GP2Y0A51SK0F с Arduino (от 2 см до 15 см) 2024, Iyul
Anonim
İr Sensor Modulunu necə etmək olar
İr Sensor Modulunu necə etmək olar
İr Sensor Modulunu necə etmək olar
İr Sensor Modulunu necə etmək olar
İr Sensor Modulunu necə etmək olar
İr Sensor Modulunu necə etmək olar

Salam uşaqlar mən Manikantam və bu gün öz ir sensor modulumuzu quracağıq. Bu layihədə sizə öz ir sensoru necə hazırlayacağınızı və arduino istifadə edərək və arduino olmadan necə istifadə edəcəyinizi izah edəcəyəm. Robotdan uzaqlaşan bir maneə qurdum və buna görə də ətrafımda yatan bir neçə LED var idi, layihəm üçün öz ir sensorlar qurmağı düşündüm. Beləliklə başlayaq:)

Təchizat

  • 1 x İr ötürücü, alıcı
  • 1 x 10k müqavimətçi
  • 1 x 100ohm rezistor
  • 1 x bc547/2n222a tranzistor
  • 1 x Arduino
  • tələb olunan komponentləri görmək üçün bu linki ziyarət edin

Addım 1: Avadanlıq Bağlantısı:

Avadanlıq Bağlantısı
Avadanlıq Bağlantısı
Avadanlıq Bağlantısı
Avadanlıq Bağlantısı
  • ir ledləri bağladı
  • IR ötürücüsünün anodunu 100 ohm rezistora bağlayın
  • IR alıcısının mənfi hissəsini 10k rezistora qoşun
  • 10k və 100ohm rezistorun hər iki ucunu birləşdirin (bu +ve pinidir, 5v -ə qoşun)
  • İr qəbuledicisi və ir ötürücüsünün anodunu və katotunu bir -birinə bağlayın (bu -ve pinidir, yerə bağlayın)
  • Alıcı anoduna başqa bir tel bağlayın (bu siqnal pinidir)
  • İşarələrə baxaraq anod və katodu təyin edə bilərsiniz, daha uzun pin anod, daha qısa katoddur
  • Ledin kənarına, led id katodunun düz kənarına baxaraq anod və katodu da müəyyən edə bilərsiniz.
  • Mənim kimi 100 ohm müqavimət tapmasanız, 100 ohm yaxınlığında olan hər hansı bir rezistordan istifadə edə bilərsiniz.

Addım 2: Arduino olmadan Maneə Sensor Dövrü:

Arduino olmadan Maneə Sensor Dövrü
Arduino olmadan Maneə Sensor Dövrü

arduino olmadan maneə sensoru dövrəsi:

Maneə sensoru etmək üçün komponentləri yuxarıdakı sxemdə göstərildiyi kimi bağlayın.

  1. Yuxarıda qurduğumuz ir sensoru götürün, ir led siqnal pinini 2n222a/ bc547 tranzistorunun əsasına qoşun (lazım olduqda rezistoru bazaya əlavə edin)
  2. Transistor emitörünü yerə bağlayın və ir sensorunun gnd pinini də yerə bağlayın
  3. Transistor kollektorunu ledin katotuna qoşun
  4. Led və ir sensorunun anodunu 5v -ə qoşun
  5. Ledin parladığını görə biləcəyiniz hər hansı bir obyekti qarşınıza qoysanız hazırdır, göstəriş üçün LED əvəzinə səs siqnalı da istifadə edə bilərsiniz.

Addım 3: Arduino istifadə edərək Maneə Detektoru:

Arduino istifadə edərək Maneə Dedektoru
Arduino istifadə edərək Maneə Dedektoru
Arduino istifadə edərək Maneə Dedektoru
Arduino istifadə edərək Maneə Dedektoru
Arduino istifadə edərək Maneə Dedektoru
Arduino istifadə edərək Maneə Dedektoru
  1. Arduino lövhənizi və ir ötürücü və qəbuledicinizi götürün.
  2. Verici anodunu 100 ohm və 5v -ə bağlayın və katodu gnd -ə qoşun
  3. Alıcının anodunu vericinin katotuna qoşun 10k rezistoru ir anoduna bağlayın
  4. Hər iki rezistor ucunu 5v -ə qoşun
  5. Alıcıdan alınan siqnal pinini arduino üzərindəki A5 -ə bağlayın.

*Arduino ide -ni açın və aşağıda verilən kodu yapışdırıb uno lövhəsinə yükləyin.

Addım 4: Kod:

Kod
Kod
Kod
Kod
Kod
Kod

İŞ KODU:

  • Serial monitoru açın
  • Sensor tərəfindən göndərilən dəyərləri görə bilərsiniz
  • İndi əlinizi ir sensoruna yaxınlaşdırmağa çalışın
  • Əlinizi ir sensoruna yaxınlaşdıraraq dəyərlərin azalmağa davam etdiyini görəcəksiniz.
  • Bu dəyərlərə görə maneənin nə qədər uzaqda və ya yaxın olduğunu öyrənə bilərsiniz.
  • Növbəti bloqda bu sensorlardan istifadə edərək robot maşın hazırlayacağam, o vaxta qədər bizi izləyin:)

int giriş pin = A5;

int sensoru; void setup () {Serial.begin (9600); pinMode (giriş pin, GİRİŞ); void loop () {sensor = analogRead (inputpin); Serial.println (sensor); }

Tövsiyə: