Мазмуну:
- 1 -кадам: Керектүү жабдык
- 2 -кадам: Райондук туташуу
- 3 -кадам: Булак коду
- 4 -кадам: Кааласаңыз Каналыма жазылыңыз
Video: OLED-UI менен ARDUINO MENU ДИЗАЙНЫ (КОЛДОНУЧТУН ИНТЕРФЕКСИ): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Салам баардыгы! Бул үйрөткүчтө мен i2c OLED экранын колдонуу менен ARDUINO MENU ДИЗАЙНЫН кантип жасоону түшүндүрүүгө аракет кылам. Ал ошондой эле UI (Колдонуучу интерфейси) катары белгилүү. Бул көптөгөн долбоорлордо колдонулуп келе жатат, бирок ал 3d принтерлерден сиз менен тааныш болушу керек:)
Бул жерде бул долбоор тууралуу видео да бар. Сиз бул видеону көрүп, анын кандай иштегенин көрө аласыз.
Чынында, эгер сиз менюңуздун дизайнын өзүңүз жасасаңыз, анда бул сиздин коддоо жана алгоритм жөндөмүңүзгө чоң салым кошот. Мен дээрлик 4 саатымды ушундай жөнөкөй меню десгинди түзүүгө жумшадым. Мына ошондуктан мен муну 100 %өзүм жасоого аракет кылам. Албетте, мен кээ бир бөлүктөрдө жардам алдым. Мен кандай меню жасашым керек жана башкалар … (Бирок алгоритмдердин көбү мага таандык) Эскертүү: Эгерде сиз өзүңүздүн менюңуздун дизайнын түзгүңүз келсе, анда сиз эң негизги нерседен башташыңыз керек. кадам б.а муну байкап көрүңүз: баскыч басылганда тандоо белгиси башкача айтканда ">" ылдый түшүшү керек….
1 -кадам: Керектүү жабдык
x1 Arduino (Uno, нано, мега … ж. б.)
x1 OLED ЭКРАНЫ (i2c модулун колдондум, бул байланыштын пин номеринин аздыгынан жакшы, бирок каалаган экранды колдонсоңуз болот, бирок, албетте, кодго айрым өзгөртүүлөрдү киргизишиңиз керек!)
x3 Button
x3 10k каршылыгы
x1 Breadboard
Жетиштүү Jumper
2 -кадам: Райондук туташуу
Ооба, бизде бул жерде абдан жөнөкөй байланыш бар. Жогоруда айтканымдай, эгер сизде экрандын башка түрү болсо (5110, 16x2 …), сизде бар нерсеге жараша өзгөрүүлөрдү жасай аласыз.
Эскертүү: баскычты жана Pull-Down резисторлорун туташтырууда этият болуңуз. Төмөндөгү диаграммада көрсөтүлгөндөй туташуу жасаңыз. Туура эмес резистор туташуусу ката кетириши мүмкүн. Бул конфигурацияда баскыч басылганда биз 1 (ЖОГОРУ) алабыз.
3 -кадам: Булак коду
Ok урматтуу жаратуучулар:) бизде булак коду бар. Билесиздер, мен YouTube каналым үчүн проектимди түрк тилинде даярдап жатам. Бирок, мен дээрлик ар бир саптын жанында түшүндүрмөлөрдү которууга же кошууга аракет кылам. Бул долбоор жарым англисче/түркчө даярдалган. Түркчө билбегендер үчүн мен түшүндүрмөлөрдү коштум. Ошентсе да, эгерде сизде кандайдыр бир көйгөй бар болсо, мага бул жерден же Youtube каналынан сурооңузду бериңиз, суранам, сиз абдан акылдуу экениңизге жана тилдин айырмасы жөнүндө эч кандай көйгөйгө туш болбостугуңузга ишенем. Тилдин сизге бөгөт коюусуна жол бербеңиз:)
4 -кадам: Кааласаңыз Каналыма жазылыңыз
Бул долбоордун кандай иштээрин видеодон көрсөңүз болот.
Эгерде сизге менин долбоорум жакса, сиз менин каналымда башкаларды карап, мени колдой аласыз. Тил жөнүндө кабатыр болбоңуз, негизинен мен коддорумду англисче түшүндүрмө менен даярдайм. Суроолоруңуз болсо, бул жерден же Youtube каналынан суроолорду берсеңиз болот.
Менин Youtube Каналым: Youtube Каналы Сураныч, эгерде кандайдыр бир көйгөйгө туш болсоңуз, мага кабарлаңыз!
Көңүл ачуу!
Сунушталууда:
Негизги параметрлерди автоматташтырылган башкаруу менен аквариум дизайны: 4 кадам (сүрөттөр менен)
Негизги параметрлерди автоматташтырылган башкаруу менен аквариум дизайны: Киришүү Бүгүн деңиз аквариумуна кам көрүү ар бир аквариумга жеткиликтүү. Аквариум алуу көйгөйү кыйын эмес. Бирок жашоочулардын толук кандуу жашоосу, техникалык бузулуулардан коргоо, оңой жана тез тейлөө жана кам көрүү үчүн
Hilt дизайны менен иштеген Lightsaber: 5 кадам
Hilt Design менен иштеген Lightsaber: Бала кезимде мен Джеди болууну жана Sithти өз Lightsaber менен өлтүрүүнү кыялданчумун. Азыр мен карыганда, мен акыры өз кыялымдагы долбоорду курууга мүмкүнчүлүк алдым. Бул сиздин үйүңүздүн чырагын кантип куруунун негизги жыйынтыгы
LEDдин 555 ICди колдонуу менен жаркылдаган PCB дизайны: 7 кадам (сүрөттөр менен)
PCB Дизайн 555 ICди колдонуп жаркырайт: Саламатсызбы Бул көрсөтмөдө мен жөн эле көз ирмебей леддин схемасын жана компьютердин макетин бердим, эгерде кандайдыр бир кадамдарга күмөн санасаңыз, менин мурунку инструктивдүү PCB Дизайным аркылуу өтүңүз Жөнөкөй жана Оңой Stepsor же башка тиркелген видеону караңыз. ал
PCB дизайны жөнөкөй жана оңой кадамдар менен: 30 кадам (сүрөттөр менен)
ПКБнын дизайны жөнөкөй жана оңой кадамдар менен: САЛАМ ДОСТОР ПКБ дизайнын үйрөнүүнү каалагандар үчүн анын абдан пайдалуу жана оңой үйрөткүчү башталат
Батарея менен иштеген ESP дизайны: 3 кадам (сүрөттөр менен)
Батарея менен иштөөчү ESP дизайны: Бул көрсөтмөлөр керектелбеген ESP негизделген IoT түзмөгүн иштеп чыгууда батареянын кубатын кантип азайтуу керек экенин көрсөтөт