Mundarija:
- 1 -qadam: Yuklab oling
- 2 -qadam: O'qish
- 3 -qadam: ### O'z ranglaringizni yaratish
- 4 -qadam: sintaksis
- 5 -qadam: Theme.txt fayli
- 6 -qadam: JCPICKER.exe va Notepad ++
Video: Qorong'u mavzu bilan IDE Arduino: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu sxemada biz IDE Arduino bilan ishlaymiz va manba kodining ko'rinishini yaxshilash uchun ushbu dasturlash muhitining mavzusini yorug'likdan qorong'igacha o'zgartiramiz. Bu kamroq zerikarli ko'rish tajribasini beradi.
Bu mavzu bo'yicha biz AQShda san'at va texnologiya professori Jeff Tompson tomonidan tayyorlangan faylni topdik. Ushbu maqoladan kelib chiqqan holda, Arduino IDE rangini o'zgartirish uchun konfiguratsiya fayllarini o'zgartiraylik.
1 -qadam: Yuklab oling
Sizga Jeff Tompson faylini GITHUB -dan yuklab olishni maslahat beramiz. U bitmapdagi ba'zi fayllarni o'zgartirib, ularni https://github.com/jeffThompson/DarkArduinoTheme saytida ochdi. Notepad ++ ni ham yuklab olishingiz mumkin, bu XML faylini yoki hatto C tilidagi faylni tahrir qilish uchun juda yaxshi.
Bundan tashqari, annystudio.com saytida Jcpicker nomli bepul dasturiy ta'minot dasturi mavjud. U RGBni o'n oltilik qiymatlarga o'zgartiradi.
2 -qadam: O'qish
O'qish kitobi shuni ko'rsatadiki, Jeff Tompson qilgan so'nggi sharh Arduino 1.6.6+ versiyasida bo'lgan, ammo biz 1.84 versiyasida sinovdan o'tganmiz. Yaxshi ishladi.
Arduino IDE rangini o'zgartirish uchun Github -dagi DarkArduinoTheme.zip faylini ochish va Arduino papkasida nusxalash kerak.
Agar asl ranglarni tiklamoqchi bo'lsangiz, mavzu papkasini zaxiralashni tavsiya qilaman.
MAC OS uchun ~ / Applications / Arduino.app / Contents / Java / lib / theme
Windows `C: / Program Files (x86) Arduino / lib / theme` uchun.
3 -qadam: ### O'z ranglaringizni yaratish
Maxsus mavzular yaratish uchun theme.txt faylini (sintaksis papkasidagi XML -fayl) va tugma fayllarini tahrir qilish kerak. Esda tutingki, rang tanlash uchun siz o'n oltilik raqamga qanday qiymat mos kelishini bilishingiz kerak.
Jeff Tompson qorong'u mavzuni yaratdi, lekin biz quyuq yashil rangdagi "O'rnatish" so'zi ko'rish uchun yaxshi emasligini payqadik. Shunday qilib, biz uni och yashil rangga o'zgartirdik, uni theme.txt faylida tekshirish mumkin. Buni blogda, pastda yuklab olish mumkin.
4 -qadam: sintaksis
Http://www.fernandok.com/2017/12/ide-arduino-com-tema-escuro.html da xml versiyasini ko'ring.
5 -qadam: Theme.txt fayli
#FUNKSIYALAR RANGI #D35400 - ORANG KEYWORD 1 #FUNKSIYALAR RANGI #D35400 - ORANGE KEYWORD2 #TUZILISH RANGLARI #5E6D03 - Yashil kalit so'z3 #VARIABLES Rangi #00979C - KO'Z LERRI17 SHARHLAR / ** / COLOR #434F54 - TUVU GRAY #GUI - STATUS holati.notice.fgcolor = #002325 status.notice.bgcolor = #404040 status.error.fgcolor = #FFFFFF status.error.bgcolor = #ed34C00 holati..fgcolor = # 000000 status.edit.bgcolor = # F1B500 status.font = SansSerif, oddiy, 12 # GUI - TABS # yuqoridagi yorliqlar uchun sozlamalar # (tab rasmlari lib/mavzu papkasida saqlanadi) header.bgcolor = #404040 header.text.selected.color = #323232 header.text.unselected.color = #3C3C3C header.text.font = SansSerif, oddiy, 12 #GUI - CONSOLE console.font = Bir bo'shliqli, oddiy, 11 ta konsol.font.macosx = Monako, oddiy, 10 console.color = #000000 console.output.color = #eeeeee console.error.color = #E34C00 #GUI - TUGMALAR tugmalari.bgcolor = #505050 tugmalari.status.font = SansSe rif, oddiy, 12 ta tugma.status.color = #ffffff #GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = #404040 #EDITOR - DETAILS #oldingi va orqa fon ranglari muharriri.fgcolor = #4661FF muharriri.bgcolor = 2020 # joriy satr muharriri uchun ajratish.linehighlight.color = # 333333 # joriy satr muharriri uchun ajratish.linehighlight = true # karet miltillovchi va rang muharriri. 'yoqilgan editor.external.bgcolor = # c8d2dc # tanlash rang muharriri.selection.color = # dd8800 # matnda ishlatilmaydigan maydon (tildes bilan almashtirilgan) editor.invalid.style = # 7e7e7e, qalin # ozgina xatolar muharrir tugagan joyni ko'rsatadigan satrlar oxiri. = #4661FF, qalin muharrir.data_type.style = #BC3535, qalin #METHO DS editor.keyword2.style = #BC3535, oddiy editor.function.style = #BC3535, oddiy #STRUCTURES editor.keyword3.style = #00D600, oddiy editor.reserved_word.style = #00D600, oddiy #TEXT - LITERALS #konstantalar & datatypes editor.literal1.style = # 006699, oddiy # p5 o'zgaruvchiga o'rnatilgan: masalan mouseX, kenglik, piksellar muharriri.literal2.style = #00979C, oddiy muharrir.variable.style = #00979C, oddiy muharrir.reserved_word_2.style = #00979C, oddiy muharrir.literal_boolean.style = #00979C, oddiy muharrir.literal_char.style = #00979C, oddiy muharrir.literal_string_double_quote.style = #00979C, oddiy muharrir.preprocessor.style = #00d600, oddiy #https://www.arduino.cc/ - UNDERLINE QUTILING! editor.url.style = # 81A421, oddiy # masalan. + - = / editor.operator.style = #aaaaaa, oddiy # ?? Balki bu so'zlar uchun, keyin ikkita nuqta qo'yiladi, masalan, holatlarda yoki goto editor.label.style = #7e7e7e, qalin #TEXT - KOMMENTLAR editor.comment1.style = #aaaaaa, oddiy muharrir.com.com2.style = #aaaaaa, oddiy # LINE STATUS - ekranning pastki qismidagi tahrirchi satr raqami holat satri linestatus.font = SansSerif, oddiy, 10 linestatus.height = 20 # GUI - PLOTTING # colorbrewer2.org plotting.bgcolor = #ffffff plotting.color = #ffffff plotting.graphcolor.size = 4 plot.graphcolor.00 = #2c7bb6 plot.graphcolor.01 = #fdae61 plot.graphcolor.02 = #d7191c plot.graphcolor.03 = #abd9e9
6 -qadam: JCPICKER.exe va Notepad ++
Jcpicker va Notepad ++ tasvirlarida quyuq rang dasturlash uchun yaxshi ekanligini payqadik. Ushbu bo'limda men RGB ranglarini o'zgartirishi mumkin bo'lgan default.xml faylining misolini ko'rsataman.
Tavsiya:
NeckLight V2: Shakllari, ranglari va yoritgichlari bilan qorong'ida porlaydigan marjonlar: 10 qadam (rasmlar bilan)
NeckLight V2: Shakllari, ranglari va yoritgichlari bo'lgan qorong'u marjonlar: Hammaga salom, birinchi ko'rsatmalarni o'qiganimdan so'ng: NeckLight men uchun katta muvaffaqiyat bo'ldi, men V2-ni yaratishni tanladim. V2 - bu V1 -ning ba'zi xatolarini tuzatish va vizual variantga ega bo'lish
Arduino-tobut-raqs-mavzu: 4 qadam
Arduino-tobut-raqs-mavzusi: Keling, ushbu darslikda Arduino Uno-da tobut raqsi mavzusidagi ovozni qanday ijro etishini ko'rib chiqaylik
FALLOUT ilhomlangan arja shkafi yoki sizga kerak bo'lgan har qanday mavzu: 9 qadam
FALLOUT ilhomlangan arja shkafi yoki sizga kerak bo'lgan har qanday mavzu: Arkada kabinetiga ega bo'lish har qanday o'yinchining sozlamalariga ajoyib qo'shimcha va ko'pchilik uchun chelaklar ro'yxatiga kiradi, lekin ularning narxi odatda 1000 dollardan oshadi. Shunday qilib, men ijodiy yo'llardan foydalanib, minimal materiallar va asbob -uskunalar bilan jihozlashga qaror qildim
Arduino IDE uchun qorong'u mavzu: 5 qadam
Arduino IDE uchun qorong'u mavzu: Ushbu qo'llanmada men sizga qorong'u mavzularda kompyuter ekranining yorug'ligiga haddan ziyod ta'sir qilish sababli Arduino IDE uchun qorong'i mavzuni qanday o'rnatishni ko'rsataman, ko'zning shikastlanish xavfini kamaytiradi. qorong'i?
Bumerangni qanday qilish kerak (Robot qorong'u uçurtma bilan qaytadi): 8 qadam (rasmlar bilan)
Qanday qilib bumerang qilish kerak (Robot qorong'u uçurtma bilan qaytadi): Men hech qachon bumerang qilmaganman, shuning uchun vaqt keldi deb o'yladim, bu bumerangning ikkita loyihasi. Har birining ko'rsatmalari bir -biriga juda o'xshash va siz rasmlardagi eslatmalardagi farqlarga amal qilishingiz mumkin. An'anaviy bumeranglar ikkita