Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Demək olar ki, simsiz ünsiyyətimizin hamısı telefon zəngləri, mətn mesajları və WiFi daxil olmaqla radio dalğaları*vasitəsilə həyata keçirilir. Daxili radio ötürücüləri və qəbulediciləri ilə Micro: Bit mikrokontrolörü, radio rabitəsi ilə hər cür layihə qurmağı çox asanlaşdırır.
Bu xüsusi layihə, iki Micro: Bit ** mikrokontrolörləri arasında mətn mesajları göndərməyin sadə və sürətli bir yoludur - göndərən, radio vasitəsilə qəbul edən Micro: Bitə ötürülən (qısa) bir mesaj yazaraq bir lil kuklasını sarsıdır. servo motor və sonra Micro: Bit LED ekranında mesajı göstərir. Hər Micro: Bit həm göndərən, həm də alıcı ola bilər.
Bu, iki nəfərlik bir Twitter kimidir.. əgər tweet karton robot kuklası ilə sizi xəbərdar edərsə!
*Radio dalğaları uzun dalğalı işıq dalğalarıdır. Burada elektromaqnit spektrinə baxın!
** Bu layihədə təhsil məqsədləri üçün istifadə olunan Micro: Bit mikrokontrolörlərini bağışladığınız üçün Adafruit -ə böyük təşəkkürlər! yayy bu təhsil işinə dəstək olduğunuz üçün təşəkkür edirəm !!: D
Addım 1: Materiallar və Alətlər
Elektronika
- Mikro: Bit mikro nəzarətçi (x 2)
- Servo Motor (x 2)
- Alligator Breadboard Tellərinə Kliplər
Kukla (və ya digər Mesaj Alert Sistemi) Materialları
- Karton (təxminən 2 ft x 1 ft)
- Kağız bərkidicilər (13 və ya daha çox)
- Şişlər (5 və ya daha çox)
Alətlər
- İsti Yapışqan Tabancası
- Qayçı və/və ya bıçaq (məsələn, dəqiq bıçaq)
- Qələm
- Hökmdar və ya digər düzbucaq
Addım 2: Gələn Mesaj Alert Kuklasını yaradın
Addım 1: Fotoşəkildə olduğu kimi bir karton kukla tikin və ya özünüz yaradın! Derzlər düzəltmək üçün kağız bərkidicilərdən istifadə edin
Addım 2: Kuklanı şiş və karton ilə servoya bağlamaq üçün bir montaj sistemi qurun
Kuklanı servo montaj sisteminə bağlamaq üçün bir maqnit istifadə etdim, çünki maqnitlər zəhmlidir, ancaq yapışqan, lent, cırtdan və ya digər yapışdırıcılardan da istifadə edə bilərsiniz!
Addım 3: Kukla üçün bir stend qurun.
- Təxminən. 6 düym x 12 düymlük karton təbəqə, servonun gövdəsi üçün bir delik ölçün, işarələyin və kəsin ki, servonun qolları karton təbəqənin ön tərəfinə söykənsin.
- Kartondan iki üçbucağı kəsin və stendin arxasına yapışdırın ki, dayaq dik olsun!
- Micro: Bit telləri keçmək üçün bir deşik kəsin və Micro: Bit tutmaq üçün ön tərəfə iki sancaq əlavə edin.
Addım 3: İki Mikro: Biti Kodlayın
Başlamaq üçün göndərici olmaq üçün bir Micro: Bit, digərini isə Micro: Bit seçin. Hər ikisi də gözlənildiyi kimi işlədikdən sonra hər iki rolun kodunu əlavə edin.
Hər Micro: Bit proqramlaşdırmaq üçün Make Code Micro: Bit veb saytından istifadə edin. Başlanğıc bir layihə olaraq nəzərdə tutulduğu üçün, uyğunlaşmalar təşviq olunsa və təqdir edilsə də, bütün sistem blok əsaslı proqramlaşdırma dili ilə qurula bilər!
Otaqda birdən çox Mikro: Bit varsa (məsələn, sinif şəraitində), hər cüt üçün fərqli radio qrup nömrələri təyin etməyi unutmayın.
Göndərən, yuxarıdakı nümunə kimi radio üzərindən istifadəçi girişlərinə əsaslanan (qısa) bir mətn göndərir. Olduqca sadə! Alıcı, daxil olan bir mətn alındıqda servo hərəkət etdirir, sonra aşağıdakı nümunədəki kimi LED ekranında mesaj mətnini sürüşdürür.
Gələn mesajı göndərməyi/qəbul etməyi dayandırmaq üçün sıfırlama düyməsini basın.
Addım 4: Servo qoşun
Servo qırmızı teli Micro: Bit 3V güc pininə, servo qara teli Micro: Bit torpaq pininə və servo ağ (və ya sarı) teli Micro: Bit giriş pininə P0 qoşun.
Addım 5: Bütün Mesajları Göndərin
Həm Micro: Bitləri həm göndərən, həm də alıcı olaraq proqramlaşdırın ki, irəli -geri ünsiyyət qura biləsiniz. Sonra gücünü dizüstü kompüterdən batareya paketinə keçirin və simsiz rabitə sisteminizi sınayın! Göndərən bir mesaj göndərdikdə, kukla gələn mesajı görə bilmək üçün LED ekranı yoxlamaq üçün sizi xəbərdar edəcək.
Nə qədər məsafə qət edə bilərsiniz? Test edin!
Bu giriş layihəsinin tonlarla başqa uzantısı var, burada bəzi imkanlar var:
- Daha çox giriş əlavə edərək və ya bu girişlərin necə oxunacağını dəyişdirərək daha çox mesaj seçimi əlavə edin;
- Masa üstü xəbərdarlıq sistemi yerinə, geyilə bilən bir xəbərdarlıq sistemi qurun;
- Səsli mesajlar və/və ya digər səslər göndərin.
Xoşbəxt bina!