Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Bu modul iki düyməli OLED ekrana, 5 tərəfli joystickə və 3 oxlu akselerometrə malikdir. Bu, bir layihə üçün UI qurmaqda faydalıdır.
Hey, necesiz uşaqlar? Akarsh burada. Lövhənin fəaliyyətdə olduğunu görmək üçün videonu kanalımda izləyin! İndi layihədən başlayaq!
Addım 1: hissələr
Bunu etmək üçün bir ESP8266 lövhəsinə ehtiyacınız olacaq və istəsəniz bir batareya da əlavə edə bilərsiniz.
Firebeetle OLED modulunu burada tapa bilərsiniz.
Bu modul ilə DFRobotdan bir lövhə istifadə etməyi təklif edirəm, çünki pinout uyğun olacaq və heç bir yerdə heç bir problemlə qarşılaşmayacaqsınız, DFRobot -dan Firebeetle lövhəsini istifadə etdim, çünki batareyanın doldurulması və monitorinq həlli var.
Addım 2: Layihəniz üçün PCB -lər alın
PCB -ləri onlayn sifariş etmək üçün JLCPCB -ni yoxlamalısınız!
2 ABŞ dolları və bir qədər göndərmə ilə qapınıza qədər göndərilən 10 keyfiyyətli PCB alırsınız. İlk sifarişinizdə çatdırılma zamanı da endirim əldə edəcəksiniz. Şəxsi PCB -nizi EasyEDA -ya hazırlamaq üçün Gerber sənədlərinizi JLCPCB -yə yükləyin və keyfiyyətli və tez bir zamanda istehsal olunmasını təmin edin.
Addım 3: Arduino IDE -ni yükləyin və qurun
Arduino IDE -ni buradan yükləyin.
1. Arduino IDE -ni quraşdırın və açın.
2. Fayl> Tercihlər bölməsinə keçin
3. https://arduino.esp8266.com/stable/package_esp8266… əlavə lövhələr meneceri URL -lərini əlavə edin.
4. Alətlər> İdarə Heyəti> Lövhələr Menecerinə gedin
5. ESP8266 axtarın və sonra lövhəni quraşdırın.
6. IDE -ni yenidən başladın.
Addım 4: Parçaları hazırlayın
1. OLED qalxanındakı başlıqları və mikrokontrolör modulunu lehimləyin.
İPUCU: Başlıqları hizalamaq üçün çörək taxtasından istifadə edin və sonra başlıqları çörək taxtasına daxil edərək modulu lehimləyin.
2. Küncləri hər iki moduldakı ağ rənglərlə uyğunlaşdırın və başlıqlardan istifadə edərək yığın. İndi lövhəni PC -yə qoşun.
Addım 5: Modulun kodlaşdırılması
1. Aşağıdakı kitabxanaları yükləyin:
1.1.
1.2.
2. Yüklənmiş kitabxanaları çıxarın, onlardan "-master" adını çıxararaq adını dəyişin.
3. Arduino IDE kitabxanalar qovluğuna gedin və hər iki qovluğu bura yapışdırın.
4. Arduino IDE -ni yenidən başladın.
5. Fayl> Nümunələr> DFRobot_OLED12864> testall -a gedin və bu kodu açın.
6. Alətlər> Lövhəyə gedin. İstifadə etdiyiniz uyğun lövhəni seçin, mənim vəziyyətimdə Firebeetle ESP8266. Doğru əlaqəni seçin. Alətlər> Limana gedərək portu seçin.
8. Yükləmə düyməsini basın.
9. Nişanda Yükləmə tamamlandı deyəndə qalxandan istifadə etməyə hazırsınız. Yüklədikdən sonra aşağıdakı detalları görmək üçün serial monitorunu açın.
Addım 6: Qalxanla oynamaq
1. Gəmidəki mikro USB konnektorundan istifadə edərək modulu elektrik təchizatı ilə birləşdirin və ya batareyanı qoşmusunuzsa açarı işə salın.
2. Modul bağlanan kimi ekranın canlandığını görəcəksiniz.
3. Joystickdəki fərqli düymələrdən istifadə edərkən, real vaxt rejimində ekranın, joystickin hansı istiqamətə hərəkət etdiyinizi göstərdiyini görəcəksiniz.
4. A & B düyməsinə basmaq aşağıdakı şəkillərdəki kimi fərqli məlumat növlərini göstərir.
5. KONGO! Modul gözlənildiyi kimi işləyir.