Mundarija:

Oq tayoqni to'siqlarni aniqlash: 5 qadam
Oq tayoqni to'siqlarni aniqlash: 5 qadam

Video: Oq tayoqni to'siqlarni aniqlash: 5 qadam

Video: Oq tayoqni to'siqlarni aniqlash: 5 qadam
Video: Jigar uchun super-yegulik! Jigarning qayta tiklanishi uchun 9 mahsulot! 2024, Iyul
Anonim
Oq tayoqni to'sib qo'yadigan to'siq
Oq tayoqni to'sib qo'yadigan to'siq

Maktabimda o'qituvchim yordamchi texnologiyalar va boshqa odamlarga yordam berish uchun qanday asboblar yasashimiz mumkinligi haqida gapirdi. Men bu fikrga qiziqib qoldim, shuning uchun ko'rish qobiliyati cheklanganlar uchun oldindan aytib bo'lmaydigan to'siqlar haqida ogohlantirish tizimini yaratishga qaror qildim. Ushbu loyiha uchun men Tinkercad, Microbits, Arduino nano, sensor, buzzer va boshqa ko'plab vositalardan foydalandim. Men o'z loyihamni yo'lda o'zgartirishim kerak edi, lekin u juda samarali va samarali ishladi.

Ta'minotlar

-1 Arduino nano

-1 optik masofa sensori

-2 ta kalit

-2 ta mikrob

-2 ta batareya to'plami

-4 ta batareya

-payvandlash temir

-sotuvchi

-3D printer

-3D bosma filament

-simlar

-issiqlik qisqaradigan quvurlar

-issiq qurol

1 -qadam: Barcha komponentlarni bir -biriga ulash

Barcha komponentlarni bir -biriga ulash
Barcha komponentlarni bir -biriga ulash

Masofa sensori komponenti:

Siz optik masofa sensorini Arduino nanosiga lehimlashingiz kerak va Arduino nano Microbitga lehimlanishi kerak. Butun konfiguratsiyani ko'proq quvvat bilan ta'minlash uchun Microbit -ga batareya to'plamini lehimlash kerak bo'ladi. Quvvatni nazorat qilish uchun Microbit va batareya to'plami o'rtasida kalitni lehimlang. Simlarni kalitga ulashda issiqlik qisqaradigan quvurni ulang.

Ovoz chiqaruvchi komponent:

Microbit -ga ovozli signal va batareya to'plamini lehimlashingiz kerak bo'ladi. Quvvatni nazorat qilish uchun Microbit va batareya to'plami o'rtasida kalitni lehimlang. Kodning ishlashi uchun ovozli signal 0 piniga lehimli bo'lishi kerak. Simlarni kalitga ulashda issiqlik qisqaradigan quvurni ulang.

Mening aniq simlarim uchun yuqoridagi diagramaga qarang.

2 -qadam: kodlash

Kodlash
Kodlash
Kodlash
Kodlash

Mikrobitslarni kodlash uchun men https://makecode.microbit.org/ veb -saytidan foydalanardim. Men sizga har bir komponent uchun kodni berdim.

Masofani aniqlash komponenti kodi:

makecode.microbit.org/_ao5hUgM8Af8e

Arduino nanosi 1 -pinga lehimlanganligi sababli, kod 1 -pimdagi qiymatlarni oladi va Bluetooth yordamida ovoz chiqaruvchi komponentdagi Microbit -ga bu qiymatlarni yuboradi. Kodni yaxshiroq tushunish uchun ketma -ket chiziqlar nima ekanligini bilishingiz kerak bo'ladi. Seriya aloqasi - bu ma'lumotlar ketma -ket chiziqlar yordamida yuboriladigan va qabul qilinadigan joy. kodda ketma -ket so'z ko'p ishlatilishini ko'rasiz. U ishlatiladi, chunki Microbit Arduino -dan ketma -ket chiziq bo'ylab ma'lumotlarni oladi va bu ma'lumotni Bluetooth yordamida ovoz chiqaruvchi boshqa Microbit -ga yuborishi kerak.

Ovoz chiqaruvchi komponentlar kodi:

makecode.microbit.org/_coEDmhcz6iTP

Ushbu kodda Microbit Microbit tomonidan yuborilgan masofani aniqlash komponentidan ma'lumotlarni oladi va u signalni ma'lum chastotali ovoz chiqarishga majbur qiladi. Qabul qilingan songa qarab ma'lum bir chastotani yaratish uchun ifoda ishlatilsa, ko'p hollarda. Kattaroq raqam masofa sensori uzoqroq ekanligini anglatadi, shuning uchun pastroq bo'ladi, va kichikroq raqam - masofa sensori ob'ektga yaqinligini bildiradi, shuning uchun yuqori balandlik hosil bo'ladi. Foydalanuvchi buzzer tomonidan yaratilgan maydonlarga qarab, yo'lda biror narsa bor yoki yo'qligini aniqlay oladi.

3 -qadam: Kosonlarni 3D bosib chiqarish

Kosonlarni 3D bosib chiqarish
Kosonlarni 3D bosib chiqarish

Keyin ikkita holatni chop etishingiz kerak bo'ladi. Biri foydalanuvchining bo'ynidan o'tadigan tovush komponenti uchun, ikkinchisi esa tayoqqa biriktiriladigan masofani sezuvchi komponent uchun.

4 -qadam: Barcha qismlarni birlashtirish

Barcha qismlarni birlashtirish
Barcha qismlarni birlashtirish
Barcha qismlarni birlashtirish
Barcha qismlarni birlashtirish
Barcha qismlarni birlashtirish
Barcha qismlarni birlashtirish

Keyin siz tovush chiqaruvchi komponentlarni qutilarning biriga qo'yishingiz va korpusni mahkam yopish uchun lenta yoki elimdan foydalanishingiz kerak bo'ladi. Masofani aniqlash komponenti uchun ham xuddi shunday qiling. O'lchovlarni amalga oshirish uchun masofa sensori ochiq teshiklardan biriga joylashtirilganligiga ishonch hosil qiling. Bundan tashqari, ovoz chiqargich ochiq teshiklardan biriga joylashtirilganligiga ishonch hosil qiling, shunda foydalanuvchi tovushlarni aniq eshitadi.

5 -qadam: Yakuniy uchrashuvlar

Yakuniy uchrashuvlar
Yakuniy uchrashuvlar

Ovoz chiqaruvchi qismga tasma bog'lang, shunda u foydalanuvchining boshiga to'g'ri keladi va masofani aniqlovchi qismni pvc quvur yoki tayoqqa yopishtiring.

Tavsiya: