Съдържание:

Digispark Lantern (проект ATtiny85): 7 стъпки
Digispark Lantern (проект ATtiny85): 7 стъпки

Видео: Digispark Lantern (проект ATtiny85): 7 стъпки

Видео: Digispark Lantern (проект ATtiny85): 7 стъпки
Видео: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Юли
Anonim
Image
Image
Какво е фенер!
Какво е фенер!

Здравейте, момчета, отново нов инструктаж, както обикновено, ще ви покажа как да направите супер готин проект, базиран на електроника, и този път ще бъде толкова лесно за всички вас да направите този проект, който е електронен фенер, тъй като правим роботи и малко сложни проекти, реших този път да направя основен, за да позволя на всеки един от вас да се справи и със сигурност има някои основни електронни познания, но не мислете два пъти, за да опитате защото е невероятно.

Този проект е толкова удобен за изработка специално след получаване на персонализирана печатна платка, която поръчахме от JLCPCB, за да подобрим външния вид на нашия Lanter, а също така в това ръководство има достатъчно документи и кодове, които да ви позволят да създадете свой собствен фенер.

Направихме този проект само за 2 дни, само един ден, за да завършим изработката на хардуера и сглобяването, след това втори ден, за да подготвим кода и да извършим тестовете.

Преди да започнем да видим първо

Какво ще научите от тази инструкция:

  1. Избор на правилните компоненти в зависимост от функционалностите на вашия проект.
  2. Осъществяване на веригата за свързване на всички избрани компоненти.
  3. Съберете всички части на проекта.
  4. Свържете платката Digispark ATtiny85 Dev за управление на фенера.

Стъпка 1: Какво е фенер

Какво е фенер!
Какво е фенер!
Какво е фенер!
Какво е фенер!

Всички знаем Фенери и за какво ги използват хората, Фенерите обикновено са направени от метална рамка с няколко страни (обикновено четири, но до осем), обикновено с метална кука или обръч отгоре. Встрани ще бъдат монтирани прозорци от някакъв полупрозрачен материал, сега обикновено от стъкло или пластмаса, но по -рано тънки листове от животински рог или ламарина, пробити с дупки или декоративни шарки; въпреки че някои антични фенери имат само метална решетка, което ясно показва, че тяхната функция е описаната по -долу.

Така че това е парче от кутия за задържане, която държи свещ, за да освети област със своя пламък, в нашия случай ние ще проектираме кутия, която да държи източника на светлина, който е електронна печатна схема, която съдържа някои ярки светодиоди и за пламъка треперейки, ще използваме 12V DC вентилатор, за да треперим парчета плат, които ще залепим във вътрешната страна на кутията, а също така светлината ще промени цвета си поради RGB светодиодите, които използваме, и цялата система ще се контролира от дъска digispark Attiny85.

Стъпка 2: Digispark ATtiny85 е сърцето на нашия проект

Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
Digispark ATtiny85 е сърцето на нашия проект
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)
Изработване на печатни платки (Произведено от JLCPCB)
Изработване на печатни платки (Произведено от JLCPCB)
Изработване на печатни платки (Произведено от JLCPCB)
Изработване на печатни платки (Произведено от JLCPCB)
Изработване на печатни платки (Произведено от 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 код и валидиране на теста

Код на Digispark и валидиране на теста
Код на Digispark и валидиране на теста
Код на Digispark и валидиране на теста
Код на Digispark и валидиране на теста
Код на Digispark и валидиране на теста
Код на Digispark и валидиране на теста

Сега подготвих този код, който превключва цвета на светодиодите и включва вентилатора, качваме кода и поставяме платката на нейното място и както виждате, ето нашите светодиоди, които им превключват цветовете.

Можете да получите изходния код безплатно чрез тази връзка за изтегляне.

Както можете да видите момчетата на снимките по -горе, Lantern превключва своя светъл цвят, следвайки всички инструкции, които сме създали чрез изходния код и все още някои други подобрения, които трябва да изпълним, за да направим много повече масло.

Очаквам да запишете в раздела за коментари всичките си идеи за подобряване на този проект, както и да ни покажете снимки, ако опитате подобен.

Препоръчано: