Мазмұны:
- 1 -қадам: Қажетті құралдар
- 2 -қадам: жүктеушіні Atmega328p -ге жазу
- 3 -қадам: Жүктеуші схемасының эскизі
Бейне: Дербес ATmega328p (Ішкі 8 МГц сағаты арқылы): 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
ATmega328p-бұл Atmel megaAVR тобында жасаған бір чипті микроконтроллер (кейінірек Microchip Technology Atmel компаниясын 2016 жылы сатып алды). Ол 8-биттік RISC процессорлық ядролық Гарвард архитектурасына ие, бұл микроконтроллер Arduino даму тақтасының миы және басқа да көптеген даму тақталары. Бұл нұсқаулықты қолдана отырып, сіз өзіңіздің жобаларыңыздың көлемін азайтуға және оларды әлдеқайда арзандатуға болады. Бұл даму тақтасының борттық жарық диодтары, сыртқы кристалды осцилляторлар, сыртқы конденсаторлар және басқа да көптеген қосымша компоненттер сияқты даму тақтасының компоненттерінің санын азайту арқылы жүзеге асады.
1 -қадам: Қажетті құралдар
Қажетті бөлшектердің тізімі
1. 10К Ом резисторлары
2. ATmega328P-PU IC
3. Өткізгіш сымдар
4. LM7805 кернеу реттегіші
5. Нан тақтасы
6. Arduino Uno дамыту басқармасы
Бізге жүктеушіні жазу және ATmega328P эскиздерін жүктеу үшін Arduino IDE қажет. Сіз оны осы жерден жүктей аласыз
Сондай -ақ, Arduino бағдарламасын Breadboard кітапханасына жүктеу қажет. Сіз оны IDE нұсқасына сәйкес осы жерден жүктей аласыз
2 -қадам: жүктеушіні Atmega328p -ге жазу
ATmega328P IC жүктеушімен алдын ала жүктелмейді. Bootloader - бұл IC -ге Arduino IDE көмегімен жүктейтін кодты түсіндіруге мүмкіндік беретін код жиынтығы.
ATmega328P -ке жүктеушіні жүктеу қадамдары
1. Arduino -ны ATmega328P -ке суретте көрсетілгендей қосыңыз.
Қосылымдар келесідей тізімделген:-
ATmega328P пин 7 => Vcc
ATmega328P pin 8 => Gnd
ATmega328P түйрегіші 20 => Vcc
ATmega328P PIN 22 => Gnd
ATmega328P pin 1 => Arduino D10 түйреуі
ATmega328P pin 17 => Arduino D11 түйреуі
ATmega328P пин 18 => Arduino D12 түйреуі
ATmega328P pin 19 => Arduino D13 түйреуі
ATmega328P 1 -ші түйреуішке резисторды тартыңыз
2. IDE -ге тақтаны қосыңыз:
Эскиздік қалтаға Hardware (егер ол әлі жоқ болса) деп аталатын қалта жасаңыз және жүктелген кітапхананы шығарып алып, осы қалтаға көшіріңіз.
IDE -ны қайта іске қосыңыз және Tools> Board мәзірінен жаңа тақтаны іздеңіз, онда сіз «ATmega328 нан тақтасында (8 МГц ішкі сағат)» атты жаңа тақтаны көресіз. Егер сіз бұл тақтаны көрсеңіз, бәрі жақсы.
3. Сериялық портты таңдаңыз.
4. «Arduino провайдер ретінде» бағдарламашысын таңдаңыз.
5. Bootloader бағдарламасын Мәзір құралдары> Burn Bootloader бөліміне өту арқылы жазыңыз.
3 -қадам: Жүктеуші схемасының эскизі
Сіз нобайларды ATmega328P -ке Arduino тақтасының көмегімен жүктей аласыз.
ATmega328P -ке эскиздерді жүктеу қадамдары
1. Arduino -дан IC алып тастаңыз.
2. Arduino -ді ATmega328P -ке суретте көрсетілгендей қосыңыз, қосылымдар төменде көрсетілген:
ATmega328P түйрегіш 7 => Vcc> ATmega328P түйреуіш 8 => Gnd
ATmega328P түйрегіші 20 => Vcc
ATmega328P түйрегіші 22 => Gnd
ATmega328P pin 1 => Arduino түйреуішін қалпына келтіру
ATmega328P pin 2 => 1 pin немесе Arduino RX істікшесі
ATmega328P pin 3 => 2 түйреуіш немесе Arduino TX істікшесі
ATmega328P 1 -ші түйреуішке резисторды тартыңыз
3. Arduino IDE көмегімен эскизді Atmega328P -ке жүктеңіз.
4. Түйреуіштерді ATmega328P -ке түйреуіш диаграммаға сәйкес қосыңыз.
Ұсынылған:
Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / 8 МГц сағаты бағдарламаланған (сериялық бақылаумен!): 4 қадам
Arduino Uno -дан ICSP / ISP арқылы дәйекті Arduino 3.3V Вт / Сыртқы 8 МГц сағаты (сериялық бақылаумен!): Мақсаты: 8 МГц сыртқы сағаттан 3,3В жұмыс істейтін автономды Arduino құрастыру. Оны Arduino Uno (5В жұмыс істейтін) провайдерімен (сонымен қатар ICSP деп аталады) тізбектей бағдарламалау үшін жүктеуші файлын өңдеу және
Қарапайым Life Hack арқылы Android ішкі аудио жазғыш: 4 қадам
Қарапайым Life Hack арқылы Android ішкі аудио жазу құрылғысы: Android ойыншыларының көпшілігі үлкен проблемаға тап болады, себебі оларға Android ОЖ арқылы ішкі аудионы жазуға рұқсат жоқ. Сондықтан оларда құрылғыны түбіртеу сияқты тым қымбат немесе қиын тәсілдер бар. Сізде Androi -де ішкі аудионы жазудың келесі нұсқалары бар
Дербес компьютерде визуалды сценарийді қолдану арқылы Unreal Engine 4 -тегі таңбалар контроллерімен 2d таңбасын қалай құруға болады: 11 қадам
Компьютерге арналған Visual Script көмегімен Unreal Engine 4 -тегі таңбалар контроллерімен 2d таңбасын қалай құруға болады: PC үшін визуалды сценарийді қолдана отырып, Unreal 4 қозғалтқышында 4 -таңбаны реттегішпен 2d таңбасын қалай құруға болады, мен Джордан Стелцпін. Мен 15 жастан бастап видео ойындар әзірледім. Бұл оқулық сізге негізгі кейіпкерді қалай құруға болатынын үйретеді
Ішкі планеталар сағаты: 10 қадам
Ішкі планеталар сағаты: Бұл нұсқаулықта мен сізге қарапайым аналогтық қабырға сағатын үш ерекше дизайнға қалай айналдыру керектігін көрсетемін. Менде түпнұсқа TinkerCAD дизайнымен файл бар. Біз жасайтын бірінші және негізгі сағат - бұл ішкі планеталық сағат, онда уақыт өтеді
ATmega8 Arduino ретінде (Ішкі 8 МГц кристалды пайдалану арқылы): 7 қадам (суреттермен)
ATmega8 Arduino ретінде (Ішкі 8Mhz кристалын қолдана отырып): Қазіргі уақытта Arduino сияқты гаджеттер өте танымал болды. Оларды көптеген жобалар жасау үшін пайдалануға болады, алайда олар көп орын алады және біздің кейбіреулеріміз үшін қымбат (менімен қоса). Бұл мәселені шешу үшін мен сізге осы нұсқаулықты ұсынамын