Съдържание:
- Стъпка 1: Какво е фенер
- Стъпка 2: Digispark ATtiny85 е сърцето на нашия проект
- Стъпка 3: Дизайнът на фенера
- Стъпка 4: Изработване на печатни платки (Произведено от JLCPCB)
- Стъпка 5: Пълен преглед на съставките
- Стъпка 6: Запояване и сглобяване
- Стъпка 7: Digispark код и валидиране на теста
Видео: Digispark Lantern (проект ATtiny85): 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Здравейте, момчета, отново нов инструктаж, както обикновено, ще ви покажа как да направите супер готин проект, базиран на електроника, и този път ще бъде толкова лесно за всички вас да направите този проект, който е електронен фенер, тъй като правим роботи и малко сложни проекти, реших този път да направя основен, за да позволя на всеки един от вас да се справи и със сигурност има някои основни електронни познания, но не мислете два пъти, за да опитате защото е невероятно.
Този проект е толкова удобен за изработка специално след получаване на персонализирана печатна платка, която поръчахме от JLCPCB, за да подобрим външния вид на нашия Lanter, а също така в това ръководство има достатъчно документи и кодове, които да ви позволят да създадете свой собствен фенер.
Направихме този проект само за 2 дни, само един ден, за да завършим изработката на хардуера и сглобяването, след това втори ден, за да подготвим кода и да извършим тестовете.
Преди да започнем да видим първо
Какво ще научите от тази инструкция:
- Избор на правилните компоненти в зависимост от функционалностите на вашия проект.
- Осъществяване на веригата за свързване на всички избрани компоненти.
- Съберете всички части на проекта.
- Свържете платката Digispark ATtiny85 Dev за управление на фенера.
Стъпка 1: Какво е фенер
Всички знаем Фенери и за какво ги използват хората, Фенерите обикновено са направени от метална рамка с няколко страни (обикновено четири, но до осем), обикновено с метална кука или обръч отгоре. Встрани ще бъдат монтирани прозорци от някакъв полупрозрачен материал, сега обикновено от стъкло или пластмаса, но по -рано тънки листове от животински рог или ламарина, пробити с дупки или декоративни шарки; въпреки че някои антични фенери имат само метална решетка, което ясно показва, че тяхната функция е описаната по -долу.
Така че това е парче от кутия за задържане, която държи свещ, за да освети област със своя пламък, в нашия случай ние ще проектираме кутия, която да държи източника на светлина, който е електронна печатна схема, която съдържа някои ярки светодиоди и за пламъка треперейки, ще използваме 12V DC вентилатор, за да треперим парчета плат, които ще залепим във вътрешната страна на кутията, а също така светлината ще промени цвета си поради RGB светодиодите, които използваме, и цялата система ще се контролира от дъска digispark Attiny85.
Стъпка 2: Digispark ATtiny85 е сърцето на нашия проект
Говорейки за платката Digispark ATtiny85, произведена от Digistump, която е семеен и управляван бизнес в Портланд, произвеждаща дъски за разработка на базата на микроконтролери Atmel, което ги прави продукти Arduino съвместими, така че можете лесно да мигате тези платки с помощта на Arduino IDE и можете да получите много повече подробности за как да използваме този вид дъски чрез този урок, където разгледахме подробно как да взаимодействаме с Digispark ATtiny85 с Arduino IDE.
Платката има ATtiny (известен също като TinyAVR), което е семейство микроконтролери, разработени от Atmel в началото на 90 -те години (по -късно Microchip Technology придоби Atmel през 2016 г.). Тези чипове имат модифицирана харвардска архитектура 8-битово процесорно ядро RISC. Най-малките в тяхното семейство микроконтролери AVR са серията ATtiny (8-битово ядро и по-малко функции, по-малко входно-изходни щифтове и по-малко памет от останалите AVR серии).
Защо Digispark ATtiny85
ние използваме тази платка заради малкия й размер, който идеално подхожда на нашия проект, а също и заради IO щифтовете, които има, тъй като се нуждаем от три PWM пина за управление на светлинния цвят и един цифров изход за управление на DC вентилатора през транзистор и всички други необходимите IO щифтове са налични в тази малка платка.
Стъпка 3: Дизайнът на фенера
Както обикновено започваме с хардуерната част и говорещия хардуер ще започнем с кутията за фенери, затова проектирах тази форма с помощта на софтуер solidworks, който ми позволява да генерирам DXF файлове, за да ги кача в CNC машина за лазерно рязане, за да произведа проектираната кутия; използвахме 5 мм MDF дървен материал, за да създадем тази кутия, перфектна, евтина и добавя по -добър външен вид към нашия проект.
можете да изтеглите DXF файловете, които сме използвали за производството на тази кутия с фенери чрез тази връзка за изтегляне.
Дизайнът на кутията е толкова прост и основен, така че можете просто да следвате същата дизайнерска идея, за да създадете свой собствен дизайн с формата, която ви подхожда повече.
Стъпка 4: Изработване на печатни платки (Произведено от JLCPCB)
За JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), е най-голямото предприятие за прототип на печатни платки в Китай и високотехнологичен производител, специализиран в производството на прототипи за бързи печатни платки и производство на малки партиди. С над 10 години опит в производството на печатни платки, JLCPCB има повече от 200 000 клиенти у нас и в чужбина, с над 8 000 онлайн поръчки за прототипиране на печатни платки и производство на малки количества печатни платки на ден. Годишният производствен капацитет е 200 000 кв.м. за различни еднопластови, двуслойни или многослойни печатни платки. JLC е професионален производител на печатни платки, който се отличава с широкомащабно, кладенечно оборудване, стриктно управление и превъзходно качество.
Обратно към нашия проект
За да произвеждам печатни платки, сравних цената от много производители на печатни платки и избрах JLCPCB най -добрите доставчици на печатни платки и най -евтините доставчици на печатни платки, които поръчват тази схема. Всичко, което трябва да направя, е няколко прости кликвания, за да кача gerber файла и да задам някои параметри като цвят и количество на дебелината на печатната платка, след това съм платил само 2 долара, за да си получа печатната платка само след пет дни.
Тъй като показва картината на свързаната схема, използвах Digispark ATtiny85 dev борда за контрол на цялата система. можете да получите схематичния PDF файл чрез тази връзка за изтегляне.
Най-добро качество
качеството на тези печатни платки повишава увереността ни да използваме услугата JLCPCB във всички наши проекти, както виждате, момчета, печатната платка е сравнително малка, за да пасне на поставяне в кутията на фенера, а също и етикетите и логата също са много добре изработени.
можете да получите файловете Gerber за веригата чрез тази връзка за изтегляне
Стъпка 5: Пълен преглед на съставките
Имаме всичко готово, така че трябва да прегледаме необходимите компоненти, от които се нуждаем за този проект:
- ПХБ, които поръчваме от JLCPCB
- Digispark ATtiny85 dev борд
- 4 RGB светодиода 5 мм
- 12V DC вентилатор
- Транзистор BC170
- 1K Ohm резистор
- 12V DC захранващ адаптер
- Някои конектори за заглавки
Стъпка 6: Запояване и сглобяване
Сега преминаваме директно към монтажа на кутията, толкова е просто, тъй като създадохме разположението на винтовете в дизайна, но първо трябва да покрием всяка част с тази проследяваща хартия, след което залепваме парчетата плат по страните на кутията.
След това преминете към електронния монтаж и запояваме всички компоненти към печатната платка. ще намерите на горния копринен слой етикет на всеки компонент, показващ поставянето му на дъската и по този начин ще бъдете 100% сигурни, че няма да направите никакви грешки при запояване.
Стъпка 7: Digispark код и валидиране на теста
Сега подготвих този код, който превключва цвета на светодиодите и включва вентилатора, качваме кода и поставяме платката на нейното място и както виждате, ето нашите светодиоди, които им превключват цветовете.
Можете да получите изходния код безплатно чрез тази връзка за изтегляне.
Както можете да видите момчетата на снимките по -горе, Lantern превключва своя светъл цвят, следвайки всички инструкции, които сме създали чрез изходния код и все още някои други подобрения, които трябва да изпълним, за да направим много повече масло.
Очаквам да запишете в раздела за коментари всичките си идеи за подобряване на този проект, както и да ни покажете снимки, ако опитате подобен.
Препоръчано:
Намаляване на консумацията на енергия от батерията за Digispark ATtiny85: 7 стъпки
Намаляване на консумацията на енергия от батерията за Digispark ATtiny85: или: Работене на Arduino с клетка от монети 2032 за 2 години. Използвайки вашата Digispark Arduino дъска от кутията с програма Arduino, тя извлича 20 mA при 5 волта. С 5 волта захранваща банка от 2000 mAh ще работи само за 4 дни
ATtiny85 Носене на вибрационни проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: 4 стъпки (със снимки)
ATtiny85 Носене на вибриращи проследяване на активност Гледане и програмиране ATtiny85 с Arduino Uno: Как да направим часовника за проследяване на носимите дейности? Това е приспособление за носене, предназначено да вибрира, когато открие застой. Прекарвате ли по -голямата част от времето си на компютъра като мен? Седите ли с часове, без да осъзнавате? Тогава това устройство е
Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: 4 стъпки
Първи стъпки с Digispark Attiny85 Използване на Arduino IDE: Digispark е платка за разработка на микроконтролер, базирана на Attiny85, подобна на линията Arduino, само по -евтина, по -малка и малко по -малко мощна. С цял набор от щитове за разширяване на неговата функционалност и възможност за използване на познатия Arduino ID
Първи стъпки с ESP32 CAM - Поточно предаване на видео с помощта на ESP CAM през Wifi - Проект за охранителна камера ESP32: 8 стъпки
Първи стъпки с ESP32 CAM | Поточно предаване на видео с помощта на ESP CAM през Wifi | Проект за камера за сигурност ESP32: Днес ще научим как да използваме тази нова ESP32 CAM платка и как можем да я кодираме и използваме като камера за сигурност и да получим поточно видео през wifi
Горелка с USB захранване! Този проект може да изгори чрез пластмаса / дърво / хартия (забавният проект също трябва да бъде много фино дърво): 3 стъпки
Горелка с USB захранване! Този проект може да изгори чрез пластмаси / дърво / хартия (забавният проект също трябва да бъде много фин дървен материал): НЕ ПРАВЕТЕ ТОВА С ИЗПОЛЗВАНЕ НА USB !!!! разбрах, че може да повреди компютъра ви от всички коментари. компютъра ми е добре. Използвайте зарядно устройство за телефон 600ma 5v. Използвах това и работи добре и нищо не може да се повреди, ако използвате предпазен щепсел, за да спрете захранването