Мазмуну:
- 1 -кадам: Arduino IDE орнотуу
- 2 -кадам: Китепканаларды жүктөө
- 3 -кадам: Программист кабелин туташтырыңыз
- 4 -кадам: Мисал эскиздерди жүктөө
- 5 -кадам: Кийинки кадамдар
Video: ArduinOLED: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
ArduinOLED - бул электрондук оюндар жана башка долбоорлор үчүн аянтча. Бул OLED экраны, джойстик, кээ бир баскычтар, ызылдак жана башка көптөгөн түзмөктөр менен интерфейс үчүн аллигатордун клип байланыш пункттарын камтыйт. Көбүрөөк маалымат алуу үчүн https://johanv.xyz/ArduinOLED дарегине баш багыңыз.
Бул окуу куралы такта үчүн программаны кантип орнотууну камтыйт. Бөлүктөргө кантип заказ кылууну жана тактай курууну үйрөнүү үчүн https://www.instructables.com/id/Build-the-ArduinOLED/ дарегине баш багыңыз
1 -кадам: Arduino IDE орнотуу
Arduino программалык камсыздоо барагына баш багыңыз жана операциялык системаңыздын шилтемесин чыкылдатыңыз.
Мен "Windows Installer" тандадым, бирок администраторго кирүү мүмкүнчүлүгүңүз жок болсо, "администратордук эмес орнотуу үчүн Windows ZIP файлын" жүктөп алыңыз.
Колдонмого өзгөртүү киргизүүгө уруксат керекпи же жокпу деп сураганда "Ооба" дегенди басыңыз. Андан кийин кадамдар бүткүчө "Кийинки" баскычын чыкылдатыңыз.
2 -кадам: Китепканаларды жүктөө
ArduinOLEDди колдонуу үчүн сизге үч китепкана керек: U8g2 китепканасы, DirectIO китепканасы жана ArduinOLED китепканасы.
U8g2 китепканасы
Arduino IDEди ачып, "Эскизди" чыкылдатыңыз, андан кийин "Китепкананы кошуу", анан "Китепканаларды башкаруу …"
Издөө тилкесине "U8g2" терип, "Орнотууну" чыкылдатыңыз.
Ал орнотулгандан кийин, "Жабуу" баскычын чыкылдатыңыз.
DirectIO китепканасы
DirectIO китепканасы, эгер пин коду туруктуу болсо, Arduino I пиндерин орнотуунун ылдам жолун камсыз кылат. Бул кийинки кадамда ArduinOLED китепканасына керек.
mmarchetti/DirectIO DirectIO - Arduino GitHub үчүн тез, жөнөкөй I/O китепканасы
Жогорудагы шилтемеге өтүңүз, "Clone же Download" баскычын чыкылдатыңыз, андан кийин "ZIPти жүктөө" дегенди басыңыз.
Же болбосо, ZIP файлын жүктөө үчүн бул шилтемени басыңыз:
github.com/mmarchetti/DirectIO/archive/master.zip
Андан кийин, Arduino IDEде "Эскизди", "Китепкананы кошууну", анан ". ZIP Китепканасын кошууну" чыкылдатыңыз.
"Жүктөөлөр" папкасына өтүңүз, жаңы эле жүктөп алган "DirectIO-master.zip" тандап, "Ачуу" баскычын чыкылдатыңыз.
ArduinOLED китепканасы
ArduinOLED китепканасы бул такта үчүн атайын мен тарабынан жазылган. Орнотуу мурунку кадамдагы DirectIOго абдан окшош.
johanvandegriff/ArduinOLED ArduinOLED тактасы үчүн китепкана. GitHub
Жогорудагы шилтемеге өтүңүз, "Clone or Download" баскычын чыкылдатыңыз, андан кийин "ZIPти жүктөп алуу" дегенди басыңыз.
Же болбосо, ZIP файлын жүктөө үчүн бул шилтемени басыңыз:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Андан кийин, Arduino IDEде "Эскизди", "Китепкананы кошууну", анан ". ZIP Китепканасын кошууну" чыкылдатыңыз.
"Жүктөөлөр" папкасына өтүңүз, жаңы эле жүктөп алган "ArduinOLED-master.zip" тандап, "Ачуу" баскычын чыкылдатыңыз.
Кошумча: Arduino китепканалары папкасына (Документтер/Arduino/китепканалар) өтүңүз жана "DirectIO-мастерди" "DirectIO" жана "ArduinOLED-мастер" деп "ArduinOLED" деп өзгөртүңүз.
3 -кадам: Программист кабелин туташтырыңыз
Программисттин арт жагын караңыз жана "GND" деп жазылган пинти табыңыз. Пиндин түсүн жазып алыңыз.
Андан кийин, кабелди ArduinOLED тактасындагы 4 туташтыргычтын ортосуна туташтырып, сиз белгилеген түс "GND" деп жазылган тарапта экенине ынаныңыз.
Акырында, программист кабелинин USB учун компьютериңизге сайыңыз.
4 -кадам: Мисал эскиздерди жүктөө
"Файлды", "Мисалдарды", "ArduinOLED", анан "ArduinOLED_u8g2_StackerGame" дегенди басыңыз.
"Куралдар", "Такта", анан "Arduino Pro же Pro Mini" дегенди басыңыз.
"Куралдар", "Процессор", анан "ATmega328 (5V, 16MHz)" чыкылдатыңыз.
"Куралдар", "Порт" чыкылдатыңыз, андан кийин кабель туташтырылганда пайда болгон портту тандаңыз.
ArduinOLED тактасындагы "RST" деп аталган баскычты басып туруңуз.
Arduino IDEдеги "Жүктөө" баскычын чыкылдатыңыз.
Статус "Компиляциялоо …" жана "Жүктөө…" абалынан өзгөргөндө, "RST" баскычын коё бериңиз.
Текст экранда көрүнүшү керек.
Куттуктайм! Сен кылдың!
Сиз оюндун эң жогорку упайлары 255 экенин байкайсыз. Аны кайра коюу үчүн, ArduinOLED күйгүзүлүп жатканда "R" баскычын басып туруңуз (же күйгүзгүчтөн же баштапкы абалга келтирүү баскычынан). Сиз жогорку упайдын баштапкы абалга келтирилгенин айткан экранды көрөсүз.
5 -кадам: Кийинки кадамдар
- Башка мисал эскиздерди колдонуп көрүңүз
- Https://johanv.xyz/ArduinOLED дарегиндеги башка долбоорлорду жасап көрүңүз
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Battle City Remake GameGo менен Makecode Arcade менен: 4 кадам (сүрөттөр менен)
Battle City Remake GameGo менен Makecode Arcade: GameGo - бул TinkerGen STEM билим берүү тарабынан иштелип чыккан Microsoft Makecode менен шайкеш ретро оюн портативдик консолу. Бул STM32F401RET6 ARM Cortex M4 чипине негизделген жана STEM педагогдоруна же жөн эле ретро видео түзүүнү жакшы көргөн адамдар үчүн жасалган
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет