Mündəricat:

İnteraktiv LED Dövri Cədvəli: 12 Adım (Şəkillərlə)
İnteraktiv LED Dövri Cədvəli: 12 Adım (Şəkillərlə)

Video: İnteraktiv LED Dövri Cədvəli: 12 Adım (Şəkillərlə)

Video: İnteraktiv LED Dövri Cədvəli: 12 Adım (Şəkillərlə)
Video: Kimya "Energetik səviyyələrdə orbitalların ellektronlarla dolması" və "Sulfat turşusu" icmalı 2024, Iyun
Anonim
Image
Image

Müəllif tərəfindən daha çox izləyin:

Sementlənmiş Yırtıcı Cannibalistic Planter
Sementlənmiş Yırtıcı Cannibalistic Planter
3D Catan. Dizayn, 3D Çap və Boyalı
3D Catan. Dizayn, 3D Çap və Boyalı
3D Catan. Dizayn, 3D Çap və Boyalı
3D Catan. Dizayn, 3D Çap və Boyalı

Qız yoldaşımla mənim bir element kolleksiyam var - kainatdakı hər şeyi meydana gətirən bənzərsiz maddənin nümunələri! Belə maraqlı bir kolleksiya üçün nümunələri bütün dünya şöhrətində nümayiş etdirən bir vitrin qurmağa qərar verdim.

Bilirəm ki, bir çox insanın element kolleksiyası yoxdur, amma hər kəsin nümayiş etdirəcəyi bir şey var! Bu təlimatlandırmanın məqsədi, istədiyiniz hər şey üçün öz fərdi ekranınızı yaratmaq üçün tikinti prosesi, elektronika və kod haqqında kifayət qədər anlayış verməkdir.

Ekranın interaktivliyi müəllimlərə dövri cədvəlin xüsusiyyətlərini və fərqli elementlərin bir -biri ilə necə əlaqəli olduğunu nümayiş etdirmək üçün böyük bir dərs vasitəsi halına gətirir. Ümumiyyətlə izləmək də çox əyləncəlidir!

Addım 1: Nə lazımdır

Nə lazımdır
Nə lazımdır
Nə lazımdır
Nə lazımdır

Başqa cür göstərilmədiyi təqdirdə, yerli hardware mağazasından alınan hər şey.

Ali Express -dən alınan bütün elektronika (bağlantılar verilmişdir). Ali Express, ümumiyyətlə təəccüblü dərəcədə yüksək keyfiyyətli ucuz elektronika almaq üçün bir yerdir.

Materiallar

Çərçivə - Açar: (uzunluq x en x yüksəklik) x miqdar

  • Çam taxtaları (2400x60x10mm) x7
  • MDF təbəqəsi (1200x600x4.5mm) x2
  • Zımpara (120 grit)
  • Taxta yapışqan
  • Ağac doldurucu
  • Ağ akril boya --- Sənət mağazası
  • Qələm
  • Dekorativ qəlibləmə (2400mm) x2
  • Balsa ağacı (1000x10x2mm) x6 --- Sənət mağazası

Elektronika

  • LEDlər (Neopixels/ws2812b) x90 --- Ali Express Link "1m 100 IP30" sizə 100 su keçirməyən LED verəcək
  • Tel (5m rulonlarda 22 ölçü və ya bənzəri. Fərqli rənglərə üstünlük verilir) x3 --- Ali Express Link
  • Arduino Nano-Ali Ekspress Bağlantı
  • Bluetooth modulu (HC05)-Ali Express Link
  • Enerji təchizatı (5V 4A)-Ali Express Link
  • Elektrik şəbəkəsi --- İkinci əl mallar mağazası
  • Lehim --- Ali Express Link
  • Prototip nöqtəli lövhə --- Ali Express Link
  • Qadın pin başlıqları-Ali Express Link
  • Vida terminalları --- Ali Express Link

Alətlər

  • Lehimleme dəmir
  • Multimetr-Ali Express Link
  • Əl testeresi (və ya masa testeresi)
  • İsti yapışqan silahı (yapışqan çubuqlarla)
  • Qazma
  • Matkap ucu (3-8 mm)
  • Kelepçeler
  • Şerit ölçüsü
  • Tel çıxarıcı-Ali Express Link

Addım 2: Planlaşdırma

Planlaşdırma
Planlaşdırma
Planlaşdırma
Planlaşdırma
Planlaşdırma
Planlaşdırma

Xüsusiyyətləri

  • Ekran dövri cədvəl şəklindədir. Bu yolla LED -lər dövri cədvəlin xüsusiyyətlərini və meyllərini göstərə bilər.
  • Dövri cədvəldəki hər bir mövqe, element nümunəsinin dayana biləcəyi qapalı bir rəfdir.
  • İstənilən rəngi tək -tək işıqlandıra biləcəyim WS2812B LED -lərindən istifadə etdim.
  • Ekranda Bluetooth funksiyası və onu idarə etmək üçün telefon proqramı var. Bu ekranla istədiyim əsas şey interaktiv olması idi. Telefon tətbiqi ilə oynamaq çox əyləncəli edir!

Tikinti

Ekran 60x10 mm ölçülü çam taxtalarından hazırlanıb. 2.4 m uzunluğunda mənimki var, amma bir çox uzunluq var idi. Kəsmək üçün lazım olan bütün parçalar 2.4 m uzunluğunda 7 uzunluğa asanlıqla uyğun gəlir. Demək olar ki, bir bütün uzunluq qaldı - bəzi səhvlər etsəm!

İzləmək üçün "Çərçivə planı" tərtib etdim. Bunu hər uzunluqdan neçə kəsilməli olduğunu göstərən "Çərçivə uzunluqları və miqdarları" ilə istifadə edin. Hər iki diaqram rəng kodlu və hərflərlə etiketlənmişdir ki, hansı parçanın hara getdiyini biləsiniz. Bütün parçalar kəsiləcək və sonra ağac yapışqanla yapışdırılacaq.

Son diaqram, MDF -dən kəsiləcək və yapışdırılacaq ön panel və arxa panel üçün şəkilləri təsvir edir. Çərçivəni MDF -nin üstünə qoymağı və qələmlə şəkilləri izləməyi məsləhət görürəm. Panellərin formaları sizə necə göründükləri barədə bir fikir vermək üçündür.

Lantanidlər və aktinidlər

Hal -hazırda Lanthanides və Actinides nümunələri yoxdur, buna görə də onları ehtiva edən dövri cədvəlin hissəsini etməmişəm. Gələcəkdə edəcəm!

Elektronika

Elektronikanın planlaşdırılması daha sonra Təlimat kitabında sənədləşdirilmişdir.

Addım 3: Ağacın kəsilməsi

Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi
Ağacın kəsilməsi

Plana uyğun olaraq, 60x10 mm ölçüsündə olan şam ağaclarının ölçülərini ölçmək və müəyyən uzunluqlarda kəsmək lazım idi. Hər bir ağac parçasının nə qədər uzun olması lazım olduğunu qeyd etmək üçün bir şerit ölçüsü və qələm istifadə etdim. Hər işarələnmiş sətirdən sonra xəttin arxasında kəsmək üçün mişardan istifadə etdim. Doğrudan xətti kəsməyin, yoxsa mişar bıçağının qalınlığına görə bir qədər kiçik olan bir taxta parçası alacaqsınız. Hər parçanın kobud kənarlarını zımpara ilə hamarladım. Hər parça kəsildikdən sonra montajı çox asanlaşdırmaq üçün plana uyğun olaraq qələmlə etiketləmək faydalıdır.

Qeyd: Dəqiqlik çox vacibdir. Kəsmələrim mükəmməl deyildi, buna görə də daha sonra taxta dolğu ilə doldurmaq üçün kifayət qədər boşluqlar var idi. Bir çit və ya dayanma bloku olan bir masa testeresi və ya miter testeresi, kəsikləri daha dəqiq edəcək.

Addım 4: Çərçivənin yığılması

Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması
Çərçivənin yığılması

Bütün 60 mm şaquli hissələrin hər birinin üfüqi lövhələrə yapışdırılmalı olduğu ölçüdə, işarələnmiş və kvadrat şəklində hizalanmasını istədim. Məsələn, "J" alt taxtası 10 mm ilə qeyd olunur (şaquli yan lövhəyə yer açmaq üçün), sonra 60 sayıram və 70 -də qeyd edirəm, sonra şaquli hissə üçün 10 sayır, sonra başqa 60 və 140 -da işarələyirəm.

Parçaları bir araya gətirmək üçün birləşdiriləcək səthlərə taxta yapışqan tətbiq etdim və diqqətlə düzgün mövqelərinə yerləşdirdim və sıxaclarla bağladım. Məhdud sayda sıxacım səbəbiylə və başqa cür hər şeyi düz tutmaq çətin olduğu üçün yalnız bir neçə parça yapışdırıb qurudum. Hər şeyi düz bir səthə düzəltməyin və sıxacları kifayət qədər bərkitməyin kömək etdiyini gördüm ki, hələ də bütün parçaları yerə yıxmadan mövqeləşdirə bilərəm. Parçalar yerində olduqdan sonra qısqacları tamamilə sıxdım. Çərçivə tamamilə yığıldıqda, neçə fərqli yapışqan birləşmə olduğuna görə gözlədiyimdən daha güclü idi. Daha güclü bir ekran istəsəniz, parçaları bir -birinə uyğunlaşdırmaq üçün kiçik vintlər və ya kəsik yuvalar istifadə edə bilərsiniz.

Qeyd: Belə bir quruluşu bir -birinə yapışdırmaq, mümkün qədər çox sıxacın olmasına kömək edir. Dostlarınızdan borc götürə və ya ikinci əllə ucuz tapa bilərsiniz.

Addım 5: Sərhədlər

Sərhədlər
Sərhədlər
Sərhədlər
Sərhədlər
Sərhədlər
Sərhədlər

Ekranı divardan asmaq üçün bir az daha gözəl görünməsi üçün onu çərçivəyə salmağa qərar verdim. Bir az dekorativ qəlib (şəkil çərçivələri düzəldən konturlu ağac növü) gətirdim və taxta yapışqan quruyarkən yerini möhkəm bağladığından əmin olaraq ekranın kənarlarına yapışdırdı. Bunun çətin hissəsi, künclərin bir -birinə gözəl uyğunlaşması üçün qəlibdə 45 dərəcə bucaqları kəsmək idi. Metodum, 45 dərəcə bir açı etmək üçün A4 kağız parçasını qısa kənarından uzun kənarına qatlamaq və qəlibin alt tərəfində (düz tərəfində) bir xətt izləmək üçün istifadə etmək idi. Kalıpları düzmək üçün qəlibi qoyduğunuz ekranın yan tərəfinin uzunluğunu ölçün və qəlibin daxili kənarını bu uzunluqla işarələyin. Təxminən 30 mm daxilində başladığınızdan və başlanğıc nöqtəsini də qeyd etdiyinizdən əmin olun. 45 dərəcə xətlər sonra qeyd olunan iki nöqtədən kənara çıxır.

Addım 6: Dəstək və Ön Panel

Arxa və Ön Panel
Arxa və Ön Panel
Arxa və Ön Panel
Arxa və Ön Panel

Dəstək

LED -lərin əks olunmasını təmin etmək, ekranı daha etibarlı etmək və orada olacaq bütün telləri gizlətmək üçün ekrana dəstək lazımdır. Dəstəyi etmək üçün 1200x600x4.5mm MDF -dən iki təbəqə istifadə etdim. MDF təbəqələrini düz bir səthə düz bir -birinin yanında landşaft istiqamətinə qoydum və ekran çərçivəsini üstünə qoydum. Çərçivənin şaquli lövhələrindən biri tərəfindən tikiş gizlənənə qədər çərçivəni hərəkət etdirdim. Sonra ekranın xaricini qələmlə MDF üzərində izlədim və mişarla kəsdim. Ekranı tərsinə çevirdim və arxanı ekranın arxasına taxta yapışqanla yapışdırdım. Qurudarkən qaldırılmasını və ya hərəkət etməsini dayandırmaq üçün arxanı ağır əşyalarla örtdüm.

Arxa dəliklər

LED tellərinin keçməsi üçün hər bir hüceyrədə dəstək lazımdır. Hər bir hüceyrədə iki delik açmaq üçün simsiz bir qazma və 6 mm bit istifadə etdim. Hər üst küncdə bir deşik. Üst künclərdəki deliklər və tellər ilə ekrana baxarkən onları görmək daha çətindir.

Ön panel

Ekranın daha düzbucaqlı olmasını istədim, buna görə çərçivənin altına 4,5 mm MDF parçası qoydum və MDF üzərində düzensiz 16x3 hüceyrə şəklini izlədim. Sonra şəkli kəsmək üçün mişardan istifadə etdim və ağac yapışqanla çərçivəyə yapışdırdım.

Nişanlar

Ön paneli və çərçivəni bir az daha etibarlı tutmaq üçün yapışdırmaq üçün kəsilmiş 1 künclü kiçik MDF kvadratlarını kəsdim. (Fotoşəkilləri bu sekmələrin elektronika bölməsində görmək olar).

Addım 7: Toxunuşları bitirmək

Toxunuşları bitirmək
Toxunuşları bitirmək
Toxunuşları bitirmək
Toxunuşları bitirmək

Rəsm

Ağacı ləkələmək və ya boyamaq çətin bir qərar idi. Sonda bütün ekranı ucuz akril boya ilə ağ rəngə boyadım. Ağın LED işığını gözəl əks etdirəcəyinə və hüceyrələri həqiqətən işıqlandıracağına qərar verdim. Bu, şübhəsiz ki, mənim xeyrimə oldu!

Lazerlə kəsilmiş hərflər

Bu yaxınlarda ekran üçün bəzi xüsusi qara akril hərfləri çıxartmaq üçün lazer kəsici ilə tanış olmaq şansım oldu. Düşünürəm ki, ekranın estetikasını həqiqətən tamamlayır. Lazer kəsiciyə girməmişdən əvvəl ucuz taxta yazı alıb boyamağı düşünürdüm. (Əlavə etdiyim faylı tapın).

Addım 8: Elektronika - Planlaşdırma

Elektronika - Planlaşdırma
Elektronika - Planlaşdırma
Elektronika - Planlaşdırma
Elektronika - Planlaşdırma

LEDlər

Kablolama və kodlaşdırma asanlığı səbəbindən WS2812B LED -lərindən istifadə etdim. Əvvəlcə çoxqatlı LEDlər və keçid qeydləri qurmağı planlaşdırırdım. WS2812Bs həyatı çox asanlaşdırır! Ekranı qurmasanız belə, bu LED -lərlə oynamağı məsləhət görürəm, çünki inanılmazdır (və Ali Express -dən ucuzdur)!

Güc

Ekran üçün 90 WS2812B LED istifadə etdim. Hər bir LED, hər biri tam parlaqlıqda 20mA -a qədər çəkən 3 rəngdən (qırmızı yaşıl və mavi) ibarətdir. Bütün 3 rəng maksimum parlaqlıqdadırsa, LED 60 mA -a qədər çəkəcək.

60mA x 90 LED = 5400mA (5.4A)

Ali Express -də 4A -nı təmin edə biləcək ucuz 5 voltluq bir enerji təchizatı tapdım və gətirdim. Eyni zamanda tam parlaqlıqda çoxlu LED olmadıqca bu enerji təchizatı kifayət edəcək. Titrəyən LED -lərlə bağlı bir problemim var idi, amma bu, əsasən geriliyin azalması ilə bağlı idi (bunu daha sonra izah edəcəyəm). Mən etdiyim kimi maksimum cərəyanı hesablamağı və ən azı bu dəyərdə bir enerji təchizatı almağı məsləhət görürəm.

WS2812B LED -ləri 5V -də işləyir, buna görə də 5V -luq enerji təchizatı aldığınızdan əmin olun.

Bluetooth

Ekranın interaktiv olmasını istəyirdim. Telefon tətbiqi ilə Bluetooth bağlantısı bunu etmək üçün ən asan yol idi. HC05 Bluetooth modulundan istifadə etmək asandır. Sadəcə bir serial bağlantısı olaraq qəbul edirsiniz.

Addım 9: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Bağlantı xəritəsi

Bağlama diaqramı şəklindən və ya aşağıda yazılanları oxuyun:

(Arduino) D9 - DIN (LED zəncirinin başlanğıcı)

(Arduino) GND - GND (Enerji təchizatı)

(Arduino) +5V - +5V (Enerji təchizatı)

(Arduino) TX - 1K Resistor - 2K Resistor - GND (Enerji təchizatı)

İki rezistorun mərkəzi nöqtəsi - RX (Bluetooth modulu)

(Arduino) RX - TX (Bluetooth modulu)

(Enerji təchizatı) +5V - +5V (LED zəncirinin başlanğıcı)

(Enerji təchizatı) GND - GND (LED zəncirinin başlanğıcı)

(Enerji təchizatı) +5V - +5V (Bluetooth modulu)

(Enerji təchizatı) GND - GND (Bluetooth modulu)

LED -lərin çəkilməsi

WS2812B LED -lərinin naqilləri olduqca sadədir, amma çox şey var! Hər biri 6 lehim bağlantısı olan 90 LED var. Bu 540 lehim birləşməsidir! WS2812B -ləri kiçik bir dairəvi dövrə lövhələrinə gətirdim, bu da hər rəfin üstünə isti yapışdırmaq məcburiyyətində qaldığım üçün bir qədər əsəbi idi. Əlaqələndirdiyim WS2812B LED şeritlərini "Nə lazımdır" bölməsində almağı məsləhət görürəm, çünki onlarda artıq yapışqan bir dayaq var və daha böyük bir səth sahəsi var, işləmək daha asandır. Şeritləri seçsəniz, təmas yastıqları arasındakı xətləri kəsərək hər bir LEDin kəsilməsi lazımdır.

Hər WS2812B -də 6 əlaqə var. 2 +5V, 2 GND, DIN və DOUT. DIN və DOUT, Məlumat Girişi və Məlumat Çıxışını ifadə edir. Məlumat teli əvvəlki LED -lərdən növbəti DIN -ə keçməlidir. Bütün LEDlər bir -birinə zəncir kimi bağlanana qədər güc və torpaq telləri uyğun gəlir. Bağlama diaqramı, izahımın mənası yoxdursa LED -lərin necə bağlandığını göstərir!

Qeyd: LED -lərdə zəncirdə hansı istiqamətə baxmalı olduqlarını bildirmək üçün bir ox var. Bu, yalnız DIN və DOUT -a baxmaqdansa yaxşı bir göstəricidir.

LEDləri hər bir rəfin üstünə "LED tənzimləmə" diaqramında göstərilən istiqamətə baxaraq isti şəkildə yapışdırdım.

Yenə "LED tənzimləmə" diaqramına uyğun olaraq, MDF arxasında qazılmış deliklər vasitəsilə zəncirdəki hər bir LED arasında çatan telləri kəsdim. +5V, GND və Data xətləri üçün fərqli bir rəngli tel istifadə edərək hansı telin hansı LED -ə lehimləndiyinə dair heç bir qarışıqlıq olmadığından əmin oldum. Yuxarıda 3 paraqrafda təsvir edildiyi kimi, hər bir teli bir -birinə lehimləməzdən əvvəl bir tel soyucu ilə soymaq məcburiyyətində qaldım.

Elektrik təchizatı naqillərinin çəkilməsi

XƏBƏRDARLIQ: ŞƏBƏKƏLƏR GÜCÜ ÖLÜR. GÜÇ QAYNAĞINA QAYDALAMAQDA DİQQƏTLƏNİNİZ və ya artıq bağlanmış bir kabel ilə elektrik enerjisi satın alın.

Gətirdiyim enerji təchizatı şəbəkə kabeli ilə bağlı deyildi. Ölkəm üçün yerli bir istifadə olunan mal mağazasından elektrik enerjisi kabeli tapdım. "Nə lazımdır" bölməsində bağladığım enerji təchizatı 110/240V giriş üçün qiymətləndirilmişdir, buna görə də əksər ölkələrdə işləməlidir.

DİQQƏT: AŞAĞIDA RENK KODLANMIŞ ŞEBEK TELLERİ Fərqli ölkələrdə Fərqli ola bilər.

3 rəngli teli açmaq üçün elektrik kabelini soydum. Yer üçün yaşıl, neytral üçün mavi və faza üçün qəhvəyi. Bu telləri enerji təchizatı vint terminallarına bağladım.

(Tel) Yaşıl -> GND (Enerji təchizatı)

(Tel) Mavi -> N (Enerji təchizatı)

(Tel) Qəhvəyi -> L (Enerji təchizatı)

DİQQƏT: QABLAMA ŞƏKİLLƏRİNƏ MƏHSUL EDİRSƏNİZ - YERLİ RENK KODLARINA BAKIN.

Arduino və Bluetooth modulu

Komponentləri lehimləmək üçün prototip lövhəsindən istifadə etdim. Arduino Nano'yu ölçüsünə görə kəsilmiş iki pin pinli qadın başlıqlara ayırdım, sonra Arduino ilə başlıqları prototip lövhəsinə yerləşdirdim. Sonra başlıqları altdan prototip lövhəsinə lehimlədim. Bu, proqramlaşdırma üçün çıxarıla bilən bir Arduinoya sahib olmağımıza imkan verir. Əslində ekranım üçün bir Arduino nano terminalından istifadə etdim, amma yenidən təkrarlasam başlıqlardan istifadə edərdim.

Bluetooth modulu ilə də eyni şeyi etdim, ancaq başlıqlar olmadan (çıxarıla bilməyinə ehtiyac yoxdur).

Vidalı terminallar, LED zəncirinə və enerji təchizatına qoşulmağı asanlaşdırmaq üçün lehimlənmişdir (kabellər hələ də diaqramla eynidır, lakin enerji təchizatı telləri və LED zəncir telləri bir vida terminali ilə kəsilir.

Bluetooth modulu, Arduino, enerji təchizatı və LED zəncirinin başlanğıc ucu, kabel diaqramına uyğun olaraq kəsilmiş ölçüdə və soyulmuş tellərlə birlikdə lehimləndi.

Elektronikanın qorunması

Prototip lövhəsi və enerji təchizatı daha sonra isti yapışqan istifadə edərək dövri cədvəlin arxasına bərkidildi.

Addım 10: Kod

Təsviri şəkildə şərh etməyə və kodu izləməyi asanlaşdırmağa çalışdım.

İşdə necə işlədiyinə dair qısa bir məlumat:

Təriflər

Kodun üst hissəsi, dövri cədvəl haqqında məlumatların saxlanması və LED zəncirinin necə qurulacağı ilə elementlərin necə təşkil edilməsi arasında çevrilmə üçün masalarla doludur.

Bluetooth

Döngədəki yeganə kod, serial bağlantısından (Bluetooth modulunun qoşulduğu) məlumatları oxumaq və aldığı əmrlərlə nə edəcəyini seçən bir funksiyanı çağırmaqdır.

Əmrlər

Əmrlərin çoxu tək sözlərdən ibarətdir. Bəzilərinin bir prefiksi və bir şəkilçisi var, məsələn: select23 elementi 23 -ü işə salacaq. Verilən əmrin bir prefiksi varsa işləyən bir funksiya var və əgər varsa son şəklini qaytarır.

Funksiyalar

Hər animasiya və ya funksionallıq bir funksiyadadır. Koda baxsanız çox az olduğunu görəcəksiniz! Funksiyalar düzgün parametrlərlə çağırıldıqda, ekran yanır və işlər görür!

Resurslar

Bluetooth bağlantısı kodumu bu təlimata əsaslandım: Bluetooth və Arduino dərsliyi

WS2812B -ni idarə etmək üçün FastLED kitabxanasını buradan yükləyə bilərsiniz: FastLED kitabxanası

FastLED kitabxanasının necə istifadə ediləcəyi haqqında məlumatı burada tapa bilərsiniz: FastLED məlumatı

Addım 11: Telefon Tətbiqi

Telefon Tətbiqi
Telefon Tətbiqi
Telefon Tətbiqi
Telefon Tətbiqi
Telefon Tətbiqi
Telefon Tətbiqi

MIT App Inventor, Android tətbiqetmələrini yaratmağı nisbətən asanlaşdıran böyük bir onlayn vasitədir. Doğru olduğundan əmin olmaq üçün tətbiqinizi yaratarkən onu görmək üçün bir çox yolu var. Öyrənmək asan olan blok əsaslı proqramlaşdırmadan istifadə edir.

App Inventor -u sevməyimin əsas səbəbi, Bluetooth modulu olan bir Arduino -ya qoşulmaq üçün telefonlarımın Bluetooth -dan istifadə etməsidir!

Başlamaq üçün çoxlu dərslər var. Burada Arduino ilə App Inventor üçün əla bir təlimat var.

Sevgilim ekranı idarə etmək üçün istifadə olunan proqramı quraraq burada öz töhfəsini verdi. Tək elementləri, temperatur və tarix funksiyaları üçün kaydırıcı çubukları və hər şey üçün düymələri seçmək üçün axtarış edilə bilən bir siyahı var. Həm də sürüşdürə bilən üst menyusu var!

Baxmaq istəsəniz App Inventor faylı əlavə olunur. Unutmayın ki, hələ də bəzi səhvlər üzərində işləyirik.

Addım 12: Məsləhətlər

Hər hansı bir elektronika layihəsi üçün bir neçə ipucu

Bir -biri ilə qarşılıqlı əlaqədə olan kompleks bir layihə hazırladığınız zaman kiçik fərdi komponentlərdən başlayın.

Ekran üçün, Bluetooth modulunu Arduino-ya bağlamaq və hazır bir Bluetooth terminal tətbiqetməsi ilə məlumat göndərmək üçün bir təlimatı izləməyə başladım.

Bu işi əldə etdikdən sonra WS2812B LEDlərini öz üzərlərində işlədim, sonra bağladım və Bluetooth modulunu əlavə etdim.

Bir neçə fərqli funksiya əlavə etdikdən sonra rəfiqəm düymələrə basıldıqda əmrləri avtomatik olaraq göndərmək üçün App Inventor 2 ilə mənə tətbiq etdi.

Hər şeyi bir anda etməyin. Kiçikdən başla böyük qur.

Yanan LEDlər

Çoxlu LED -ləri eyni anda ağ hala gətirdikdə LED -lərin titrəməsi ilə bağlı böyük problemim var idi.

Bunun səbəbi, enerji təchizatımın LED sayına görə aşağı qiymətləndirilməsidir? Yəqin ki. Ancaq başqa bir töhfə verən amil uzun məsafəli kabellər üzərində gərginliyin azalmasıdır.

Gərginliyin azalmasını düzəltmək üçün enerji təchizatı +5V və GND tellərini birbaşa LED zəncirinin sonuna və mərkəzinə bağladım. Bu mənim problemimi həll etdi.

Diqqət yetirin ki, yalnız +5V və GND telləri ucuna və mərkəzinə bağlanmalıdır. Zənciri birləşdirən yalnız 1 məlumat teli olmalıdır.

Kəsmə və doldurma

Doğru kəsiklər əldə etmək üçün parçaları kəsərkən diqqətli olun. Dayanacaq bloku olan bir miter, ehtimal ki, kiçik parçalar üçün yığınlara kömək edəcəkdir. Ağacların çoxlu doldurulmasına və zımparalanmasına səbəb olan boşluqlara səbəb olan kəsiklərim mükəmməl deyildi.

Oxuduğunuz üçün təşəkkürlər, inşallah prosesdən zövq aldınız

Tövsiyə: