Mundarija:

Mikro: Bitli qo'g'irchoq "Matnli xabarlar"!: 5 qadam (rasmlar bilan)
Mikro: Bitli qo'g'irchoq "Matnli xabarlar"!: 5 qadam (rasmlar bilan)

Video: Mikro: Bitli qo'g'irchoq "Matnli xabarlar"!: 5 qadam (rasmlar bilan)

Video: Mikro: Bitli qo'g'irchoq
Video: Qogʻirchoq kruchokda ( Кукла с крючком) master klass 2024, Iyul
Anonim
Image
Image
Materiallar va asboblar
Materiallar va asboblar

Deyarli barcha simsiz aloqa radio to'lqinlari*yordamida amalga oshiriladi, jumladan telefon qo'ng'iroqlari, matnli xabarlar va WiFi. O'rnatilgan radio uzatgichlar va qabul qiluvchilar bilan Micro: Bit mikrokontroller radioaloqa yordamida barcha turdagi loyihalarni qurishni juda osonlashtiradi.

Bu alohida loyiha - bu ikkita Micro: Bit ** mikrokontroldorlari o'rtasida matnli xabarlarni yuborishning oddiy va tezkor usuli - yuboruvchi radio orqali qabul qiluvchi Micro: Bitga uzatiladigan (qisqa) xabarni yozadi, bu esa qo'g'irchoqchani silkitadi. servo dvigatel va keyin Micro: Bit LED displeyida xabarni ko'rsatadi. Har bir Micro: Bit ham yuboruvchi, ham qabul qiluvchi bo'lishi mumkin.

Bu xuddi ikki kishilik Twitterga o'xshaydi.. agar tvit sizga kartonli qo'g'irchoq raqs orqali xabar bergan bo'lsa!

*Radio to'lqinlari-uzun to'lqinli yorug'lik to'lqinlari. Bu erda elektromagnit spektrni ko'ring!

** Adafruit kompaniyasiga ushbu loyihada ta'lim maqsadlarida ishlatilgan Micro: Bit mikrokontrollerlarini sovg'a qilgani uchun katta RAHMAT! yayy, bu ta'lim harakatini qo'llab -quvvatlaganingiz uchun tashakkur !!: D

1 -qadam: Materiallar va asboblar

Elektronika

  • Mikro: Bit mikrokontroller (x 2)
  • Servo dvigatel (x 2)
  • Alligator kliplari breadboard simlariga

Qo'g'irchoq (yoki boshqa xabarlar ogohlantirish tizimi) materiallari

  • Karton (taxminan 2 fut x 1 fut)
  • Qog'oz mahkamlagichlari (13 yoki undan ko'p)
  • Shish (5 yoki undan ko'p)

Asboblar

  • Issiq yopishtiruvchi qurol
  • Qaychi va/yoki xizmat pichog'i (masalan, aniq pichoq)
  • Qalam
  • Hukmdor yoki boshqa tekis chiziq

2 -qadam: Kiruvchi xabarlar ogohlantiruvchi qo'g'irchog'ini yarating

Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!
Kiruvchi xabardan ogohlantirish qo'g'irchog'ini yarating!

1 -qadam: Rasmda ko'rsatilgandek karton qo'g'irchog'ini yarating yoki o'zingiz yarating! Qo'shimchalar yasash uchun qog'oz mahkamlagichlardan foydalaning

2 -qadam: Qo'g'irchoqni shish va karton bilan servoga ulash uchun o'rnatish tizimini yarating

Men qo'g'irchoqni servo o'rnatish tizimiga ulash uchun magnitdan foydalandim, chunki magnitlar ajoyib, lekin siz elim, lenta, velcro yoki boshqa yopishtiruvchi vositalardan ham foydalanishingiz mumkin!

3 -qadam: Qo'g'irchoq uchun stend yarating.

  • Taxminan. 6 dyuym x 12 dyuymli karton varaq, servo tanasi uchun teshikni o'lchab, belgilab oling va kesib oling, shunda servo qo'llari karton varaqning old tomoniga suyanadi.
  • Kartondan ikkita uchburchakni kesib oling va stendning orqa tomoniga yopishtiring, shunda stend tik turadi!
  • Micro: Bit simlarini o'tkazadigan teshikni kesib oling va old tomoniga Micro: Bit -ni ushlab turish uchun ikkita tugmachani qo'shing.

3 -qadam: Ikki mikro: bitni kodlang

Ikki mikro: bit!
Ikki mikro: bit!
Ikki mikro: bit!
Ikki mikro: bit!

Boshlash uchun bitta Micro: Bit yuboruvchi, ikkinchisi Micro: Bit qabul qiluvchini tanlang. Ikkalasi ham kutilganidek ishlayotganda, ikkala rol uchun kodni qo'shing.

Har bir Micro: Bit dasturlash uchun Make Code Micro: Bit veb -saytidan foydalaning. Bu boshlang'ich loyiha sifatida mo'ljallanganligi sababli, butun tizimni bloklarga asoslangan dasturlash tili yordamida qurish mumkin, garchi moslashuvlar rag'batlantirilsa va qadrlansa!

Agar xonada bir nechta Micro: Bits juftligi bo'lsa (ya'ni sinf sharoitida), har bir juftlik uchun har xil radio guruh raqamlarini o'rnatishni unutmang.

Yuboruvchi, yuqoridagi misolda bo'lgani kabi, radio orqali foydalanuvchi ma'lumotlariga asoslangan (qisqa) matn yuboradi. Juda oddiy! Qabul qilgich kiruvchi matn qabul qilinganda servo harakatlanadi, so'ngra quyidagi misolda bo'lgani kabi LED ekranidagi xabar matnini aylantiradi.

Kiruvchi xabarni yuborish/qabul qilishni to'xtatish uchun reset tugmasini bosing.

4 -qadam: Servo ulang

Servo ulang!
Servo ulang!

Servo qizil simini Micro: Bit 3V quvvat piniga, servo qora simni Micro: Bit topraklama piniga va servo oq (yoki sariq) simni Micro: Bit kirish pin P0 ga ulang.

5 -qadam: Barcha xabarlarni yuboring

Barcha xabarlarni yuboring!
Barcha xabarlarni yuboring!

Ham Micro: Bit -ni ham yuboruvchi, ham qabul qiluvchiga dasturlang, shunda siz oldinga va orqaga muloqot qila olasiz. Keyin noutbukning quvvatini batareya paketiga o'tkazing va simsiz aloqa tizimini sinab ko'ring! Yuboruvchi xabar yuborganida, qo'g'irchoq sizga LED ekranini tekshirish haqida xabar beradi, shunda siz kiruvchi xabarni ko'rasiz.

Qanchalik masofani bosib o'tish mumkin? Sinab ko'ring!

Ushbu kirish loyihasining ko'plab boshqa kengaytmalari mavjud, bu erda ba'zi imkoniyatlar mavjud:

  • Ko'proq kirishni qo'shish yoki kirishni o'qilishini o'zgartirish orqali ko'proq xabar variantlarini qo'shing;
  • Stol usti ogohlantirish tizimining o'rniga, taqiladigan ogohlantirish tizimini yarating;
  • Ovozli xabarlar va/yoki boshqa tovushlarni yuboring.

Baxtli bino!

Tavsiya: