Mundarija:
- 1 -qadam: Materiallar: Sizga nima kerak
- 2 -qadam: Bluetooth AT rejimi va buyruqlar
- 3 -qadam: QUL moduli uchun AT buyruqlari
- 4 -qadam: Asosiy modul uchun AT buyruqlari
- 5 -qadam: Arduino mikro ulanishlari
- 6 -qadam: Arduino Nano ulanishlari
- 7 -qadam: sozlash
- 8 -qadam: 3D bosib chiqarish vaqti !!!: D
- 9 -qadam: Kompyuteringizni boshqaring;)
Video: Kompyuterni simsiz boshqarish, ko'zni yumib;): 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Odatlaringizdan tashqariga chiqish haqida nima deyish mumkin? Yangi narsani sinab ko'rish haqida nima deyish mumkin? !!!!
Kompyuterni boshqarish va klaviatura va sichqonchani ishlatmasdan xohlagan narsani qilish haqida nima deyish mumkin!
Hmm… Lekin bu qanday mumkin?
Ko‘z ochib yumguncha !! Ishonmaysizmi ???
OK, shuning uchun o'qishni davom eting va bu qanday sodir bo'lishi mumkinligini bilib olasiz !!;)
1 -qadam: Materiallar: Sizga nima kerak
- 2x mini non paneli
- 2x HC-05 Bluetooth modullari
- 1 marta Arduino Uno
- 1x Arduino Micro
- 1 marta Arduino Nano
- 1 x SparkFun chiziq sensori QRE1113
- 1x Mini USB-USB kabeli (Arduino Nano uchun)
- 1x Micro usb-USB kabeli (Arduino Micro uchun)
- 1x USB 2.0 A/B kabeli (Arduino Uno uchun)
- 1x potentsiometr 10km
- Jumper simlari (Erkak - Erkak, Erkak - Ayol)
- 1x 9V batareya
- 1x batareya ushlagichi
- 1x o'tish tugmasi
- 1x juft ko'zoynak
- 1x izolyatsion lenta
- 1x payvandlash temir (ixtiyoriy)
2 -qadam: Bluetooth AT rejimi va buyruqlar
Bu jarayon uchun men Arduino Uno taxtasidan foydalanmoqdaman
1. Bluetooth modulining GND va Vcc ni mos ravishda GND va 5V Arduino platasiga ulang.
2. HC-05 Bluetooth-dagi tugmani bosing va uni bosib turganda, Arduino-ni shaxsiy kompyuteringizga ulang. Siz Bluetooth modulining 2 soniya oralig'ida miltillayotganini ko'rasiz, demak siz AT rejimiga o'tdingiz.
3. Arduino IDE -ni oching va Arduino kartasiga bo'sh eskizni yuklang.
4. Bluetooth modulining Rx va Tx ni Arduino kartasining Rx (pin0) va Tx (pin1) mos ravishda ulang.
Muhim: eskizni yuklashda, Rx va Tx ulanishlarini olib tashlang va yuklash tugagandan so'ng ularni yana joylariga ulang.
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (pin 0)
Tx -> Tx (pin1)
Barcha ulanishlar rasmda ko'rsatilgan.
5. HC 05 Bluetooth moduliga har bir buyruqdan keyin Carriage Return & Line Feed kerak bo'ladi.
Serial monitorni oching va "NL va CR ni" va 38400 bodni tanlang.
Kiriting: AT va keyin Yuborish -ni bosing.
Endi siz AT buyruqlariga muvaffaqiyatli kirganingiz uchun javob sifatida OK ni olishingiz kerak!
3 -qadam: QUL moduli uchun AT buyruqlari
1. AT+NAME kiriting? modul nomini ko'rish uchun.
Siz uni xohlaganingizcha o'zgartirishingiz mumkin, masalan: AT+NAME = QUL
2. Parolni ko'rish uchun AT+PSWD? (standart: 1234)
3. Qul bo'lish uchun AT+ROLE = 0 kiriting
4. AT+ADDR = ni kiriting? uning manzilini olish uchun. Bu modulni boshqasi bilan bog'lash uchun siz uning manzilini bilishingiz kerak.
E'tibor bering, manzil shunga o'xshash bo'ladi: 21: 13: 19E8
5. AT rejimidan chiqish uchun uni kompyuterdan uzing.
Eslatma: Manzilni Bluetooth qurilmalarida, qurilmani qo'shish, SLAVE (Bluetooth nomi) o'ng tugmasini bosish, Xususiyatlar, Bluetooth -> Noyob identifikatorda topish mumkin.
4 -qadam: Asosiy modul uchun AT buyruqlari
1. AT+NAME kiriting? modul nomini ko'rish uchun.
Siz uni xohlaganingizcha o'zgartirishingiz mumkin, masalan: AT+NAME = MASTER
2. Parolni ko'rish uchun AT+PSWD? (standart: 1234)
3. Boshlash uchun AT+ROLE = 1 kiriting
4. Belgilangan Bluetooth manziliga ulanish uchun modulni yaratish uchun AT+CMODE = 0 kiriting.
5. AT+BIND = 0021, 13, 0109E8 kiriting (bu erda qul modulingizning manzilini kiriting), uni modul bilan bog'lang.
Eslatma: AT buyruqlarida ikkita nuqta vergul bilan almashtirilishi kerak, shuningdek, uning to'liq manzili
": 21: 13: 19E8" - "00: 21: 13: 01: 09: e8", chunki "0" boshida qoldirilgan.
5 -qadam: Arduino mikro ulanishlari
Ulanishlarni rasmda ko'rsatilgandek bajaring:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Potentsiometr -> Arduino
V -> 5V
GND -> GND
Kirish pin -> A2 pin
Quyidagi eskizni yuklang:
Muhim: eskizni yuklashda, Rx va Tx ulanishlarini olib tashlang va yuklash tugagandan so'ng, ularni joylariga qayta ulang.
6 -qadam: Arduino Nano ulanishlari
Ulanishlarni rasmda ko'rsatilgandek bajaring:
HC -05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
OUT -> pin A0
Batareya -> Arduino
9V -> Kalitni almashtirish
GND -> GND
Kalitni almashtirish -> Arduino
V -> Vin
Quyidagi eskizni yuklang:
7 -qadam: sozlash
Tabriklaymiz! Siz eng talabchan qismini yakunladingiz!;):)
Endi sozlash vaqti keldi!
1. Arduino Micro -ni shaxsiy kompyuteringizga ulang. Siz Bluetooth modulidagi LED qayta -qayta miltillashini ko'rasiz.
2. Arduino Nano -ni yoqish uchun uni yoqing. Bir necha soniyadan so'ng siz ikkala bluetooth modulining ham xuddi shunday miltillashini ko'rasiz (2 soniyadan keyin bir marta miltillash). Bu shuni anglatadiki, sizning Arduino platalaringiz birlashtirilgan va bir -biri bilan aloqa o'rnatishi mumkin.
3. Arduino IDE -ni oching. Kengashingizni (Arduino Micro) va mos keladigan COM portini tanlang va Serial Plotter -ni oching. Siz sensor o'lchovlari va potansiyometr qiymati ko'rsatilgan uchastkani ko'rasiz. Moviy rangda - potentsiometr (ostona) va qizil rangda - sensordan olingan qiymatlar.
4. Faqat ramka bo'lishi uchun linzalarni ko'zoynakdan olib tashlang.
5. Spark Fun liniyasi sensorini fotosuratga o'xshash holatda ramkaga ulang.
6. Ko'zoynakni qo'ying va sensorni ko'zingiz yonida sozlang. Ko'zlaringiz bilan miltillash orqali siz Seriya Plotter grafigidagi ba'zi cho'qqilarni ko'rasiz. Rasmda ko'rsatilgandek potentsiometrning qiymatini tepaliklardan yuqori va boshqa qiymatlardan pastroq qilib sozlang. Endi siz o'z chegarangizni muvaffaqiyatli o'rnatdingiz!
E'tibor bering: chegara sozlamasidan siz qaysi turdagi miltillovchi (qasddan yoki xohlamasdan) qabul qilinishini tanlashingiz mumkin. Shunday qilib, siz "ENTER" buyrug'i qachon yuborilishini to'liq nazorat qilishingiz mumkin.
Va …… Nihoyat: D
Siz hozir qilishingiz kerak bo'lgan yagona narsa - bu faqat BLINK (ko'zingizni yuming va oching);)
Kompyuteringizga "Enter" yozuvi yuboriladi !!
Ha, lekin kompyuterga tegmasdan xohlagan narsani yozish va qilishning iloji bormi ???
Yeeaaahhh … O'zingiz ko'rish uchun oxirgi qismga o'ting !!;)
8 -qadam: 3D bosib chiqarish vaqti !!!: D
Bu qadam - bu loyihaga yanada ixcham va ko'chma tuyg'u berish uchun ixtiyoriy qadam !!;)
Siz o'zingiz bilan tajriba o'tkazishingiz va o'zingiz yoqtirgan har qanday dizayn bilan o'z korpuslaringizni yaratishingiz mumkin! Quyida siz ham mening dizaynlarimni topishingiz mumkin!
Ushbu loyiha uchun men material sifatida PLA bilan FDM jarayonini qo'lladim. PLA-arzon narxlardagi va tezkor prototiplash uchun ajoyib variant va ranglarning katta diapazonida.
3D bosib chiqarish tugagandan so'ng, siz ularni tekis va chiroyli qilish uchun qumli qog'ozlardan foydalanishingiz mumkin, shuningdek ularni xohlagan rangga bo'yashingiz mumkin!
Hammasi shu !!!!: D: D.
Yangi qurilmangizdan zavqlaning va LESS klaviatura va sichqonchani ishlating va KO'PROQ ko'z yuming!;)
9 -qadam: Kompyuteringizni boshqaring;)
Endi uning ishlashini ko'rish vaqti keldi !!!!
Iltimos, o'z fikrlaringiz yoki takliflaringizni men bilan baham ko'ring !!!
Va unutmang ……. !!
KO'Z BILGI BILAN KO'PROQ !!!;)
Agar sizga bu loyiha yoqqan bo'lsa, iltimos, tanlovlarga ovoz bering! Rahmat!
PS. Video uchun men ahf-dan avtomatik skanerlash va skanerlash dasturlarini qo'llab-quvvatlaydigan derazalardagi klaviaturadan foydalandim.
2017 yil masofadan boshqarish pulti tanlovining birinchi sovrini