Мазмұны:
- 1 -қадам: Сізге қажет нәрселер
- 2 -қадам: Arduino -ге қуат көзін қосу
- 3 -қадам: тақта компоненттерін қосу
- 4 -қадам: Эскизді Arduino -ға жүктеу
Бейне: DIY дербес Arduino Uno: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл жобада мен DIY Arduino Uno -ны нан тақтасына орнату арқылы қалай жасауға болатынын айтамын. Мұны әр түрлі себептерге байланысты жасауға болады, мысалы, оны арзандату, кіші өлшем, қуатты тұтынуды азайту және т.б.
Бұл жоба сізге базадан сатып алатын Arduino сияқты барлық функцияларды орындайтын минималды Arduino Uno жасауға мүмкіндік береді. Біз білетініміздей, Arduino шын мәнінде ашық бастапқы платформа болып табылады, сондықтан оның схемалары кез келген адам мүмкіндігінше кез келген жетістіктермен оны өз мақсаттарында қолдана алатын жалпыға ортақ доменде. Бұл бізге үйде осындай нәрсені өз бетімізше жасауға мүмкіндік береді. Келесі қадамдар тізбекті тақтаға қалай жинау керектігін көрсетеді. Мен өтудің көп бөлігін Arduino сайтынан аламын.
Бұл жобаға LCSC демеушілік етеді. Мен LCSC.com электронды компоненттерін қолдандым. LCSC шынайы, жоғары сапалы электронды компоненттердің кең таңдауын ең жақсы бағамен ұсынуға сенімді. Бүгін тіркеліңіз және бірінші тапсырыс бойынша $ 8 жеңілдік алыңыз.
1 -қадам: Сізге қажет нәрселер
- ATmega328P-PU x 1
- 16 МГц кристалды осциллятор x 1
- LM7805CV сызықтық реттегіш x1
- Конденсатор 22 pF x 2
- Конденсатор 10 uF x 2
- Резистор 220 Ом x 2
- Резистор 10 км x 1
- Лездік қосқыш x 1
- Жарықдиодты x 2
2 -қадам: Arduino -ге қуат көзін қосу
Arduino қуат ұясы кіріс кернеуінің диапазонын 7 -ден 16 вольтке дейін қабылдай алады. Ең жиі қолданылатын кіріс көздері-сенімді 9В аккумуляторы немесе 9-12ВДС қуат көзі. Көптеген датчиктер мен микросхемалар 5В көзін қажет ететіндіктен, бізге кернеу реттегіші LM7805 қажет, ол 9В кернеуді 5В компонентке ыңғайлы етіп азайтады. Егер сіз 16 В -тан жоғары ток қоссаңыз, IC -ге зақым келтіру қаупі бар.
- Кернеу реттегіші болатын жерге қуат пен жерге қосу сымдарын қосыңыз.
- Әр рельсті қосатын тақтаның түбіне қуат және жерге қосу сымдарын қосыңыз.
- Енді LM7805 реттегішін тақтаға қосыңыз. Ол 9В кіріс алады және шығудан 5В үздіксіз жеткізілім береді.
- Нан тақтасының оң және сол жақ рельстеріне қосылатын электр сымдарын қосыңыз.
- Сонымен қатар, реттегіш пен жерге қосқыш арасындағы 10uF конденсаторды, сондай -ақ қуат пен жер арасындағы оң жақ рельске 10uF конденсаторды қосыңыз. Конденсатордағы күміс жолақ жердің аяғын білдіреді.
- Қуат светодиодын кіріс көзіне жақын және нан тақтасының жоғарғы жағына қойыңыз. Сіз жасыл немесе қызыл жарықдиодты қолдана аласыз.
- Жарық диодының теріс сымынан (қысқа аяғынан) өтпелі сымды жер рельсіне жалғаңыз және оң жарықдиодты сымнан (ұзын аяқты) қорек жолына Ω резисторды орнатыңыз.
3 -қадам: тақта компоненттерін қосу
Жалғастырмас бұрын мына суретті қараңыз. Бұл ATmega чипіндегі түйреуіштердің әрқайсысы Arduino функцияларына қатысты не істейтінін білудің тамаша көзі. Бұл белгілі бір түйреуіштерді өзіңіз қалай қосатындығыңыздың астындағы көптеген шатасуларды анықтайды. Толығырақ ақпарат алу үшін ATmega 168 (қысқа нұсқа) (ұзақ нұсқасы) мәліметтер кестесін қараңыз. Міне ATmega328 парағы (қысқа нұсқа) (ұзақ нұсқа).
1. ATmega328 микросхемасын (оң жақта көрсетілген) орнатыңыз, осылайша IC -дің ойық жағы жоғарғы жағында болады. Егер сіз компоненттерді ПХД -ге орнатсаңыз, розетканы қолданған дұрыс.
2. 10КΩ тартқыш резисторды +5В рельске қосыңыз және екінші ұшын ATmega328 (1-штырь) RESET істігіне қосыңыз. Келесі түйреуіштер үшін қуат пен жерге арналған секіргіштерді қосыңыз.
7 түйреуіш - VCC, цифрлық кернеу (+5В)
8 -түйреуіш - GND (жер үсті рельсі)
22 -түйреуіш - GND (жер үсті рельсі)
21 -түйреуіш - AREF, ADC (+5V) үшін аналогтық тіреуіш
20 түйреуіш - AVcc, ADC үшін кернеу (+5V)
3. 16 мен 9 МГц аралығындағы сыртқы сағатты қосыңыз және осы түйреуіштердің әрқайсысынан жерге қосылатын 22pF екі конденсаторды қосыңыз.
4. Лездік түймешікті қалпына келтіру қосқышы ретінде қосыңыз, осылайша ол IC -дегідей тақтадағы бос орынға жетеді. 5. ATmega328 1-ші түйреуіштен түйменің төменгі аяғына (IC-ге жақын түйреуіш) шағын секіргіш сымды қосыңыз. Түйменің сол жақ жоғарғы аяғынан жерге басқа секіргіш сымын қосыңыз.
6. Жұмыс істейтін Arduino -дан чипті тартып, оны осы тақтадан көріңіз. Blink_led бағдарламасы 13-ші жыпылықтайды. Arduino-дағы 13-ші түйін AVR ATMEGA8-16PU/ATMEGA168-16PU түйрегіші 13 емес. Ол ATmega чипіне 19 бекітілген.
7. Соңында жарық диодты қосыңыз. Ұзын аяқ немесе анод қызыл сымға, қысқа аяқ немесе катод жерге қосылатын 220 Ом резисторға қосылады.
4 -қадам: Эскизді Arduino -ға жүктеу
Сіз мұнда эскизді Arduino -ға жүктеу жолдары туралы біле аласыз.
Сізге USB-сериялы құрылғы қажет болады. Мен FDTI Basic Breakout Board (5V) қолдандым. Егер сіз жай ғана жұмыс істегіңіз келсе, сіз 6 істікшелі үстіңгі бөлікті орнатуды өткізіп жібере аласыз және тек USB-TTL колонкасынан тікелей тақтадағы түйреуіштерге өтетін сымдарды жүргізе аласыз. Сіз таңдаған сериялық құрылғы үшін түйреуіштердің дұрыс бағытталғанына көз жеткізіңіз; сыну тақтасындағы түйреуіштер үш таңбалы атаулармен белгіленген. Құру барысында мен микроконтроллерге чипті бағдарламалауға дайындау үшін қалпына келтіру түймесін уақытында басу қажет екенін білдім, ал ажырату тақтасында DTR/GRN деп аталатын түйреуіш бар, ол дұрыс қосылған кезде қалпына келтіру түйреуішіне сигнал жібереді. Сонымен, 0,1 мкФ керамикалық конденсатор арқылы үзіліс тақтасындағы (DTR/GRN) өтпелі сымды ATmega328 1 -ші істігіне жалғаңыз.
Ұсынылған:
Дербес компьютер құрастыру: 5 қадам
Реттелетін ДК құрастыру: Бұл менде бар жабдықтар бар жеке компьютерді құруға арналған нұсқаулық, сондықтан дәл сол компоненттерді алмасаңыз, сіздің компьютеріңіз менің компьютеріме ұқсамайды
Дербес ATmega328p (Ішкі 8 МГц сағаты арқылы): 4 қадам
Автономды ATmega328p (Ішкі 8 МГц сағатын қолдана отырып): ATmega328p-megaAVR тобында Atmel жасаған бір чипті микроконтроллер (кейінірек Microchip Technology Atmel компаниясын 2016 жылы сатып алды). Ол 8-биттік RISC процессорлық ядролық Гарвард архитектурасына ие, бұл микроконтроллер Arduino миы
8051 микроконтроллері бар дербес компьютер пернетақтасы: 6 қадам
8051 микроконтроллерімен компьютерлік пернетақта интерфейсі: Бұл жобада мен сізге компьютердің пернетақтасын 8051 микроконтроллеріне қалай қосуға болатынын түсіндірдім
MSUM принтерлерін дербес компьютерге қалай қосуға болады: 13 қадам
Дербес компьютерге MSUM принтерлерін қалай қосуға болады: бұл сіздің жеке компьютеріңізге кез келген MSUM принтерін қосуға көмектесетін нұсқаулық. Бұл әрекетті орындамас бұрын, MSUM Wi -Fi желісіне қосылғаныңызға көз жеткізіңіз. Бұл нұсқаулықты толтыру үшін қажет: 1. Кез келген дербес компьютер2. MSUM принтері
$ 2 Arduino. ATMEGA328 дербес ретінде. Жеңіл, арзан және өте кішкентай. Толық нұсқаулық: 6 қадам (суреттермен)
$ 2 Arduino. ATMEGA328 дербес ретінде. Жеңіл, арзан және өте кішкентай. Толық нұсқаулық. Бұл нұсқаулықта сіз Arduino ATMEGA328 микроконтроллер чипін оқшау микроконтроллер ретінде қолдануды үйренесіз. Олар тек 2 доллар тұрады, сіздің Arduino -мен бірдей жасай алады және сіздің жобаларыңызды өте кішкентай етеді. Біз түйреуіштің орналасуын қарастырамыз