Съдържание:
- Стъпка 1: Части и инструменти
- Стъпка 2: Схеми и как работи
- Стъпка 3: Изградете го
- Стъпка 4: Програмирайте AVR
Видео: Контролирайте всичко с един AVR щифт: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Тази инструкция показва как да управлявате група светодиоди с един изход за микропроцесор. Микро, който ще използвам, е Atmel Attiny2313.
Стъпка 1: Части и инструменти
Части: Attiny2313 (има 5 безплатни проби от Atmel) 20 -пинов цокъл Резистори (всеки размер ще работи, в зависимост от вашата настройка. Ще обясня по -късно) 5v регулатор (всеки ще работи, използвам LM340) Транзистори или Mosfets (най -лесно Намерете и най-евтините обикновено са 2n3904. Просто се уверете, че това е NPN транзистор или N-Channel Mosfet) 2 малки кондензатора (потърсете информационния лист за регулатор,.1uf и.22uf с LM340) Много светодиоди Някои протоколи или макетиране Всеки програматор за AVRWireTools: поялник
Стъпка 2: Схеми и как работи
Първата схема показва как свързах редове светодиоди към изходни щифтове. Изходният щифт на AVR отива към основата на транзистор, който е свързан да работи като превключвател. Когато изходът е нисък или 0v, транзисторът е изключен и токът не може да тече през товара към земята. Когато изходът е висок или 5v, транзисторът е включен и токът може да тече през товара към земята. Това се нарича ниско странично превключване и може да се използва за светодиоди, DC двигатели, стъпкови двигатели и много други неща, които изискват повече напрежение или ток, отколкото микро изходът. Натоварването за този проект ще бъде някои светодиоди. свързани по какъвто и да е начин, но захранването, което използвате, ще определи как можете да ги свържете. е в сериен паралелен масив, както е показано на третата снимка. За да определите размера на резистора, първо разберете колко напрежение пада на светодиод. За сините и зелените светодиоди, които използвах, спадът на напрежението е около 3 до 3,3 волта. Червените и жълтите светодиоди са около 2,2 волта. Сега добавете всички спадания на напрежението последователно (3*5 = 15v) Сега извадете това от напрежението на източника (16-15 = 1v) Сега знаете колко напрежение е спаднало от вашия резистор (1v) Сега използвайте закона на ома, за да решите за R: V = IR (1v =.015R)*Използвах 15ma за моите светодиоди, това е типично за 5 мм светодиоди, така че сега всяка нишка използва 15ma от вашите доставки. може да бъде негов собствен товар, или можете да свържете толкова, колкото искате, стига общият ток за това натоварване да не надвишава границата за транзистора. (2n3904 може да се справи с 100ma)*Транзисторът може да бъде заменен с N-Channel Mosfet
Стъпка 3: Изградете го
Сега можете да започнете макетирането на вашата схема. След като направих няколко теста върху макета, запоех всичко върху протоборд. Ако искате да ви се хареса, можете да оформите собствената си дъска и да я гравирате, като използвате един от описаните по -долу процеси сайт.
Стъпка 4: Програмирайте AVR
Сега е време да програмирате вашия AVR. Ако не знаете как да направите това, вижте тази инструкция: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Ето програмата, която направих: Просто преминава през цикъл от последователности завинаги. След като AVR е програмиран, можете да го поставите в гнездото, което сте запоили на дъската си, или ако нямате гнездо, проверете програмата на макет и ако е правилно, след това можете да запоите чипа във вашата дъска.
Препоръчано:
Как да прочетете множество аналогови стойности, използвайки един аналогов щифт: 6 стъпки (със снимки)
Как да прочетете множество аналогови стойности с помощта на един аналогов щифт: В този урок ще ви покажа как да четете множество аналогови стойности, използвайки само един аналогов входен щифт
Включена верига за изключване с UC. Бутон с едно натискане. Един щифт. Дискретен компонент .: 5 стъпки
Включена верига за изключване с UC. Бутон с едно натискане. Един щифт. Дискретен компонент.: Здравейте на всички, търсех верига за включване/изключване в мрежата. Всичко, което намерих, не беше това, което търсех. Говорих си сам, задължително има начин за това. Това ми беше необходимо. -Само един бутон за включване и изключване.-Трябва да използвам само
Ръководство за използване на Raspberry Pi с клавиатура с един щифт: 9 стъпки
Клавиатура с един щифт Raspberry Pi Ръководство за използване: ОТКАЗ ОТ ОТГОВОРНОСТ: ТОВА Е РЪКОВОДСТВО ЗА УПОТРЕБА ЗА ОТВОРЕН ИЗТОЧНИК ПРОДУКТ: ЕДИНИЧНАТА КЛАВИАТУРА. ТОВА НЕ Е ПРОЕКТ „Направи си сам“. АКО ИСКАТЕ ДА СЕ НАПРАВИТЕ ДОСКИТЕ, ФАЙЛОВЕТЕ НА ОРЛА МОЖЕ ДА СЕ НАМЕРАТ В КРАЯ НА УЧЕБНИКА. Какво представлява клавиатурата с един щифт? Клавиатура с един щифт
Клавиатура с един щифт 4 × 4: 10 стъпки
Клавиатура с един щифт 4 × 4: Всеки път, когато видя клавиатура, тя идва с много щифтове, това е голяма загуба на вашите щифтове Arduino, така че можем ли да пуснем клавиатура с един и само един щифт?. Отговорът е тук
100+ превключвателя в един щифт на Arduino: 6 стъпки (със снимки)
100+ превключвателя в един щифт на Arduino: Въведение Изчерпали ли сте входните щифтове? Не се притеснявайте, тук има решение без регистри за смяна. В това видео ще научим за свързването на повече от 100 превключвателя към един щифт на Arduino