Мазмуну:
- 1 -кадам: Жүктөө
- 2 -кадам: Readme
- 3 -кадам: ### Өзүңүздүн түстөрүңүздү түзүү
- 4 -кадам: Синтаксис
- 5 -кадам: Theme.txt File
- 6 -кадам: JCPICKER.exe жана Notepad ++
Video: IDE Arduino Dark темасы менен: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул схемада биз IDE Arduino менен иштейбиз жана бул программалоо чөйрөсүнүн темасын жарыктан караңгылыкка өзгөртүп, баштапкы коддун көрүнүшүн жакшыртабыз. Бул анча чарчабаган көрүү тажрыйбасына жол ачат.
Бул темага байланыштуу, биз Америка Кошмо Штаттарынын искусство жана технология боюнча профессору Жефф Томпсон жасаган файлды таптык. Бул макаладан келип чыккан база менен, Arduino IDEдеги түс өзгөрүүсүн иштетүү үчүн конфигурация файлдарын өзгөртөлү.
1 -кадам: Жүктөө
Биз сизге Jeff Thompson файлын GITHUBдан жүктөп алууну сунуштайбыз. Ал битмаптардагы айрым файлдарды өзгөртүп, аларды жеткиликтүү кылды https://github.com/jeffThompson/DarkArduinoTheme. Ошондой эле Notepad ++ жүктөп алсаңыз болот, бул XML файлын, ал тургай C тилиндеги файлды түзөтүү үчүн абдан жакшы.
Ошондой эле, annystudio.com сайтында Jcpicker деп аталган бекер программалык камсыздоо бар. Бул RGBти он алтылык баалуулуктарга айландырат.
2 -кадам: Readme
Readme Жефф Томпсон жасаган акыркы кароонун Arduino 1.6.6+ версиясында болгонун көрсөтөт, бирок биз 1.84 версиясында сынаганбыз. Бул жакшы иштеди.
Arduino IDEнин түсүн өзгөртүү үчүн Githubдагы DarkArduinoTheme.zip файлын ачып, Arduino папкасына көчүрүү керек.
Эгерде сиз баштапкы түстөрдү калыбына келтиргиңиз келсе, тема папкасынын камдык көчүрмөсүн түзүүнү сунуштайм.
MAC OS ~ / Applications / Arduino.app / Contents / Java / lib / theme үчүн
Windows `C: / Program Files (x86) Arduino / lib / theme` үчүн.
3 -кадам: ### Өзүңүздүн түстөрүңүздү түзүү
Ыңгайлаштырылган темаларды түзүү үчүн, theme.txt файлын (синтаксис папкасынын ичиндеги XML файлы) жана баскыч файлдарын түзөтүү керек. Түстү тандоо үчүн ондукка кандай маани туура келерин билишиңиз керек экенин унутпаңыз.
Джефф Томпсон караңгы теманы түздү, бирок биз кара жашыл түстөгү Орнотуу сөзү көрүнүү үчүн жакшы эмес экенин байкадык. Ошентип, биз аны theme.txt файлында текшериле турган ачык жашыл түскө өзгөрттүк. Бул жүктөө үчүн жеткиликтүү бул жерде блогунда, жөн эле төмөндө.
4 -кадам: Синтаксис
Http://www.fernandok.com/2017/12/ide-arduino-com-tema-escuro.html боюнча xml версиясын караңыз
5 -кадам: Theme.txt File
#ФУНКЦИЯЛАР ТҮС #D35400 - ОРОНГО АЧкыч СӨЗҮ1 #ФУНКЦИЯЛАР ТҮС #D35400 - ОРОНГО АЧкыч СӨЗҮ2 #Структура ТҮСТӨРҮ #5E6D03 - ЖАШЫЛ АЧЫМЧЫ3 КОММЕНТАРИЙЛЕР / ** / COLOR #434F54 - DARK GRAY #GUI - STATUS status.notice.fgcolor = #002325 status.notice.bgcolor = #404040 status.error.fgcolor = #FFFFFF status.error.bgcolor = #ed3it.fgcolor = # 000000 status.edit.bgcolor = # F1B500 Status = #404040 header.text.selected.color = #323232 header.text.unselected.color = #3C3C3C header.text.font = SansSerif, plain, 12 #GUI - CONSOLE console.font = Monospaced, plain, 11 console.font.macosx = Монако, жөнөкөй, 10 console.color = #000000 console.output.color = #eeeeee console.error.color = #E34C00 #GUI - ТҮЙМӨЛӨР түймөлөрү.bgcolor = #505050 түймөлөрү.status.font = SansSe rif, жөнөкөй, 12 button.status.color = #ffffff #GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = #404040 #EDITOR - DETAILS #алдыңкы жана фон түстөрүнүн редактору.fgcolor = #4661FF редактору.bgcolor = 2020 # учурдагы линия редактору үчүн бөлүп көрсөтүү.linehighlight.color = # 333333 # учурдагы линия редактору үчүн баса белгилөө 'иштетилген editor.external.bgcolor = # c8d2dc # тандоо color editor.selection.color = # dd8800 # текст тарабынан колдонулбаган аймак (tildes менен алмаштырылган) editor.invalid.style = # 7e7e7e, тайманбастык менен # кичине потиялар редактордун аяктаган жерин көрсөткөн саптардын аягы. = #4661FF, тайманбас редактор.data_type.style = #BC3535, жоон #METHO DS editor.keyword2.style = #BC3535, жөнөкөй editor.function.style = #BC3535, түз #СТРУКТУЛАР editor.keyword3.style = #00D600, жөнөкөй editor.reserved_word.style = #00D600, жөнөкөй #ТЕКСТ - ЛИТЕРАЛДАР #константтар & datatypes editor.literal1.style = # 006699, жөнөкөй # p5 өзгөрмөлөргө курулган: мис. mouseX, туурасы, пикселдер редактору.literal2.style = #00979C, жөнөкөй редактор.variable.style = #00979C, жөнөкөй редактор.reserved_word_2.style = #00979C, жөнөкөй редактор.literal_boolean.style = #00979C, жөнөкөй редактор.literal_char.style = #00979C, жөнөкөй редактор. literal_string_double_quote.style = #00979C, жөнөкөй редактор.preprocessor.style = #00d600, жөнөкөй #https://www.arduino.cc/ - УНДЕРЛИНДЕН КУТУҢУЗ! editor.url.style = # 81A421, жөнөкөй # мис. + - = / editor.operator.style = #aaaaaa, жөнөкөй # ?? Балким, бул сөздөрдүн артынан эки чекиттин артында жазылышы керек болгон учурда, мисалы. # LINE STATUS - экрандын ылдый жагындагы редактордун линияларынын абалынын тилкеси linestatus.font = SansSerif, жөнөкөй, 10 linestatus.height = 20 # GUI - PLOTTING # colorbrewer2.org plotting.bgcolor = #ffffff plotting.color аркылуу түзүлгөн = #ffffff plotting.graphcolor.size = 4 plotting.graphcolor.00 = #2c7bb6 plotting.graphcolor.01 = #fdae61 plotting.graphcolor.02 = #d7191c plotting.graphcolor.03 = #abd9e9
6 -кадам: JCPICKER.exe жана Notepad ++
Jcpicker жана Notepad ++ сүрөттөрүндө биз кара түстүн программалоого жакшы экенин байкадык. Бул бөлүктө мен RGB түстөрүн өзгөртө алган default.xml файлынын мисалын көрсөтөм.
Сунушталууда:
Ардуино-Табыт-Бий-Темасы: 4 кадам
Ардуино-Табыт-Бий-Темасы: Бул үйрөткүчтө, табыттын бий темасынын үнүн Ардуино Унодо кантип ойнотууну карап көрөлү
Piezo спикери менен ЖК колдонуу (Рождество темасы): 5 кадам
Пиезо спикери менен ЖК колдонуу (Рождество темасы): Бул схема ЖКдан жана пьезо спикерден жанаArduino.The LCDден турат: “Майрамыңыз менен! жана Жаңы жылыңыз менен. " Пьезо спикери " Тынч түн " ойнойт. Бул Arduino жана Code менен ишке ашат
PWM ESP32 менен - Жарыктандыруучу LED EWP 32де PWM менен Arduino IDE менен: 6 кадам
PWM ESP32 менен | ESP 32де PWM менен LEDди караңгылатуу Arduino IDE менен: Бул көрсөтмөлөрдө биз Arduino IDE менен ESP32 менен PWM сигналдарын кантип чыгарууну көрөбүз. PWM негизинен ар кандай MCUдан аналогдук чыгууну өндүрүү үчүн колдонулат жана аналогдук чыгаруу 0Vдан 3.3Vга чейин болушу мүмкүн (esp32 болгон учурда) & тартып
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Dark Sky API менен аба ырайы тактасын куруңуз: 5 кадам (сүрөттөр менен)
Dark Sky API менен Аба ырайы тактасын түзүңүз: Dark Sky аба ырайын божомолдоого жана визуалдаштырууга адистешкен. Dark Skyдун эң сонун жагы - бул алардын аба -ырайы APIси, биз дүйнөнүн дээрлик каалаган жеринен аба ырайы маалыматын алуу үчүн колдоно алабыз. Жаан -чачындуу же күнөстүү аба ырайы эле эмес, температура