Мазмуну:
- 1 -кадам: Сиз жасашыңыз керек болгон нерселер
- 2 -кадам: Arduinoго электр энергиясын кошуу
- 3 -кадам: Board компоненттерин кошуу
- 4 -кадам: Эскизди Arduinoго жүктөө
Video: DIY Standalone Arduino Uno: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоордо мен кантип DIY Arduino Uno нан табакка орнотуу менен аны жасай аларыбызды айтып берем. Бул ар кандай себептерден улам жасалышы мүмкүн, аны арзандатуу, кичине өлчөм, электр энергиясын керектөөнү азайтуу ж.
Бул долбоор сизге базардан сатып алган Arduino сыяктуу бардык функцияларды аткара турган минималдуу Arduino Uno жасоого мүмкүнчүлүк берет. Биз билгендей, Arduino чындыгында ачык булак платформасы, ошондуктан анын схемалары коомдук доменде, аны мүмкүн болушунча ар кандай жетишкендиктер менен өз максаттары үчүн колдонууга болот. Бул бизге үйдө мындай нерсени өзүбүз жасоого мүмкүнчүлүк берет. Төмөнкү кадамдар схеманы нан тактасына кантип чогултуу керектигин түшүндүрөт. Мен көбүнчө Arduino сайтынан карыз алам.
Бул долбоор LCSC тарабынан каржыланат. Мен LCSC.com электрондук компоненттерин колдонуп келе жатам. LCSC эң мыкты баада чыныгы, жогорку сапаттагы электрондук компоненттердин кеңири түрүн сунуштоого бекем милдеттенме алган. Бүгүн катталып, биринчи заказыңыз боюнча $ 8 арзандатууга ээ болуңуз.
1 -кадам: Сиз жасашыңыз керек болгон нерселер
- ATmega328P-PU x 1
- 16MHz кристалл осциллятор x 1
- LM7805CV сызыктуу жөнгө салуучу x1
- Конденсатор 22 pF x 2
- Конденсатор 10 uF x 2
- Резистор 220 Ом x 2
- Резистор 10 кох x 1
- Убакыт которгуч x 1
- LED x 2
2 -кадам: Arduinoго электр энергиясын кошуу
Arduino электр уячасы 7-16 вольттун кирүү чыңалуусун кабыл алат. Эң кеңири таралган киргизүү булактары-бул ишенимдүү 9В батарея же 9-12VDC электр булагы. Көпчүлүк сенсорлор менен микросхемалар 5V булагын талап кылгандыктан, биз 9Vны 5V компонентине ылайыкташуу үчүн LM7805 чыңалуу жөндөгүчүнө муктаж болобуз. Эгерде сиз 16Втан ашык туташтырсаңыз, анда ICге зыян келтирүү коркунучу бар.
- Сиздин чыңалуу жөндөгүчүңүз турган жерге электр жана жер зымдарын кошуңуз.
- Ар бир темир жолду туташтырган тактаңыздын түбүнө электр жана жер зымдарын кошуңуз.
- Эми, LM7805 регуляторун нан тактасына кошуңуз. Бул 9В кирүүнү талап кылат жана 5В үзгүлтүксүз чыгарууну берет.
- Нан тактасынын оң жана сол рельсине туташкан электр OUT жана жерге зымдарды кошуңуз.
- Ошондой эле, жөнгө салуучу менен жердин ортосундагы 10uF конденсаторду, ошондой эле бийлик менен жердин ортосундагы оң темир жолдогу 10uF конденсаторун кошуңуз. Конденсатордогу күмүш тилке жердин бутун билдирет.
- Күч LEDын кирүү булагына жакын жана нандын үстүнө коюңуз. Сиз жашыл же кызыл LED колдоно аласыз.
- Светодиоддун терс коргошунан (кыска бутунан) секирүүчү зымды жерге темир жолго туташтырыңыз жана позитивдүү LED коргошунан (узун буту) электр темир жолуна Ω каршылыгын орнотуңуз.
3 -кадам: Board компоненттерин кошуу
Улантуудан мурун, бул сүрөттү карап көрүңүз. Бул ATmega чипиңиздеги ар бир казык Arduino функциясына байланыштуу эмне кылаарын билүү үчүн эң сонун булак. Бул эмне үчүн кээ бир казыктарды сиз жасаганыңызга байланыштуу көптөгөн башаламандыктарды түшүндүрөт. Толугураак маалымат алуу үчүн ATmega 168 (кыска версия) (узун версия) маалымат барагын караңыз. Бул жерде ATmega328 (кыска версия) (узун версия) барагы.
1. ATmega328 микросхемасын орнотуңуз (оңдо көрсөтүлгөн), ICдин оюк жагы үстү жагында. Эгерде сиз компоненттерди ПХБга орнотуп жатсаңыз, розетканы колдонуу жакшы.
2. 10KΩ тартма каршылыгын +5V темир жолуна кошуп, экинчи башын ATmega328деги RESET пинге туташтырыңыз (пин 1). Төмөнкү төөнөгүчтөр үчүн бийликке жана жерге секиргичтерди кошуңуз.
Pin 7 - VCC, санариптик камсыздоо чыңалуусу (+5V)
Pin 8 - GND (жер темир жолу)
Pin 22 - GND (жер темир жолу)
Pin 21 - AREF, ADC үчүн аналогдук шилтеме пин (+5V)
Pin 20 - AVcc, ADC үчүн камсыздоо чыңалуусу (+5V)
3. Пинк 9 менен 10 ортосунда 16 МГц тышкы саатты кошуп, ошол казыктардын ар биринен жерге чуркаган 22pF эки конденсаторду кошуңуз.
4. Кайтаруучу баскыч катары убактылуу баскычты кошуңуз, андыктан ал ICдегидей эле нан тактасындагы боштукту камтыйт. 5. ATmega328дин 1-пининен кичине секирүүчү зымды баскычтын астыңкы бутуна кошуңуз (ICге эң жакын пин). Баскычтын жогорку сол бутунан жерге дагы бир секирүүчү зымды кошуңуз.
6. Жумушчу Arduinoңуздан чипти тартып, бул тактада сынап көрүңүз. Blink_led программасы пин 13-жыпылықтайт. Arduinoдогу 13-pin AVR ATMEGA8-16PU/ATMEGA168-16PU pin 13 эмес. Бул чындыгында ATmega чипине 19 кадалган.
7. Акырында, LED кошуу. Узун шыйрак же анод кызыл зымга, кыска бут же катод жерге бара турган 220 омдук резисторго туташат.
4 -кадам: Эскизди Arduinoго жүктөө
Сиз эскизди Arduinoго жүктөө жолдору жөнүндө билүү үчүн бул жерге барсаңыз болот.
Сизге USB сериясындагы түзмөк керек болот. Мен FDTI Basic Breakout Board (5V) колдондум. Эгер сиз жөн гана иштөөнү кааласаңыз, 6-пин башын орнотууну өткөрүп жиберип, жөн эле USB-TTL аталышынан секиргич зымдарды панельдеги тиешелүү казыктарга иштете аласыз. Тандоолор сиз тандаган сериялык түзмөк үчүн туура багытталганын текшериңиз; сынык тактасындагы казыктар үч орундуу аталыштар менен белгиленген. Куруп жатканда, мен микроконтроллерге чипти программалоого даярдоо үчүн баштапкы абалга келтирүү баскычын эң сонун басуу керектигин билдим, ал эми тактада DTR/GRN деген пин бар, ал туура кошулганда баштапкы абалга келтирүүчү пинге сигнал жөнөтөт. Ошентип, үзүлүү тактасындагы (DTR/GRN) секирүүчү зымды ATmega328дин 1 -пинине 0.1µF керамикалык конденсатор аркылуу туташтырыңыз.
Сунушталууда:
DIY -- Arduino Uno менен смартфондун жардамы менен башкарыла турган жөргөмүш роботту кантип жасоо керек: 6 кадам
DIY || Arduino Uno аркылуу смартфонду башкарууга боло турган жөргөмүш роботту кантип жасоо керек: Spider роботун жасап жатканда робототехника жөнүндө көп нерселерди биле алабыз. Бул видеодо биз сизге смартфондун жардамы менен иштей ала турган жөргөмүш роботун жасоону көрсөтөбүз (Androi
DIY программалоо кабели Arduino Uno аркылуу - Baofeng UV -9R Plus: 6 кадам (сүрөттөр менен)
DIY программалоо кабели Arduino Uno-Baofeng UV-9R Plus колдонуу менен: Эй баардыгы, бул Baofeng UV-9R (же плюс) гарнитураңызды / кулагыңыздын кабелин USB катары Ardunio UNO аркылуу программалоо кабелине айландыруу боюнча жөнөкөй колдонмо. Сериялык конвертер. [DISCLAIMER] Мен келтирилген зыян үчүн эч кандай жоопкерчилик тартпайм
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
STANDALONE SMALL ARDUINO: 3 кадам
STANDALONE SMALL ARDUINO: Эй! Мен дагы бир көрсөтмө менен кайтып келдим. Бул долбоордун негизги максаты ATMEGA328P микро контроллери үчүн кичинекей ПХБ өндүрүү, кичинекей Arduino тактасы
Күчтүү Arduino-UNO, Massduino-UNO: 9 кадам
Күчтүү Arduino-UNO, Massduino-UNO: Massduino деген эмне? Massduino-бул Arduino платформасынын перифериялык-бай, ыңгайлуу жана тез өнүгүүсүн, арзан баада жана ири өндүрүштүн артыкчылыктарын оңой айкалыштырган жаңы продукт линиясы. Дээрлик бардык Arduino коддору