Мазмуну:
- 1 -кадам: Бөлүктөрдү алуу
- 2 -кадам: Райондук дизайн
- 3 -кадам: Коддоо
- 4 -кадам: Китепканалар
- 5 -кадам: Программаны жүктөө
- 6 -кадам: Бул кантип иштейт
Video: Versano: Көп функциялуу Handy Device (arduino Nano): 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Мага каалаган жерде оңой алып жүрүүгө ыңгайлуу мультиметр керек болчу. Мен кичинекей жана кадимки мультиметрлер менен кампанияда миниатюралык болууну кааладым. Бир нече саат коддоо жана схемаларды иштеп чыгуу менен чыңалуунун, резистордун, батареянын чыңалуусун өлчөй турган түзүлүш жасоо менен аяктадым. Мен бул функциялардын бардыгын аткара турган түзмөк жасашым үчүн, бирок мен буга жетиштим.
Бир күндөн кийин мага бул мультиметрди кодду жаңыртуу менен ар кандай функцияларды аткара турган көп тапшырмалуу түзмөк катары жасоого болбосун деген ой келди. Мен бул жөнүндө ойлонуп, ПКБны оңдоп, ага кошумча компоненттерди коштум.
ПКБны түзөтүп жана ыңгайлаштыргандан кийин, мен акыры pcbway. They боюнча PCBге заказ кылдым, алар china. Theyден келген эң сонун ПХБ өндүрүүчүлөрү болуп саналат, алар 5 даанага 10 долларга жогорку сапаттагы ПХБ менен камсыз кылышат. Менин ПХБны бир жуманын ичинде алдым жана алар чындыгында сонун болчу.
Бул ар кандай функцияларды аткара ала турган түзмөк. Аны ар кандай түзмөктөргө айландырса болот. Мен айткандай, бул мультиметр катары колдонулушу мүмкүн, бирок мунун жанында музыкалык ойноткуч катары колдонсо болот. Профессионалдуу музыкалык ойноткуч, бирок ар кандай тондарды чыгарышы мүмкүн. Ар кандай баскычтарды басуу менен жаңы обондор чыгарылат.
Андан кийин ал калькулятор катары колдонулушу мүмкүн, экранда сандар көрсөтүлөт жана колдонуучу ар кандай сандарды тандап, потенциометрди колдонуп операцияларды тандай алат. Бул сандарды кошуу, азайтуу, көбөйтүү жана бөлүү боюнча төрт операцияны аткара алат. ондуктун эки жерине.
Бул оюн консолу катары колдонулушу мүмкүн, мисалы, мен понг оюнун түздүм. Бул түзмөктө оюндарды ойноо кызыктуу.
Түзмөккө RTC (Real Time Clock) модулун кошуу менен ал убакытты көрсөтө алат.
Аны виртуалдык клавиатура катары колдонсо болот. Алфавиттер жабылган экранда көрсөтүлөт. Биз жөн гана алфавиттерди тандашыбыз керек жана аппарат текстти жылдыруучу түрдө экранда көрсөтөт.
Бул кичинекей өлчөмдөгү түзмөк болгондуктан, ал технологиялуу көрүнөт жана муну колдонуу кызыктуу болот. Бул көптөгөн функцияларды чогуу аткара турган кичинекей аппарат бул сонун эмеспи.
. Акырында мен бул түзмөктү VERSANO деп атадым, бул ар тараптуу нанонун кыскартылышы.
1 -кадам: Бөлүктөрдү алуу
Arduino nano
OLED экран 0.96"
Баскычтар x3
Эркек Аял башы
Температура сенсору
Бип
LED
RTC DS3231
Резисторлор 470ohm 1k x2
Батарея
Бул долбоордо колдонулган кээ бир аппараттар
Кандооч
Пинцет
Solder flux
Бул долбоорду ишке ашыруу үчүн зарыл болгон абдан көп материалдар. Ошентип, баштайлы.
2 -кадам: Райондук дизайн
Мен өз компьютеримди easyeda. They боюнча иштеп чыктым, алар профессионалдуу Pcb долбоорлоого жакшы негиз берет жана аларды easyeda өзгөчөлүктөрүн колдонуу менен долбоорлоо абдан оңой.
3 -кадам: Коддоо
Бул жерде Versano куруунун коду.
Код оңой жана ыңгайлаштырылышы мүмкүн. Комментарий берилген, андыктан кодду түшүндүрүүнүн кажети жок.
Коддоо үчүн кээ бир маанилүү эскертүүлөр
1.) Менде arduino ideдин эски версиясы бар, ошондуктан мен кодду эски версиясында жаздым. Берилген коддор arduino IDEнин жаңы версияларында иштебейт.
Ошондуктан мен сизге ардуинону arduino ide 1.6.7 версиясында программалоону сунуштайм. Бул жерде эски версия үчүн файл тиркелет.
2.) Сиз кодду arduinoго жүктөгөндөн кийин, эс тутумуңуздун начарлашы жөнүндө билдирүү аласыз бул билдирүүнү этибарга албаңыз, бул жөн эле эскертүү. Бул колдонууда эч кандай көйгөй жаратпайт.
4 -кадам: Китепканалар
Долбоордун жүрүшүндө сизге кээ бир китепканалар керек болот, ошондуктан алар мына.
Болгону versano китепканалары файлын чыгарып, бардык китепканаларды arduino программасындагы китепканалар папкасына көчүрүү керек.
5 -кадам: Программаны жүктөө
Бардык керектүү китепканалар орнотулганын текшериңиз. Тактага arduino nano орнотуңуз. Ком портун туура тандаңыз.
Ошентип, мына!
6 -кадам: Бул кантип иштейт
Сунушталууда:
CD4017 Көп функциялуу велосипеддин жарыгы: 15 кадам
CD4017 негизделген көп функционалдуу велосипеддин жарыгы: Бул схема LED chaser.But деп аталган абдан кеңири таралган CD4017 LED схемасын колдонуу менен жасалат, бирок ар кандай манералар катары көзөмөлдөө кабелдерин туташтыруу менен ар кандай LED жарк этүү ыкмаларын колдойт. визуалдык көрсөткүч
DIY Arduino көп функциялуу энергия эсептегич V1.0: 13 кадам (сүрөттөр менен)
DIY Arduino көп функциялуу энергия эсептегич V1.0: Бул Нускамада мен сизге Arduino негизделген көп функциялуу энергия эсептегичти кантип жасоону көрсөтөм. Бул кичинекей Метр - электр параметрлери боюнча маанилүү маалыматты көрсөтүүчү абдан пайдалуу түзүлүш. Аппарат 6 пайдалуу электр параметрин өлчөй алат
Позицияга негизделген көп функциялуу куб сааты: 5 кадам (сүрөттөр менен)
Позицияга негизделген көп функциялуу кубдук саат: Бул OLED дисплейи бар Arduino негизделген саат, ал датасы бар саат, уйку таймери жана түнкү жарык катары иштейт. Ар түрдүү " функциялар " акселерометр менен башкарылат жана кубдук сааттын айлануусу менен тандалат
Цифралык көп функциялуу өлчөө куралы: 21 кадам (сүрөттөр менен)
DIGITAL MULTI-FUNCTION өлчөө куралы: Саламатсыздарбы. Мен дайыма 3D принтер керебетимди тегиздөөгө жардам бере турган түзмөктү жана ийилген бетинин болжолдуу узундугун алууга жардам бере турган башка түзмөктү каалаган элем, ошондо мен чаптаманын туура узундугун оңой эле кесип алчумун
Эски ноутбукту укмуштуу көп функциялуу куралдарга айландырыңыз: 8 кадам
Эски ноутбукту укмуштуу көп функциялуу шаймандарга айландырыңыз: ноутбук бизге дайыма эс тутуму менен тиркелет. Балким сиз колледжге барганда белек аласыз, же белгилүү бир наамга ээ болосуз. Убакыт, кааласаң да каалабасаң да, аны өз ишиңе колдоно албайсың. Бирок сиз эски ноутбукту көптөгөн башка нерселер үчүн колдоно аласыз