Mundarija:

Arduino hammasi bitta sensorlar: 4 qadam
Arduino hammasi bitta sensorlar: 4 qadam

Video: Arduino hammasi bitta sensorlar: 4 qadam

Video: Arduino hammasi bitta sensorlar: 4 qadam
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Noyabr
Anonim
Arduino hammasi bitta sensorlar
Arduino hammasi bitta sensorlar

Assalomu alaykum aziz robot-do'stlarim, bu Muhammad Baqar, men bu ajoyib kombinatsiyalangan loyihani amalga oshirish uchun ko'p mehnat qildim …. "Birlashgan" haqida tashvishlanishim kerak, ha, men 3 xil modulni o'z ichiga olgan ultratovushli sensorlar (HC-) ni o'z ichiga olgan loyihani tayyorladim. SR04), Bluetooth moduli (HC-06), olov sensori (4-pinli).

Men "Asosiy mexatronika va Arduino" bo'yicha diplom oldim. Hozircha men ko'plab loyihalarni yaratganman, lekin bunaqa emas …. Umid qilamanki, siz bu loyihani amalga oshirishdan zavqlanasiz … Boshlashni boshlaylik.

1 -qadam: kerakli materiallar

Kerakli materiallar!
Kerakli materiallar!
Kerakli materiallar!
Kerakli materiallar!
Kerakli materiallar!
Kerakli materiallar!

1) Arduino Uno (tavsiya etiladi)

2) Ultrasonik sensor (HC-SR04)

3) Bluetooth moduli (HC-06)

4) Shift reestri (74HC595)

5) Olov sensori (4-pinli)

6) 3 ta non taxtasi (o'lchamlari rasmda ko'rsatilgan)

7) Arduino kabeli

8) Servo dvigatel va mexanik kichik qismlar, shu jumladan tornavida

9) o'tish simlari (erkakdan erkakgacha 35, erkakdan ayolga 5)

10) 7 x Sariq LED, 4 x Qizil LED, 1 x Buzzer, 1 x Yashil LED va 2 Rezistor (Sizning tanlovingiz)

11) Baza uchun 1 x termopol (sizning tanlovingiz)

2 -qadam: Non taxtasida materiallarni yig'ing

Non panelidagi materiallarni yig'ing
Non panelidagi materiallarni yig'ing
Non panelidagi materiallarni yig'ing
Non panelidagi materiallarni yig'ing
Non panelidagi materiallarni yig'ing
Non panelidagi materiallarni yig'ing

1) Boshlash uchun, LED, sensorlar va modullar va smenali registrdan boshlab, non taxtalaridagi materiallarni to'plang.

2) Ikkinchidan, Arduino -ning GND (salbiy pin) ni VCC yoki 5V (musbat) bilan bir xil bo'lgan non taxtalarida bitta qatorga qo'shilish.

3) Ulanishlar:

Olov sensori:

i) Arduino A0 ga A0 pin

ii) Arduino -dan VCC -ga

iii) Arduino GND dan GND gacha

Ultrasonik sensor:

i) GND to GND to Arduino va VCC to Arduino

ii) Arduino -ning 7 -pinli va Arduino -ning 6 -sonli echo -pinli uchburchak pin

Bluetooth moduli:

i) Arduino GND dan GND va Arduino VCC uchun +5v

ii) Arxino -dan TX -ga va Arduino -dan RX -ga … qarama -qarshi ulanishlar

Arduino -da GND uchun ikkita port bor …. Shuning uchun iltimos, Bluetooth GND simini Arduino GND ning ikkinchi portiga ulang. Shunday qilib, muammo bo'lmaydi.

Shift reestri:

i) Hammasi bo'lib 16 ta Shift reestri porti bor … Har bir tomonida 8 ta port.

ii) Menga ulanishlarni berishga ruxsat bering:

Shift registrining rasmida ko'rib turganingizdek, Bu ulanish, Simli ulanishlar: 74HC595 8 bitli siljish registri

GND 8 -pin va 13 -pin

5V pin 10 va pin 16

IC Pin 11 Arduino Pin 11

IC Pin 12 Arduino Pin 12

IC Pin 14 Arduino PIN 13

Birinchi LED IC PIN 15

2 -chi LED 8 -chi LEDga - IC -pin 1 -dan 8 -pingacha

E'tibor bering, svetodiodli ulanishlar ijobiy yo'nalishda bo'lishi kerak (uzunroq oyoqli)

Servo dvigatel:

i) Arduino -ning VCC/5v -ga qizil simli va Arduino -ning GND -ga qora simli.

ii) Arduino -ning 8 pinli Servo oq simlari.

Bular eng oddiy ulanishlar, umid qilamanki, siz o'zingiz tushunasiz va sinab ko'rasiz.

3 -qadam: LED va buzzerni ulash

LED va buzzerni ulash
LED va buzzerni ulash
LED va buzzerni ulash
LED va buzzerni ulash

Nihoyat, barcha datchiklar va modullarni va Shift registrini 8 ta LED bilan ulash

Qolgan LED va buzzerdan boshlang.

1) Buzzerni (ijobiy Led (LONG ONE)) 4 pinli Arduino va GND ga GND ga ulang.

2) Endi siz uchta LED bilan qoldingiz … yashil, qizil va sariq.

3) Qizil Ledni Arduino -ning 10 -pinli, Sardu -Arduino -9 -pinli va Yashil Ledli -Arduino -ning 3 -pinli ulang.

4) Ularni ulab bo'lgandan keyin sizda yana bitta LED (sariq) bo'ladi … Arduino -ning 5 pinli piniga ulang.

Shuni yodda tutingki, har doim LED va BUZZERning pozitiv (uzun) oyog'ini ARDUINO ga ulang …. Boshqa oyoq har doim GND ga ulanadi.

4 -qadam: Nihoyat dasturlash !!

YOUTUBE VIDEO Mening yangi kanalimga o'ting va u erda obuna bo'ling … Bu loyihaning videotasvirini ko'ring. Bu dasturda BLUETOOTH, ULTRASONIK SENSORLAR VA YANGI SENSORI VA SHIFT Ro'yxatga oluvchi dasturlari mavjud. // QAYD: Play Marketdan ilovani yuklab oling, nomi: "ARTUINO uchun" BT VOICE CONTROL "Bluetooth buyruqlari: i) hamma chiroqlar yonadi, ii) hamma chiroqlar o'chadi, iii) qizil, sariq, yashil chiroqlar yoqilgan yoki o'chirilgan iv) rahmat, v) birma -bir yoki 1dan 1gacha. Agar siz 90 darajaga o'tishni xohlasangiz, Android ilovasida "rahmat" aytasiz va rasmda ko'rsatilgan dominolarni o'rnatishingiz mumkin.. Kodni bu erga joylashtirishning o'rniga,,, faylni shu erdan yuklab oling ….. Bundan avvalgidan ancha oson. Rahmat !!

MUHAMMAD BAQAR Meni Facebookda kuzatib boring.

Muhammad Baqor. Yoki mening sahifamga o'ting, www.facebook.com/MuhammadBaqar1015/

Tavsiya: