Mundarija:
- 1 -qadam: kerakli materiallar
- 2 -qadam: Non taxtasida materiallarni yig'ing
- 3 -qadam: LED va buzzerni ulash
- 4 -qadam: Nihoyat dasturlash !!
Video: Arduino hammasi bitta sensorlar: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
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
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
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
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:
Hammasi bitta raqamli xronometrda (soat, taymer, signal, harorat): 10 qadam (rasmlar bilan)
Hammasi bitta raqamli xronometrda (soat, taymer, signal, harorat): biz boshqa musobaqalarga taymer yasashni rejalashtirgandik, lekin keyinchalik biz soatni ham (RTCsiz) qo'lladik. Dasturlashni boshlaganimizda, biz qurilmaga ko'proq funktsiyalarni qo'llashni xohladik va DS3231 RTC -ni qo'shdik
Hammasi bitta mikrokontroler taxtasida: 8 qadam
Hammasi bitta mikrokontrolerlar taxtasi: Hammasi bitta mikrokontrolderlar panelining maqsadi Arduino-dan ko'ra ko'proq funktsional bo'lishdir, taxminan 100 soatlik dizayndan so'ng, men uni jamoatchilik bilan bo'lishishga qaror qildim, umid qilamanki, siz bu harakatni qadrlaysiz va qo'llab -quvvatlang (har qanday savol yoki
Hammasi bitta ko'chma kommunal quvvat banki: 11 qadam (rasmlar bilan)
Hammasi bitta ko'chma kommunal quvvat banki: yukni to'kish yoki o'chirish - bu Hindiston, Janubiy Afrika, Bangladesh va boshqalar kabi rivojlanayotgan mamlakatlarda tez -tez uchraydigan hodisa. Bu bizning kundalik faoliyatlarimizga va asosan bizning fikrimizga katta ta'sir qiladi
Hammasi bitta arkada tizimida: 12 qadam (rasmlar bilan)
Hammasi bitta arja tizimida: men ilgari arja joystikini qurganman va u juda katta edi (2 ta o'yinchi uchun 60x30x12 santimetr), shuning uchun ham ishlatish uchun o'yinga tayyor bo'lgan kompyuter kerak bo'ladi va hokazo. bir joyda saqlanib qoldi, men eslay olmayman
Muiltple Wiimote modlari hammasi bitta. 3 qadam
Muiltple Wiimote Mods All in One: Mana yana qaytamiz. Ammo bu safar modalar shunchalik osonki, men ulardan uchtasini bitta, Easy A tugmasi, Nunchuck LED va O'yinchi ko'rsatkichlari rejimiga qo'yaman. Birinchidan shuni aytmoqchimanki, bu usullarning hech biri men tomonidan amalga oshirilmagan. Men qilgan birinchi modlar bu