Мазмұны:
- 1 -қадам: бөлшектер тізімі
- 2 -қадам: Кітапхананы жүктеу және орнату
- 3 -қадам: жүктеуші жүктеңіз
- 4 -қадам: Эскиздерді жүктеу
- 5 -қадам: бірнеше пайдалы кеңестер
- 6 -қадам: Қорытынды ескерту
Бейне: $ 2 Arduino. ATMEGA328 дербес ретінде. Жеңіл, арзан және өте кішкентай. Толық нұсқаулық: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықта сіз Arduino ATMEGA328 микроконтроллер чипін оқшауланған микроконтроллер ретінде қолдануды үйренесіз.
Олар тек 2 доллар тұрады, сіздің Arduino -мен бірдей жасай алады және сіздің жобаларыңызды өте кішкентай ете алады.
Біз түйреуіштің орналасуын қарастырамыз, оны жүктеуші жүктеу арқылы Arduino бағдарламалық жасақтамасына қалай дайындау керек және эскиздерді қалай жүктеу керек.
Осы нұсқаулықтың қалған бөлігін қарап шығыңыз, сіз Arduino жобаларын қысқа мерзімде қалай азайтуға болады.
1 -қадам: бөлшектер тізімі
1 Ардуино
1 ATMEGA328P-PU чипі. Менікі осында келді:
Нан тақтасы
Сымдар
Қосымша: жарықдиодты және тестілеуге арналған 330 Ом резисторы
2 -қадам: Кітапхананы жүктеу және орнату
Arduino тақтасы стандартты түрде 16 МГц сыртқы осциллятормен жабдықталған.
Бізге 16 МГц осциллятор қажет емес, өйткені ATMEGA328P-PU 8 МГц осцилляторы бар.
Бұл микросхема 8 МГц жиілікте дербес микроконтроллер ретінде жұмыс істеуі үшін біз Arduino ортасына арналған кітапхананы жүктеп алып, орнатуымыз керек.
Ол үшін zip файлын жүктеу үшін Arduino нұсқасына сәйкес келетін сілтемені басыңыз.
Ол 1-6-x.zip, 1-5-x.zip немесе 1-0-x.zip болады.
Содан кейін біз Arduino эскиздер қалтасын Файл → теңшелімдер → “Эскиз кітабының орналасуы” түймесін басу арқылы табуымыз керек. Менің жағдайда «C: / Users / tomtomheylen / Documents / Arduino» бұл сіздің жағдайда басқаша болуы мүмкін.
Орынды көшіріп, «осы компьютерге» өтіңіз, оны жолаққа қойыңыз және enter пернесін басыңыз.
Егер сіз «аппараттық құрал» деп аталатын қалтаны көрсеңіз, оны ашыңыз.
Олай болмаса, тінтуірдің оң жақ түймесімен «аппараттық» деп аталатын жаңа қалта жасаңыз және «жаңа → қалта» тармағын таңдап, «аппараттық құрал» теріңіз. Енді ашыңыз.
Нан қалтасын zip архивінен «аппараттық» қалтасына жылжытыңыз.
Arduino IDE қайта іске қосыңыз және «Құралдар → тақтаға» өтіңіз.
Егер бәрі дұрыс болса, сіз тізімнен «Atmega 328 тақтасында (8 МГц ішкі сағат)» көресіз.
Ең қиын бөлігі қазір жасалды, сондықтан ATMEGA328 -де өмірді қызықты өткізейік.
3 -қадам: жүктеуші жүктеңіз
Бұл ATMEGA328 микроконтроллер чиптері әдетте бос болады. Оларды Arduino IDE -мен жұмыс істету үшін біз «жүктеуші жүктеу» деп аталатын нәрсені істеуіміз керек. Бұл чипте жазылатын кішкене код, сондықтан ол Arduino бағдарламалық жасақтамасын түсінеді.
Мұны істеу үшін Arduino -ды компьютерге қосыңыз және «Файл → мысалдар → ArduinoIsp» тармағына өтіп, «Arduino Isp» таңдаңыз. Бұл эскизді Arduino -ға жүктеп, компьютерден ажыратыңыз.
Содан кейін біз суретте көріп тұрғандай Arduino -ны ATMEGA328 -ке қосамыз.
Чиптің жарты шеңберіне назар аударыңыз. Оның дұрыс жағында екеніне көз жеткізіңіз.
Енді Arduino -ды қосыңыз және Arduino IDE -де «құралдар → бағдарламашы» тармағына өтіп, «Arduino провайдер ретінде» таңдаңыз.
Содан кейін «Құралдар → Тақта» тармағына өтіп, «Нан тақтасында Atmega 328 (8 МГц ішкі сағат)» тармағын таңдаңыз.
Енді құралдарға өтіп, «Bootloader Burn» таңдаңыз.
Сіздің жүктеуші жүктелді және сіздің чип эскиздерді жүктеуге дайын!
Егер сізде қате туралы хабар болса, Arduino -ны ажыратыңыз және алдыңғы әрекеттерді қайталаңыз.
4 -қадам: Эскиздерді жүктеу
Эскизді жүктеу үшін ATMEGA328 чипін Arduino тақтасынан алып, суретте көрсетілгендей тақтаға қосу керек.
Мұны істеу үшін сіз FT232RL сияқты сериялық бағдарламашыға USB қолдана аласыз. Мен мұнда шағын нұсқаулық жасадым:
Мен жыпылықтау эскизін тексеру үшін тақтаға резисторы бар сымды қостым.
Бұл суретті түйреуіш макеті үшін қалай қолдануға болатынын біліңіз.
Мысалы, егер сіз IDE -де 13 -пинді инициализациялайтын болсаңыз, ол Arduino тақтасындағы 13 -істікті немесе ATMEGA328 чипіндегі 19 -істікті білдіреді.
Құттықтаймыз, сіз қол жеткіздіңіз! Енді сіз өзіңіздің кішігірім Arduino жобаларыңызды дәнекерлеуге кірісе аласыз.
5 -қадам: бірнеше пайдалы кеңестер
Мен сізге тағы бірнеше пайдалы кеңестер беру арқылы нұсқаулықты аяқтаймын:
Егер сіз жобаны дәнекерлесеңіз, жобаны дәнекерлегеннен кейін сізге 28 істікшелі DIP розеткасын қолданып, ATMEGA328 қосу керек.
Менікін осында алдым
Қажет болған жағдайда, эскиздерді өзгертуге немесе жүктеуге болатындай, кейбір бірінші аяқтарға зұлым аналық түйреуіштерді дәнекерлеу жақсы тәжірибе.
Егер сіздің микроконтроллеріңіз біртүрлі болып жатса, сіз + мен -арасында 10 -нан 100 -ге дейінгі конденсаторды қосуға болады.
Чипке тапсырыс бергенде оның ATMEGA328P-PU екеніне көз жеткізіңіз.
6 -қадам: Қорытынды ескерту
Сізге бұл нұсқаулық ұнады ма, «Таңдаулылар» түймесін басып, жазылыңыз.
Сондай -ақ, нұсқаулық бойынша «Қытайлық Arduino клондарын қалай түзетуге болады» бөлімін қараңыз.
Келесі нұсқаулықта кездескенше.
Рахмет, Том Хейлен
Facebook:
Маған бұл жұмысты жалғастыруға көмектесу үшін қайырымдылық жасаңыз:
Ұсынылған:
DIY - өте арзан және керемет салқын доғалы реактор: 8 қадам (суреттермен)
DIY - өте арзан және керемет салқын доғалы реактор: Бұл нұсқаулықта мен сізге үйде өте арзан доғалы реактор жасауды көрсетемін Жарық диоды маған 2,5 INR болды, мен 25 қолдандым, сондықтан жалпы құны 1 -ден төмен
Өте көңілді және ең кішкентай робот (тор): 7 қадам
Өте көңілді және ең кішкентай робот: бұл қызықты жоба
Толық студиясыз жазу өте арзан: 5 қадам
Толық студиясыз шынымен арзанға жазу: мен сізге осы нұсқаулықта гитараңыздан материалдарды студиядасыз және өте арзан сапада қалай жазу керектігін көрсетемін. Бұл менің бірінші нұсқаулығым, сондықтан оны қалай жақсарту туралы кез келген ұсыныстар өте жоғары бағаланады. ини
Кішкентай робот жасаңыз: ұстағышпен әлемдегі ең кішкентай дөңгелекті робот жасаңыз.: 9 қадам (суреттермен)
Өте кішкентай робот жасаңыз: ұстағышпен әлемдегі ең кішкентай доңғалақты роботты жасаңыз: ұсақ заттарды алып, жылжыта алатын 1/20 текше дюймдік робот жасаңыз. Оны Picaxe микроконтроллері басқарады. Қазіргі уақытта бұл менің ойымша, бұл әлемдегі ең кішкентай доңғалақты робот болуы мүмкін. Бұл сөзсіз
Гитара күшейткіш стенд - «Африкалық орындық» дизайны - қарапайым, кішкентай, күшті, жеңіл, ақысыз немесе нақты арзан: 9 қадам
Гитара күшейткіш стенд - «Африкалық орындық» дизайны - Қарапайым, Кішкентай, Күшті, Оңай, Тегін немесе Нағыз Арзан: Гитаралық амппен тіреуіш - тым оңай - қарапайым, кішкентай, күшті, ақысыз немесе нағыз арзан. Барлық өлшемді күшейткіштер үшін, тіпті бөлек басы бар үлкен шкафтар. Тақталар мен құбырларды өз қалауыңыз бойынша жасаңыз және сізге кез келген қондырғы қажет