Mündəricat:
- Addım 1: Yükləyin
- Addım 2: Readme
- Addım 3: ### Öz Rənglərinizi Yaratmaq
- Addım 4: Sintaksis
- Addım 5: Theme.txt Fayl
- Addım 6: JCPICKER.exe və Notepad ++
Video: Qaranlıq mövzu ilə IDE Arduino: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu sxemdə IDE Arduino ilə işləyəcəyik və mənbə kodunun görünməsini yaxşılaşdırmaq üçün bu proqramlaşdırma mühitinin mövzusunu işıqdan qaranlığa çevirəcəyik. Bu, daha az yorucu bir görüntü təcrübəsinə imkan verəcəkdir.
Bu mövzu ilə əlaqədar olaraq ABŞ -da sənət və texnologiya professoru olan Jeff Thompson tərəfindən hazırlanmış bir fayl tapdıq. Bu məqalədən gələn bir baza ilə Arduino IDE -də rəng dəyişikliyini təmin etmək üçün konfiqurasiya fayllarını dəyişdirək.
Addım 1: Yükləyin
Jeff Thompson faylını GITHUB -dan yükləməyi məsləhət görürük. Bitmaplərdə müəyyən faylları dəyişdirdi və https://github.com/jeffThompson/DarkArduinoTheme ünvanında əlçatan etdi. XML faylını və ya hətta C dil faylını redaktə etmək üçün çox yaxşı olan Notepad ++ da yükləyə bilərsiniz.
Ayrıca, annystudio.com saytında Jcpicker adlı pulsuz bir proqram var. RGB -ni onaltılıq dəyərlərə çevirir.
Addım 2: Readme
Readme, Jeff Thompson -un etdiyi son araşdırmanın Arduinonun 1.6.6+ versiyasında olduğunu göstərir, ancaq 1.84 versiyasında sınadıq. Yaxşı işləyirdi.
Arduino IDE -nin rəngini dəyişdirmək üçün Github -da olan DarkArduinoTheme.zip faylını açmalı və Arduino qovluğuna kopyalamalısınız.
Orijinal rəngləri bərpa etmək istəyirsinizsə, mövzu qovluğunun ehtiyat nüsxəsini çıxarmağı məsləhət görürəm.
MAC OS ~ / Applications / Arduino.app / Contents / Java / lib / theme üçün
Windows `C: / Program Files (x86) Arduino / lib / theme` üçün.
Addım 3: ### Öz Rənglərinizi Yaratmaq
Xüsusi mövzular yaratmaq üçün theme.txt faylını (sintaksis qovluğunda bir XML faylı) və düymə fayllarını redaktə etməlisiniz. Unutmayın ki, bir rəng seçmək üçün onaltılığın hansı dəyərə uyğun olduğunu bilməlisiniz.
Jeff Thompson qaranlıq bir mövzu yaratdı, ancaq tünd yaşıl rəngdə olan Setup sözünün görünmə baxımından yaxşı olmadığını gördük. Beləliklə, bir theme.txt faylında yoxlanıla bilən açıq yaşıl rəngə dəyişdik. Bu, burada, aşağıda, bloqda yükləmək üçün mövcuddur.
Addım 4: Sintaksis
Http://www.fernandok.com/2017/12/ide-arduino-com-tema-escuro.html saytında de xml versiyasına baxın
Addım 5: Theme.txt Fayl
#FONKSİYONLAR RENK #D35400 - PORTAKAL KEYWORD1 #FONKSİYONLAR RENK #D35400 - ORANGE KEYWORD2 #YAPILAR RENKLER #5E6D03 - YEŞİL ANAHTAR KELİME3 #VARİBLES RENK #00979C - MAVİ LİDÖR1 ŞƏRHLƏR / ** / COLOR #434F54 - KOYU GRİ #GUI - DURUM status.notice.fgcolor = #002325 status.notice.bgcolor = #404040 status.error.fgcolor = #FFFFFF status.error.bgcolor = #E34C00 status.fgcolor = # 000000 status.edit.bgcolor = # F1B500 status.font = SansSerif, düz, 12 # GUI - TABS # yuxarıdakı nişanlar üçün parametrlər # (nişan şəkilləri lib/mövzu qovluğunda saxlanılır) header.bgcolor = #404040 header.text.selected.color = #323232 header.text.unselected.color = #3C3C3C header.text.font = SansSerif, sade, 12 #GUI - CONSOLE console.font = Tek boşluqlu, düz, 11 konsol.font.macosx = Monako, düz, 10 console.color = #000000 console.output.color = #eeeeee console.error.color = #E34C00 #GUI - DUĞMALAR düymələri.bgcolor = #505050 düymələri.status.font = SansSe rif, sade, 12 button.status.color = #ffffff #GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = #404040 #EDITOR - DETAYLAR #ön və arxa plan rəngləri redaktoru.fgcolor = #4661FF redaktoru.bgcolor = 2020 # cari sətir redaktoru üçün vurğulamaq.linehighlight.color = # 333333 # cari sətir redaktoru üçün vurğulamaq.linehighlight = doğru 'effektiv editor.external.bgcolor = # c8d2dc # seçim rəng redaktoru.selection.color = # dd8800 # mətn tərəfindən istifadə edilməyən (tildes ilə əvəzlənmiş) editor.invalid.style = # 7e7e7e, qalın # kiçik pooties redaktorun bitirdikləri yerləri göstərən sətirlərin sonu = #4661FF, qalın redaktor.data_type.style = #BC3535, qalın #METHO DS editor.keyword2.style = #BC3535, düz editor.function.style = #BC3535, düz #YAPILAR redaktoru.keyword3.style = #00D600, düz redaktor.reserved_word.style = #00D600, düz #TEXT - LİTERALLAR #sabitlər & datatypes editor.literal1.style = # 006699, düz # p5 dəyişənlərə qurulmuşdur: məs. mouseX, genişlik, piksel editor.literal2.style = #00979C, düz redaktor.variable.style = #00979C, düz redaktor.reserved_word_2.style = #00979C, düz redaktor.literal_boolean.style = #00979C, düz redaktor.literal_char.style = #00979C, düz redaktor.literal_string_double_quote.style = #00979C, düz redaktor.preprocessor.style = #00d600, düz #https://www.arduino.cc/ - UNDERLINE QURTUN! editor.url.style = # 81A421, düz # məs. + - = / editor.operator.style = #aaaaaa, düz # ?? Bəlkə də bu, iki nöqtə ilə izlənilən sözlər üçündür. # LINE STATUS - ekranın altındakı redaktor xətt nömrəsi status çubuğu linestatus.font = SansSerif, düz, 10 linestatus.height = 20 # GUI - PLOTTING # colorbrewer2.org plotting.bgcolor = #ffffff plotting.color vasitəsilə yaradılmış rəng dövrü = #ffffff plotting.graphcolor.size = 4 plot.graphcolor.00 = #2c7bb6 plot.graphcolor.01 = #fdae61 plot.graphcolor.02 = #d7191c plotting.graphcolor.03 = #abd9e9
Addım 6: JCPICKER.exe və Notepad ++
Jcpicker və Notepad ++ şəkillərində tünd rəngin proqramlaşdırma üçün yaxşı olduğunu gördük. Bu hissədə, RGB rənglərini də dəyişdirə bilən default.xml faylına bir nümunə göstərirəm.
Tövsiyə:
Breadboard üzərindəki Qaranlıq Sensor Dövriyyəsi + LDR ilə Aydınlıq Dedektoru: 6 addım
Breadboard + LDR ilə Yüngül Dedektorda Qaranlıq Sensor Dövrü: Bu dərslikdə sizə sadə bir İşıq hazırlamağı öyrədəcəyəm. Qaranlıq Detektoru Dövrü tranzistorlu & Bir LDR.Bu sxem, çıxışa bir röle əlavə edərək işıqları və ya cihazları avtomatik olaraq söndürmək üçün də istifadə edilə bilər
Piezo Dinamik ilə LCD istifadə (Milad Mövzu): 5 addım
Piezo Dinamik ilə LCD -dən istifadə (Milad Mövzu): Bu dövrə bir LCD və bir piezo dinamikdən və Arduino -dan ibarətdir. LCD -də “Merry Christmas! və Yeni iliniz mübarək. " Piezo spikeri " Səssiz Gecə " oynayacaq. Bu Arduino və Kodla tamamlanacaq
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
Arduino IDE üçün Qaranlıq Mövzu: 5 addım
Arduino IDE üçün Qaranlıq Mövzu: Bu təlimatda, kompüterinizin qaranlıq mövzularının ekran işığına çox məruz qalması səbəbindən Arduino IDE üçün qaranlıq mövzunun necə qurulacağını sizə göstərəcəyəm. qaranlıq?
Sensor LED Fənər (9v, İşıq / Qaranlıq Detektor Video ilə): 5 addım
Sensor LED Fənər (9v, İşıq / Qaranlıq Detektor Video ilə): Bu təlimat, işıq / qaranlıq sensoru olan bir LED flashlit hazırlamaq haqqındadır. qaranlıq olduqda avtomatik olaraq açılır və gündüz sönür