Mündəricat:
- Addım 1: Materiallar:
- Addım 2: Şematik
- Addım 3: Addım 1: İş səthinizi hazırlayın (isteğe bağlı)
- Addım 4: Adım 2: Dinamikləri birləşdirin
- Addım 5: Addım 3: "Analog Giriş" Kablolama
- Addım 6: Adım 4: Eskiz
- Adım 7: Adım 5: Toxunuşları bitirmək
Video: Arduino İngilis Dili köməkçisi: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Giriş:
Mən Texnologiya İnteqrasiyasına diqqət yetirərək Təhsil üzrə Magistratura təhsili alan bir tələbəyəm. Hal-hazırda musiqi öyrədirəm və bu semestrin yaxşı bir hissəsini musiqi ilə əlaqəli layihələr üçün Arduinodan istifadə etməyi öyrənmişəm. Son layihəm üçün musiqi sinifindən kənarda istifadə edilə biləcək bir şeyi sınamaq istədim. Məktəbimdə uşaq bağçası ilə işləyən ELL müəllimi ilə danışdım və o, söz ehtiyatının möhkəmləndirilməsinin vacibliyini müzakirə etdi, buna görə də dil köməkçisi yaratmaq istədim.
Meyvə + Elektronika = Piano (2016) və Əylənməklə Arduino (n.d.) anlayışlarından istifadə edərək, şagirdin söz ehtiyatlarını və söz birləşmələrini başa düşməsini gücləndirmək və ya qiymətləndirmək üçün istifadə edilə bilən bu cihazı yaratmağı bacardım. Bu layihədə altı tutumlu sensor istifadə olunur. Sensora və yerə toxunduqda, cihaz həmin sensora verilən sözü və ya ifadəni danışacaq. Eskiz, istifadəçiyə bir lüğətdən digərinə asanlıqla keçmək imkanı verən üç funksiyaya malikdir. İstifadənin asanlığı üçün cihazın üstünə yerləşdirilə bilən çapları da daxil etdim. Məhsulun daha ətraflı təsvirini görmək üçün videoya baxın!
Cihaz, ters çevrilmiş ayaqqabı qutusunun içərisindədir. Arduino qutunun daxili qapağına quraşdırılmışdır və cihazın "üstü" ayaqqabı qutusunun altındadır. Cihazın "üst" hissəsində, eləcə də naqil telləri və USB kabeli üçün bir tərəfdən deşiklər kəsdim. Görə biləcəyiniz hər hansı bir əlavə yapışan bant yalnız ayaqqabının markasını örtmək üçündür.
Bacarıq səviyyəsi: Talkie cihazın ehtiyaclarına uyğun olaraq yüklənməli və tənzimlənməlidir.
İstinadlar:
Meyvə + Elektronika = Piano. (2016). Https://www.bigmessowires.com/2016/08/19/fruit-ele… saytından əldə edildi.
Arduino ilə danışmaq əyləncəlidir. (nd). Https://rimstar.org/science_electronics_projects/a… saytından əldə edildi.
Addım 1: Materiallar:
Arduino komponentləri:
1 Arduino Uno / USB kabeli
1 Çörək lövhəsi
6 1 Mega Ohm Rezistorlar
2 dinamik (2 8 Ohm, 2 Vatt dinamik istifadə etdim)
2 gücləndirici (2 LM386 modulu istifadə etdim)
19 Kişi - Qadın Kabelləri
14 Kişi - Kişi Kabelləri (müxtəlif uzunluqlarda)
Alətlər:
7 Parmak izi (hamısı metal olmalıdır, boyalı olanlar da işləmir kimi görünür)
1 ayaqqabı qutusu (iş üçün)
4 örtüklü kağız klipi (Arduino panoya yerləşdirmək üçün, isteğe bağlı)
Təqdimat səhifələrini çap etmək üçün 3 ədəd kağız və rəngli printer
Cüt Çubuq Bant (İsteğe bağlı)
Kanal Bantı
Kiçik Tornavida (bir eynək tornavida istifadə etdim, amma Phillips başı da işləyəcək)
Addım 2: Şematik
Cihazın sxematik təsviri budur. Əsas sxemi yaratmaq üçün Tinkercad istifadə etdim, sonra Tinkercad menyusunda olmayan cihazları kompensasiya etmək üçün görüntünü düzəltdim. Arduinodan Gücləndiriciyə olan hər bir əlaqəyə ikinci bir kişi-qadın tel əlavə etdim ki, bu da digər əlaqələri qurmaq üçün qutunu açıb bağlamağa imkan verdi.
Tövsiyə: ayaqqabı qutusundan son əlaqələri qurana qədər barmağı telin dişi ucuna itələməyin. Parmak izləri telin dişi ucundakı əlaqələri uzadacaq və çıxarılaraq yenidən quraşdırılsa əlaqənin azalmasına səbəb olacaq. Cihazı sınadıqdan sonra girişlərin uzanmasını kompensasiya etmək üçün son quraşdırma zamanı telləri qutunun içərisinə bağladım.
İstinadlar:
Tinkercad. (2019). Https://www.tinkercad.com/things/2NU1HTyLe2v-foil-… saytından əldə edildi.
Addım 3: Addım 1: İş səthinizi hazırlayın (isteğe bağlı)
Arduinomun nəqliyyat vasitəsi ilə yerindən tərpənməsini istəmirəm, buna görə də ayaqqabı qutusunun iç qapağına minmək qərarına gəldim. Arduino Uno üzərindəki vida deliklərindən istifadə edərək ayaqqabı qutusunun qapağını işarələdim və içindən deliklər açdım. Kliplərin xarici hissəsini açdım (diaqram 1 -ə baxın) və qutunun qapağının xaricindəki deliklərdən itələdim, sonra onları yerində tutmaq üçün yapışan bant istifadə etdim (bax şəkil 2).
Qutunun qapağını çevirdikdən sonra (qutunun iç tərəfinə), kağız klipləri diqqətlə Arduino üzərindəki vida deliklərindən yerləşdirdim və kağız kliplərini aşağı əydim (3 -cü şəklə baxın) və kanal kliplərini yerində bantlayın. Nəhayət, cüt çubuq lentdən istifadə edərək çörək taxtasını qutunun qapağına bağladım (diaqram 4 -ə baxın).
Yenə də bu addım isteğe bağlıdır, amma mənim üçün qurğunun quraşdırıldıqda daha yaxşı səyahət etdiyini gördüm. Tellərin ayrılma ehtimalı az idi.
Addım 4: Adım 2: Dinamikləri birləşdirin
Planımı dəyişdirməyi düşündüyüm yer budur. Sahib olduğum dinamikləri istifadə etdim, amma gələcəkdə onları daha uzun telli daha keyfiyyətli dinamiklərlə əvəzləyərdim (Müdriklərə söz, dinamiklərə ucuz başa gəlməyin). Dinamikləri kənara qoyduğumda cihaz daha yaxşı səslənir, amma gücləndiricilər asılırdı ki, bu da tellərin kəsilməsinə səbəb oldu. Beləliklə, Tim Gunn -un "İşə yaradın" anı üçün, hoparlör bağlantı tellərinin hər birinə dişi telə əlavə bir kişi əlavə etdim, vahidin üst hissəsində kəsdiyim bir çuxurdan keçirtdim və telləri bağlamadan əvvəl bağladım. gücləndiriciyə.
Gücləndiricinin üzərində "GND", "GND", "IN" və "VDD" işarəsi olan dörd pin var. Tellərin qadın uclarını ilk "GND" pininə (mavi istifadə etdim), "IN" pininə (qırmızı istifadə etdim) və "VDD" pininə (portağaldan istifadə etdim) bağlayın. Prosesi digər dinamiklə təkrarlayın.
Tellərin kişi ucunu çörək taxtasına və Arduino - GND (mavi) çörək lövhəsindəki mənfi çubuğa, IN (qırmızı) Arduino pinləri 3 və 11 -ə və VDD -ni (narıncı) çörək lövhəsindəki müsbət çubuğa bağlayın.
Gücləndiricinin üzərində "GND" və "Çıxış" işarəsi olan iki vintini gevşetin. Qara dinamik telini "GND" -ə, qırmızı dinamik telini "ÇIKIŞ" a daxil edin və vintləri sıxın. Sonra onları cüt çubuqla vahidin kənarına yapışdırdım.
Addım 5: Addım 3: "Analog Giriş" Kablolama
Arduino'nuzdan hər sancağa (A0 - A5) bir kişidən bir kişiyə tel bağlayın. Digər ucunu çörək taxtasına daxil edin (diaqram 1 - Bütün tel rənglərim uyğun gəlmədiyi üçün daha yaxşı görselleştirmek üçün onları beş sıra bir -birindən ayırdım).
Lövhəni keçmək üçün 1 Mega Ohm rezistorlarından istifadə edin (mərkəzi xəttin hər tərəfində bir ucu) və tel ilə müqavimət arasına sensor telinin qoyulması üçün yer buraxın (diaqram 2 - e sütundan h sütununa keçdim).
Başqa bir kişi -kişi telləri istifadə edərək, rezistor satırlarını (sütun j) müsbət zolağa bağlayın (diaqram 3).
Müsbət zolaqdan Arduino üzərindəki 5V pininə və mənfi zolaqdan Arduino üzərindəki GND pininə bir tel bağlayın (diaqram 4 dinamiklər daxil olmaqla bütün telləri göstərir).
Nəhayət, ilkin tel (analoqa) və rezistor arasına kişi-dişi tel bağlayın (diaqram 5).
Addım 6: Adım 4: Eskiz
Eskizi işə salmadan əvvəl Talkie -ni GitHub -dan yükləməlisiniz. Yükləmə tamamlandıqda "go-digital-Talkie-7f57628" qovluğunu açmalısınız. "Talkie" adlı qovluğu açın, "Nümunələr" adlı qovluğa gedin, sonra "Vocab_US_TI99" işarələnmiş qovluğa, sonra "Vocab_US_TI99.ino" açın. Bu, istifadə etmək istədiyiniz sözləri düzəldə biləcəyiniz kitabxananı açacaq.
(Talkie kitabxanası haqqında // Müəlliflik hüququ 2011 Peter Knight // Bu kod GPLv2 lisenziyası ilə yayımlanır. // Aşağıdakı ifadələr 1979-cu ildən Texas Instruments TI99/4A Danışıq Sistemi əlavəsinə daxil edilmiş sözlərdən götürülmüşdür. ABŞ -ın cənub vurğusu.)
Kitabxana Arduino üzərində çalışmaq üçün çox böyükdür, buna görə də yalnız eskizinizdə istifadə edəcəyiniz sözləri aktivləşdirməyi məsləhət görürlər. Bir sözü aktivləşdirmək üçün, aktivləşdirmək istədiyiniz sözün əvvəlindən // silin (məsələn, uint8_t spAM ). Deaktiv etmək üçün istifadə etmək istəmədiyiniz sözdən əvvəl // arxasına // əlavə edin (məs. // uint8_t spANSWER ).
Bu eskiz üçün aktivləşdirməli olacağınız sözlərin siyahısı budur: Am, Qara, Mavi, Alt, Gəl, Et, Yaşıl, Kömək et, Mən, İçimdə, K, Sol, Mən, O, Çıx, Oyna, Xahiş edirəm, Qırmızı, Sağ, Yan, Bağışla, Dur, O, To, Üst, İstəyirəm, Yaxşı, Ağ, Sarı, Sən, Sənin.
Sonra bu eskizi Arduino Redaktorunuza əlavə edin. Talkie kitabxanasının yüklənməsi səbəbindən bu eskiz üçün veb redaktoru yerinə Arduino yükləməsini istifadə etdim.
Bu eskizdə üç funksiya var (ev, rəng, davranış), hər biri öz lüğət sözlərini ehtiva edir. Bir funksiyanı aktivləşdirmək üçün funksiya adından əvvəl ikisini // silin. Funksiya adlarından əvvəl // əlavə edərək digər iki funksiyanı deaktiv etməyi unutmayın. Bunu etmək, şərhə çevirərək funksiyanı deaktiv edəcək. Yuxarıdakı şəklə baxın və ya təlimatın əvvəlindəki nümayiş videosundakı funksiyaları necə dəyişdirəcəyinizi izləyin.
Eskiz, toxunma düymələrini sensor kimi qəbul edərək, toxunma qabiliyyətindən istifadə edir. Sensora və yerə toxunmaq, vücudunuzun dövrəni tamamlamasına imkan verir və cihazın analogRead və voice.say istifadə edərək danışmasını təmin edir.
İstinadlar:
Talkie. (nd). Https://github.com/coming-digital/Talkie saytından əldə edildi
Adım 7: Adım 5: Toxunuşları bitirmək
USB kabeli üçün qutunun yan tərəfində bir deşik kəsdim, kabeli Arduino -ya bağladım, sonra qalan kabeli istifadə etməyə hazır olduqda kompüterə bağlanacaq olan çuxurdan qidalandırdım.
Eskizdə əhatə olunan lüğət dərsləri üçün çap materiallarını əlavə etdim. Onları çap etməkdən çəkinməyin (mümkünsə rəngli) və ya özünüz yaradın. Hər səhifədəki dairələri kəsin, sonra hesabatı qutunun üstünə qoyun. Parmak izlərini hər bir çuxura ortalayın, sonra qutunu açıq tutaraq telin dişi uclarını müvafiq raptiyəyə bağlayın.
İstifadə etmək istədiyiniz eskizi dəyişdirin, müvafiq vərəqi barmağına uyğun olaraq qutuya yerləşdirin, USB kabelini kompüterə qoşun, eskizi Arduino -ya yükləyin və zövq alın!
Tövsiyə:
Öz USB Fan olun - İngilis dili / Francais: 3 addım
Öz USB Fan olun | İngilis / Francais: İNGİLİZ Bu gün USB fan ala biləcəyimizi saytlarda gördüm. Amma dedim ki, niyə mənimki olmasın? Ehtiyacınız olanlar: - Yapışqan lentli elektrikçi və ya ördək bantı - Bir kompüter fanatı - Sizə xidmət etməyən USB kabeli - Tel kəsici - Tornavida - Simli bərkidici
İngilis dili: Robotika: 3 addım
İngilis dili: Robotika: Voc ê bu gündən etibarən robotlar və şirkətlər bir -birindən çox şey öyrənmək üçün ən yaxşı seçimdir. Şəxsi maraqlanmaq üçün ən çox tələb olunan şey
Şəxsi İngilis Təlimçisi - AI Səs Köməkçisi: 15 addım
Şəxsi İngilis Təlimçisi - AI Səs Köməkçisi: Bu layihə, hər hansı bir dil imtahanına hazırlaşan tələbələrə kömək edəcək, burada Snips AI ilə qarşılıqlı əlaqə quraraq təhsil ala bilərlər
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - İngilis dili: 18 addım (şəkillərlə)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - İngilis: EspañolQue es Vixen Lights? 3.x versiyası, RGB ilə əlaqəli bütün məlumatların tamamlanması ilə əlaqədardır.Onu yükləyin http: //www.vixenl
Arduino Shades (İngilis dili): 7 addım (şəkillərlə)
Arduino Shades (İngilis dili): Bu, hər bir çarxı avtomatik və "ağıllı" edə bilən bir cihaz hazırlamaq üçün təlimatdır. Ehtiyacınız olan hər şey: John AbellaAdafruit motor qalxanı Arduino Uno Stepper motor foto müqavimətindən Parametrik 3D top zəncir dişli CAD faylı J