Mündəricat:
- Addım 1: Lazım olan bacarıqlar
- Addım 2: Komponentlər və Parçalar siyahısı
- Addım 3: Dövrə Şeması
- Addım 4: PCB Dizaynı
- Addım 5: İnternet Nəzarəti üçün Adafruit Konfiqurasiyası
- Addım 6: ESP8266 proqramlaşdırılması və test edilməsi
- Addım 7: LED Matrisini Poçtalyonla İdarə Edin
- Addım 8: Test Etdiyim Prototip Tətbiqi
Video: DIY INTERNET KONTROLLÜ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Sizə göstərməkdən çox həyəcanlandığım bir layihəyə ikinci irəliləyişim budur. Bu, YouTube Statistikası, Ağıllı Ev İstatistikleriniz kimi məlumatları, temperatur, rütubət kimi sadə bir saat ola biləcəyini və ya sadəcə mətn və animasiyalar göstərə biləcəyiniz bir DIY Smart LED Matrixi haqqındadır.
Bu ikinci dərsdə internet vasitəsilə mətn və rəngli məlumatlar göndərəcəyəm. Vizual öyrənən birisinizsə, 1000 sözdən çox dəyərli bir videonun olduğunu bilirəm, buna görə burada bir Təlimat videosu var. (Mən ispan dilində danışıram, buna görə də ingiliscə altyazıları açmağı düşünün):
Addım 1: Lazım olan bacarıqlar
Gördüyünüz kimi, bu layihədə heç bir şey çox çətin görünmür, ancaq bəzi əsas bilgilərə ehtiyacınız olacaq:
-Arduino IDE -dən istifadə.
-Proqramlaşdırma ESP8266.
-3D çap və ya Əl işi (Şəbəkə üçün).
-Qaynaq.
-Kabel çəkmə.
Addım 2: Komponentlər və Parçalar siyahısı
Komponentlərinizi tapmaq üçün tövsiyə edə biləcəyim yaxşı bir yer, MakerFocus, Açıq Mənbə Avadanlıq Mağazasıdır!
1. PCB Həqiqətən sizin sifarişiniz üçün JLCPCB SMT Xidmətlərindən istifadə etməyi məsləhət görürəm, No LED versiyası arasından seçim edə bilərsiniz və ya LED şeridlərini özünüz əlavə edə bilərsiniz, ya da LED -ləri olanı.
2. ESP8266 (Mikro nəzarətçi).
3. WS2812 LED şeritləri.
4. 5v 2A enerji təchizatı.
5. PCB Power Jack.
6. 3D Yazıcı (İsteğe bağlı) Parçaları karton və ya sərt bir şeylə edə bilərsiniz.
Addım 3: Dövrə Şeması
Budur Circuit diaqramı, layihəni etmək üçün bir neçə variantınız var. İlk dövrədə göstərilən dövrə nəzarət hissəsini yarada bilərsiniz, sonra 3 -cü şəkildə göstərildiyi kimi fərdi LED şeritləri əlavə edə bilərsiniz.
Siz də LED şeritləri əvəzinə LED Panellərdən istifadə edə bilərsiniz.
PCB dizaynını daha sonra yaratmağımıza imkan verəcək dövrənin bütün daxili koneksiyaları var. Daha yaxşı görə biləcəyiniz üçün Şemaların PDF'sini də əlavə etdim.
Sxemləri, Kodları və Kitabxanaları PULSUZ YÜKLƏ.
Addım 4: PCB Dizaynı
Yaxşı bir layihənin həyata keçirilməsi üçün onu meydana gətirən dövrə üçün etibarlı bir montaj lazımdır və bunu yaxşı bir PCB ilə etməkdən daha yaxşı bir yol yoxdur.
Burada PCB istehsal şirkətinizdə PCB sifariş etmək üçün lazım olan Gerber, BOM və Pick & Place Files yükləyə bilərsiniz.
JLCPCB təklif edirəm:
5 PCB və ucuz SMT üçün 2 dollar (2 kupon)
ƏLAQƏDƏN TASARLANMIŞ KARTINI ALIN, Gerber + Pick & Place + BOM
Addım 5: İnternet Nəzarəti üçün Adafruit Konfiqurasiyası
- Adafruit IO Səhifəsinə gedin
- Pulsuz bir hesab yaradın.
- Adafruit etimadnaməsini kodunuza baxın və kopyalayın.
- Xəbərlər> Hamısına bax> Yeni lent yaradın.
- Aşağıdakı lentləri yaradın.
- -kişi.
- -rojo
- -verde
- -azul
Adafruit API Sənədlərində serverlə düzgün ünsiyyət qurmaq üçün məlumatımız var.
Tezliklə bu URL -dən istifadə edəcəyik:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Addım 6: ESP8266 proqramlaşdırılması və test edilməsi
1. USB -ni TTL Converter -ə aşağıdakı kimi qoşun:
USB-TTL ----- ESP8266
3.3V Vcc
tx rx
rx tx
Gnd Gnd
1- ESP8266-nı proqramlaşdırmaq üçün jumperi (PROG mövqeyi) yerləşdirməliyik, USB-ni TTL çeviricisini PCB-yə, müvafiq pinlərə, sonra PC-yə bağlamalı, kitabxanaları quraşdırmalı və sonra yükləməliyik. (IDE -də ESP8266 Packaje quraşdırılmalıdır).
2- Kitabxanaları və Asılılıqları Qurun.
3- IDE-ni yenidən başladın, kodu açın.
4- WiFi Etimadnamənizi və Adafruit IO İstifadəçi Adınızı və Şifrənizi konfiqurasiya edin
4- Eskizi yükləyin.
5- İSTİFADƏDƏ jumper, USB-ni ayırın və 5v enerji təchizatına qoşun.
6- Bütün LED-lərinizin yaxşı işlədiyini yoxlayın.
Qeyd: ESP-ni gücləndirmək üçün USB-TTL çeviricisinin 3.3v-dən istifadə edin. (5v ilə yanacaq).
Addım 7: LED Matrisini Poçtalyonla İdarə Edin
- Postman ana səhifəsinə gedin və pulsuz proqramı yükləyin
- (+) Düyməsini basaraq yeni bir sorğu yaradın.
- POST seçimini seçin.
- URL'yi yapışdırın (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) və istifadəçi adı və yem açarının parametrlərini fərdiləşdirin.]
- "Başlıqlar" a gedin və Adafruit Açarınızı əlavə edin: X-AIO-Açar | xxxxxxxxxxxxxxxxxxxxxxxxxx
- "Bədən" ə gedin və növü "JSON" və "RAW" olaraq təyin edin, sonra şəkil göstərildiyi kimi lentlərinizi dəyişdirin: {"dəyər": "mətn"} və ya {"dəyər": ədədlər}
- Uğurlu olarsa "Göndər" düyməsini basın, sonra terminalda gözəl bir mesaj görəcəksiniz
- LED Matrixiniz sizə yeni mətn və ya rəng verəcəkdir.
Addım 8: Test Etdiyim Prototip Tətbiqi
Poçtalyonda tətbiq olunan anlayışlarla, MCM-LED-Matrixi cib telefonu vasitəsi ilə və daha yaxşı bir interfeyslə idarə edə biləcəyim üçün göndərilənləri və göndərilənləri təqlid edən bir tətbiq etdim.
Rəng paleti və mətn daxil etmək üçün bir mətn qutusu.
Ümid edirik ki, layihədən zövq alacaqsınız, zəhmət olmasa remeyklərinizi paylaşın.
Tövsiyə:
Rəqəmsal Saat LED Dot Matrix - ESP Matrix Android Tətbiqi: 14 Addım
Rəqəmsal Saat LED Dot Matrix - ESP Matrix Android Tətbiqi: Bu məqalə PCBWAY.PCBWAY tərəfindən qürurla sponsorluq edilir və bütün dünyada insanlar üçün yüksək keyfiyyətli PCB hazırlayır. Özünüz üçün cəhd edin və PCBWAY -da çox yüksək keyfiyyətlə cəmi 5 dollara 10 PCB əldə edin, təşəkkürlər PCBWAY. Hazırladığım ESP Matrix Board
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 addım (şəkillərlə)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): İşdə sizə göstərməkdən çox həyəcanlandığım bir layihəyə girişim. Burada göstərməyinizə imkan verəcək DIY Ağıllı LED Matrix haqqında, YouTube İstatistikleri, Ağıllı Ev Statistikalarınız kimi məlumatlar, temperatur, rütubət, sadə bir saat ola bilər və ya sadəcə
3d Çaplı RC Kontrollü Tank !!: 8 Addım (Şəkillərlə)
3d Çaplı RC Kontrollü Tank !!: Heç yoldan çıxa bilən uzaqdan idarə olunan bir avtomobilə sahib olmaq istəmisinizmi və hətta ilk baxış kamerasından belə görə bilərsiniz, onda bu tank sizin üçün zəhmlidir. Tankdakı izlər, kir kimi ərazilərdə sürərkən əla tutuşa imkan verir
IoT Ağıllı Saat Dot Matrix Wemos istifadə ESP8266 - ESP Matrix: 12 addım (şəkillərlə)
IoT Ağıllı Saat Dot Matrix Wemos ESP8266-ESP Matrix istifadə edin: Öz IoT Ağıllı Saatınızı edə bilərsiniz: Gözəl bir animasiya simvolu ilə saatı göstərin Xatırlatıcı-1-dən Xatırlatıcı-5-ə qədər göstərin Təqvim Müsəlman Namaz vaxtlarını göstərin Hava məlumatlarını Göstər Xəbərlər göstər Bitcoin dərəcəsi göstəricisi
İOT BAZA DAVRANIŞLI KONTROLLÜ ROBOT: 10 addım (şəkillərlə)
IOT TƏSİRLİ JUSTURE KONTROLLÜ ROBOT: Bu robot internetin köməyi ilə hər yerdən idarə oluna bilən bir jestdir. Bu proyektdə MPU 6050 əl hərəkətlərimizlə bağlı məlumat toplamaq üçün istifadə olunur. Əlimizin sürətlənməsini üç ölçür