Mündəricat:
- Addım 1: Başlıqları həm Arduino, həm də LCD Ekrana lehimləyin
- Addım 2: Arduino Nano'da LCD Ekranınıza Montaj Olan JTAG Başlığını Bükün
- Addım 3: Bağlı Yapışqan Tabancadan istifadə edərək Kiçik Ekranı Arduino Nanoya yapışdırın
- Addım 4: Doğru Bağlantılar qurun
- Addım 5: Kəsmələr etdikdən sonra, tullanan telin iki ucunu aşağıdakı kimi lehimləməlisiniz
- Addım 6: Bütün Bağlantıları Bitirin. Bu Bitdikdən Sonra, Bu Kiçik Quraşdırmanı Proqramlaşdırmağın Vaxtıdır
- Addım 7: Bəzi Kodlaşdırmalara Hazır olun
- Addım 8: Proqramınıza Daha Sərin Xüsusiyyətlər əlavə edin
- Addım 9: Yaradıcı olun, Göy Limitdir
Video: Layihə 1: C Dilində Demo Video: 9 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Salam hobbi dostum
Bu layihədə laboratoriyam üçün yaxşı bir giriş olaraq xidmət edəcək kiçik bir ekran demosu yaratmaq istədim.
Bunu etmək üçün eBay -də aşağıdakı komponentlərdən çox istifadə etdim:
-Arduino Nano:
-I2C OLED LCD Ekran:
-Yapışqan Qızdırıcı Tabanca:
Bu layihəni başa çatdırmaq üçün lazım olan addımlar aşağıdakılardır
Addım 1: Başlıqları həm Arduino, həm də LCD Ekrana lehimləyin
Addım 2: Arduino Nano'da LCD Ekranınıza Montaj Olan JTAG Başlığını Bükün
Addım 3: Bağlı Yapışqan Tabancadan istifadə edərək Kiçik Ekranı Arduino Nanoya yapışdırın
Addım 4: Doğru Bağlantılar qurun
İndi bütün quruluş bir araya gəldikdə, bəzi əlaqələr qurmağın vaxtı gəldi. Bunun üçün aşağıdakı əlaqələri qurmalısınız.
Aşağıda göstərildiyi kimi standart atlayıcılar olsanız, telləri qısaltmalısınız. Kəsmə üçün dəqiq yeri təxmin etmək üçün tez bir qayda, ipi iplə bağlamaqdır.
Addım 5: Kəsmələr etdikdən sonra, tullanan telin iki ucunu aşağıdakı kimi lehimləməlisiniz
Addım 6: Bütün Bağlantıları Bitirin. Bu Bitdikdən Sonra, Bu Kiçik Quraşdırmanı Proqramlaşdırmağın Vaxtıdır
Addım 7: Bəzi Kodlaşdırmalara Hazır olun
Arduinoya hər hansı bir kod qoymadan əvvəl əvvəlcə bir neçə kitabxana yükləməlisiniz. Aşağıdakı iki bağlantı sizi ora çatdırmalıdır:
Adafruit-GFX-Kitabxanası:
Adafruit-SSD1306:
Arduino IDE -yə sıxılmış kitabxana (.zip) əlavə etməyi bildiyinizi güman edirəm. Əks təqdirdə, mövzu haqqında daha çox məlumat əldə etmək üçün aşağıdakı linki istifadə edin:
Arduino IDE-ə.zip kitabxanasını necə əlavə etmək olar:
Addım 8: Proqramınıza Daha Sərin Xüsusiyyətlər əlavə edin
Bu texniki cəhətdən bir addım deyil, ancaq ekrana şəkillər əlavə etmək və daha yorucu iş üçün daha sərin xüsusiyyətlər əlavə etmək istəsəniz, ekrana bir-g.webp
Bağlantı 1:
Bağlantı 2:
İlk link, link1, hər hansı bir ölçüdə bir görüntüyü OLED ekranın ölçüsünü təmsil edən uyğun 128X64 ölçüsünə çevirməyə kömək edir. Deyilənə görə, əlinizdəki son məhsula əsaslanaraq daha kiçik və ya daha böyük ölçülərə çevrilə bilərsiniz. İkinci bağlantıya gəldikdə, bu, görüntüyü bitmap formatına çevirməyə imkan verir (0 və 1 dəstələri bir araya gələrək matrisə çevirir). Bunu son olaraq Arduinonun proqram yaddaşında saxlamaq, "display.drawBitmap ()" funksiyasından istifadə edərək daha sonra göstərilməsinə kömək edər.
Addım 9: Yaradıcı olun, Göy Limitdir
Yuxarıdakı videoya çatmaq üçün kodlarımı əlaqələndirirəm (GitHub linki). Yuxarıdakı videonun daha yavaş bir versiyasını da əlavə edirəm.
keçid:
PS: şəklin monoxrom şəkillərə çevrilməzdən əvvəl işlənməsinə diqqət yetirin. Buna əsaslanaraq nəticə yaxşı və ya pis ola bilər. Kontrastı sonradan gələcək eşik filtrini əhatə edən bir səviyyəyə düzəltməyi məsləhət görürəm.
İlham almaq, dəyişdirmək və daxil olan bəzi xüsusiyyətlərdən istifadə etməkdən çekinmeyin.
Bunu bəyəndinizsə, daha maraqlı məzmunlar üçün bəyənin, paylaşın və abunə olun.
Tövsiyə:
Şekspir proqramlaşdırma dilində sadə əlavə proqramı: 18 addım
Şekspir Proqramlaşdırma Dilində Sadə Əlavə Proqramı: Şekspir Proqramlaşdırma Dili (SPL) ezoterik bir proqramlaşdırma dilinin bir nümunəsidir, bəlkə də öyrənmək maraqlı və istifadəsi əyləncəli, lakin real həyatda tətbiq olunanda xüsusilə faydalı deyil. SPL, mənbə kodunun olduğu bir dildir
Bir kompüteri maşın dilində kodlayın və sınayın: 6 addım
Bir kompüteri maşın dilində kodlaşdırın və sınayın: Bu təlimatda sizə kompüter proqramını maşın dilində necə kodlaşdıracağınızı və sınayacağınızı göstərəcəyəm. Maşın dili kompüterlərin ana dilidir. 1s və 0s simlərindən ibarət olduğu üçün insanlar tərəfindən asan başa düşülmür. Narahat olmaq
C dilində sadə saat: 4 addım
C Dilində Sadə Saat: Fikir C dilində sadə bir saat yaratmaqdır, amma əvvəlcə proqramımızı qurmalı və istifadə edəcəyimiz bəzi şeylərlə tanış olmalıyıq
Arduino nədir (Hind dilində): 4 addım
Arduino Nedir (Hind dilində): Gözəl elektronika layihələri, çoxlu sayda cihaz, Drone, Quadcopter, 3D Yazıcı, LED, TV və TV proqramları. , आदि को अपने फोन, कम्प्यूटर या टैब से कंट्रोल कर सकें। तो
USB ilə işləyən brülör! Bu Layihə Plastik / Ağac / Kağızdan Yanar (Əyləncəli Layihə Çox İncə Taxta Olmalıdır): 3 Addım
USB ilə işləyən brülör! Bu Layihə Plastik / Ağac / Kağızdan Yandırıla bilər (əyləncəli Layihə Çox İncə Taxta Olmalıdır): BU USB İSTİFADƏ ETMƏYİN !!!! Bütün şərhlərdən kompüterinizə zərər verə biləcəyini öyrəndim. mənim kompüterim yaxşıdır 600ma 5v telefon şarj cihazı istifadə edin. Bunu istifadə etdim və yaxşı işləyir və elektrik enerjisini dayandırmaq üçün təhlükəsizlik fişindən istifadə etsəniz heç bir şey zədələnə bilməz