Mundarija:

Karlarga yordam: 5 qadam
Karlarga yordam: 5 qadam

Video: Karlarga yordam: 5 qadam

Video: Karlarga yordam: 5 qadam
Video: Выбираем лучшую колоду игральных карт для фокусов, кардистри и шулеров 2024, Noyabr
Anonim
Image
Image

Men arna_k tomonidan ishlab chiqilgan Instructables -da ko'rgan ushbu dizaynni nusxalash va o'zgartirishga qaror qildim. Bu, xuddi otam kabi, kar bo'lgan odamlar uchun, bir -birlarini to'liq tushuna olmasdan, oddiy suhbatlar bilan do'konlarga, restoranlarga yoki boshqa joyga boradiganlar uchun ajoyib vosita. Qachonki men eshita oladigan bo'lsam, otam bilan har qanday joyga borsam, men unga aytadigan hamma narsani tushuntirib beraman. Agar men u erda bo'lsam, bu juda oddiy, lekin u yolg'iz bo'lsa nima bo'ladi? U ishlatishi mumkin bo'lgan ko'plab variantlar mavjud, ammo menimcha, bu vosita unga foyda keltirishi mumkin. Foydalanish juda oddiy, lekin uni loyihalash qiyin. Mana men bu qurilmani qanday o'zgartirdim va o'ylab topdim …

1 -qadam: materiallar

Materiallar
Materiallar
Materiallar
Materiallar

1. Arduino Uno R32. LCD displey 3. Bluetooth moduli4. Android qurilmasi 5. 3D printerga kirish 6. Potentsiometr 7. 2 rezistor- bitta 10K ohm va bitta 330 ohmli qarshilik 8. Ko'p o'tish simlari 9. Akkumulyator ushlagichi 10. 5 mmli to'rtta vint

2 -qadam: dastur

Ilova
Ilova
Ilova
Ilova

Appinventor -dan foydalanib, men gaplasha oladigan va aytganlarim ekranda ko'rinadigan ilovani yaratdim. Bu yanada sodda qadam edi:

1. Men "qurilmaga ulanish" (Bluetooth -ga ulanish uchun), "gapirish uchun bosing" (ilovada gapirishga ruxsat berish uchun) va "matn yuborish" (matnni LCD displeyga yuborish) uchun tugma yaratdim. Arduino taxtasi)

2. Keyin men har bir tugma uchun matn qutisini yaratdim. "Qurilmaga ulanish" tugmasi ostida, u menga Bluetooth "ulangan" yoki ulanmaganligini ko'rsatadi (bo'sh). "Gapirish uchun bosing" ostidagi matn qutisi menga ilovada aytganlarimning hammasini aytib beradi, shuningdek "matn yuborish" matn qutisi menga "yuborilgan" yoki yuborilmagan (bo'sh) xabar beradi.

3. Men yaratgan bloklar oxirgi. (Siz uni rasmdan nusxalashingiz mumkin)

3 -qadam: Bluetooth bilan davr va kod

Bluetooth bilan davr va kod
Bluetooth bilan davr va kod

A. O'chirish yuqoridagi rasm yordamida eng oson bo'ladi. (tinkerkad)

B. Kod:

#qo'shing

#LiquidCrystal lcd (13, 12, 11, 10, 9, 8) qo'shing; SoftwareSerial EEBlue (5, 6); void setup () {Serial.begin (9600); lcd.begin (16, 2); lcd.clear (); EEBlue.begin (9600); Serial.println ("Bluetooth eshiklari ochiq. / N HC-05 ga boshqa bluetooth qurilmalaridan 1234 ulanish tugmasi sifatida ulaning!"); } void loop () {lcd.setCursor (0, 1); lcd.print (millis ()/1000); if (EEBlue.available ()) {lcd.setCursor (0, 0); lcd.print (EEBlue.readString ()); } agar (Serial.available ()) EEBlue.write (Serial.read ()); }

4 -qadam: 3D ushlagich

3D ushlagich
3D ushlagich

Tutqich faqat Android qurilmasi uchun emas, balki faqat Arduino sozlamalari uchun.

Men tinkercad veb -saytidan foydalandim.

** Siz Arduino -ni o'lchashingiz kerak + o'tish simlari qanchalik baland + pastki qismiga o'rnatilgan batareya to'plamining balandligini qo'shing + qopqoqni ushlagichning pastki qismiga mahkamlash uchun 5 mmli 4 ta vint uchun bo'sh joy qo'shing + qo'shimcha uchun atrofga qo'shimcha joy qo'shing. makon

Mening STL. fayllar:

5 -qadam: To'liq !

To'liq !!
To'liq !!
To'liq !!
To'liq !!

BU YERGA BERING!

BUNI FOYDALANGANLARGA BERING!

Tavsiya: