Arduino bilan sichqonchani buzish. 2500 ft simsiz. PS/2: 5 qadam
Arduino bilan sichqonchani buzish. 2500 ft simsiz. PS/2: 5 qadam
Anonim
Image
Image
Qismlar ro'yxati
Qismlar ro'yxati

Bu ko'rsatmada men sichqonchani qanday sindirish kerakligini ko'rsataman, shunda siz uni LEDlar, motorlar, simsiz ilovalar va boshqalarni boshqaruvchi sifatida ishlatishingiz mumkin.

Bu darslik simli sichqonlarni qamrab oladi. Bu sichqonlarning ko'pchiligi PS/2 protokolidan foydalanadi.

O'rnatish Arduino -ning barcha versiyalarida ishlaydi.

Sichqoncha chiqishini nazorat qilish uchun bir necha qadam kerak.

Avval sichqonchaning simlarini echib, Arduino -ga ulang. Keyin siz eskizni yuklaysiz va natijani ketma -ket monitorda ko'rasiz.

Men sizga bu qanday amalga oshirilishini batafsil ko'rsataman

Qo'shimcha sifatida men sizga sichqonchani 2500 fut (750 metr) gacha simsiz qilib qanday qilishni ko'rsataman.

1 -qadam: qismlar ro'yxati

1 x simli sichqoncha

1 x Arduino Uno yoki boshqa

4 x erkak pin -

Tozalash va lehimlash uchun asboblar

- Bu erda fayllarni mashq qiling

Keyingi qismlar faqat sichqonchani simsiz qilish uchun kerak

- 2 x HC-12 moduli (bu erda meniki arzon)

Ulanish simlari

2 -qadam: simlarni ulash va sozlash

O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash

Eskizlarni yuklab oling va ularni arduino IDE -ga nusxalash/joylashtirish.

Sichqoncha simlarini echib oling va rasmda ko'rib turganingizdek Arduino -ga ulaning. Ranglar ba'zi sichqonlar bilan farq qilishi mumkin. Eskizda siz MDATA va MCLKni ko'rasiz, bu Arduino portlari va ularni o'zgartirish mumkin.

Eskizning pastki qismiga "void loop ()" ga o'ting. Bu erda siz kodni ehtiyojlaringizga moslashtirishingiz mumkin.

3 -qadam: natijani ko'rish uchun eskizni ishga tushiring va ketma -ket monitorni oching

Natijani ko'rish uchun eskizni ishga tushiring va ketma -ket monitorni oching
Natijani ko'rish uchun eskizni ishga tushiring va ketma -ket monitorni oching

Eskizni Arduino -ga yuklaganingizdan so'ng ketma -ket monitorni oching.

Natijani ko'rish uchun sichqonchani harakatlantiring.

Bu juda oz kod, lekin siz faqat void loop () ichidagi kod haqida qayg'urishingiz kerak. Kodning ko'p qismi PS/2 protokoli bilan shug'ullanadi va yolg'iz qolishi kerak.

Agar siz hech qanday natija ko'rmasangiz, MDATA simini MCLK simiga almashtiring va qaytadan urinib ko'ring

Hammasi shu. Endi siz eskizni ehtiyojlaringizga moslashtirishingiz mumkin.

Qolgan ko'rsatmalarda siz sichqonchani 2500 fut (750m) masofaga simsiz ulashni o'rganasiz.

4 -qadam: Uzoq masofali simsiz sozlash

Uzoq masofali simsiz sozlash
Uzoq masofali simsiz sozlash
Uzoq masofali simsiz sozlash
Uzoq masofali simsiz sozlash

Biz simsiz ulanishni o'rnatish uchun 2 ta HC-12 moduli va 2 ta Arduino-dan foydalanamiz. Siz HC-12 bo'yicha to'liq qo'llanmani men tayyorlagan boshqa ko'rsatmada ko'rishingiz mumkin.

Rasmda ko'rsatilgandek sichqoncha va modullarni 2 Arduino -ga ulang.

"Yuboruvchi" va "Qabul qiluvchi" eskizlarini Arduino -ga yuklang

Natijani ko'rish uchun qabul qilgichdagi ketma -ket monitorni oching.

Void loop () da sizning ehtiyojlaringizga mos keladigan kodni o'zgartirishingiz mumkin

5 -qadam: O'qiganingiz uchun tashakkur - Keyingi loyiha

Bu videoda siz sichqonchani boshqaruvchi va simsiz boshqaruvchi sifatida ishlatishni o'rgandingiz.

Keyingi loyihaga taklifingiz bormi, izohlarda menga xabar bering.

Agar bu video siz uchun foydali bo'lgan bo'lsa, iltimos, sevimli tugmani bosing va boshqa videolarni kuzatib boring.

Keyingi safar ko'rishguncha.

Salom, Tom Xeylen