Мазмұны:
Бейне: ATTiny 85 басқарылатын мерекелік жіп шамдары: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
EBay -ді қарау кезінде мен WS2811 чипін қолдана отырып, 50 адресті жарықдиодты кездестірдім, бірақ олар шын мәнінде ертегі шамдары ретінде қолдануға арналмаған деп ойлаймын, олар жақсы жұмыс істейді және олар ағашта керемет көрінеді. Түстерді мерекелік тақырыптардың кез келген санына сәйкес ету үшін өзгертуге болады. Рождество қарсаңында мен көптеген қызыл және жасыл түстермен, сондай -ақ көптеген кездейсоқ түстерді қолданатын үлгілермен жүрдім және, әрине, жарықдиодты жобаның кемпірқосақсыз аяқталуы мүмкін.
Микроконтроллер - бұл ATTiny 85, мен режимді және өрнектердің жылдамдығын өзгертетін 3 түйме бар, бұл менің ойымша, интуитивті әдіс.
Мен ATTiny85 -тің үлкен жанкүйерімін, себебі ол Arduino IDE -мен жақсы жұмыс істейді, оның бағасы арзан және менің тәжірибем бойынша бұл өте мықты чип.
Бір жиынтықтың жалпы құны 15 фунт стерлингтен аспайды және оны тек негізгі құралдармен демалыс күндері аяқтауға болады.
Уақытша бөлшектер қажет:
- ATTiny бағдарламалауға арналған Arduinouno немесе баламасы
- ATTiny тестілеуге және бағдарламалауға арналған нан тақтасы мен секіргіш сымдар
- дәнекерлеуіш пен дәнекерлеуіш
- ыстық желім қаруы
Құрылысқа қолданылатын бөлшектер:
Мен оларды анықтауға көмектесу үшін Amazon -дағы кейбір заттардың сілтемелерін қостым, бұл оларды сатып алудың ең жақсы жері емес және сіз дүкен аралап көріңіз.
- ATTiny85 плюс қосымша DIP 8 IC ұясы (https://amzn.to/2RgKpeJ)
- 1000uF конденсатор * (ескертулерді қараңыз)
- 3 x 1 -ден 5 кОм -ге дейін резисторларды тартыңыз.
- 1 x 300-500Ω резистор * (ескертулерді қараңыз)
- 1 дана прототип тақтасы (https://amzn.to/2Rn4YGs)
- USB - тұрақты ток кабелі (https://amzn.to/2BE2iyP)
- DC розетка қосқышы (https://amzn.to/2TUFbHy)
- Адрестік жарықдиодты шамдар (https://amzn.to/2Rm1Yds)
- 3 x лездік басқыш
- Жоба қорабы (https://amzn.to/2DTeTzA)
3 лезде басылатын қосқыштар кез келген түрде болуы мүмкін, бірақ сізге коммутаторға сәйкес дизайнды өзгерту қажет болуы мүмкін. Менде ұзын түймесі мен 2 аяғы бар, бұл оларды осы жобаға өте ыңғайлы етеді, өйткені мен оларды жоғарғы қақпақтың тесікшесінен өткізіп, төменнен ыстық желіммен жабыстыра аламын.
* Бұл Adafruit NeoPixel Überguide -ден көшірілген және конденсатор мен резистордың қажеттілігін түсіндіреді.
NeoPixels -ті кез келген үлкен қуат көзіне қоспас бұрын (DC «қабырға соғысы» немесе тіпті үлкен аккумулятор) жоғарыда көрсетілгендей + және - терминалдарына конденсаторды (1000 мкФ, 6.3В немесе одан жоғары) қосыңыз. Конденсатор таспамен тартылған токтың кенеттен өзгеруін тежейді. Ардуино деректер шығысының түйреуіші мен бірінші NeoPixel кірісінің арасына 300 - 500 Ом резисторды қойыңыз. Резистор микроконтроллерге емес, NeoPixel -ке жақын сымның соңында болуы керек. Кейбір өнімдерде бұл резистор бар…
Басқа нәрселерді ескеру қажет:
Қуатты пайдалану әрқашан адрестік жарықдиодты шамдар туралы ойлану керек нәрсе. Сізге қанша қуат қажет екенін анықтау үшін массивтегі светодиодтардың санын алып, оны 60 -қа көбейтіңіз, себебі әрбір жарықдиодты 60мА шығара алады.
Бұл 50 -ден тұратын тізбек, сондықтан 50X60 3000 немесе 3 ампер, бірақ бұл өте үлкен қуат, егер олар барлық 3 түсте толық жарықтылықта болса, сонша мөлшерде қолданылатынын есте ұстаған жөн. Бұған жол бермеу үшін кодты реттеуге болады немесе оны шектеу үшін setBrightness () пәрменін қолданыңыз. тестілеу кезінде мен 2 амперлік қуат көзінде менің баптауым жақсы жұмыс істейтінін таптым.
Мен Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…) оқуды ұсынар едім, себебі ол бәрін маған қарағанда жақсы түсіндіреді.
1 -қадам: бұрғылау
Бұрғылау
Жобаның қорабында бірнеше тесік бар.
- Қуат розеткасы үшін 1х 8 мм артқы жағында
- Светодиодтардың 3 сымы үшін алдыңғы жағында 2,5 мм 3 тесік немесе барлық 3 сым шығуға жеткілікті үлкен 1 тесік.
- Түймелер үшін жоғарғы жағында 3x 3,5 мм
Ең дұрысы 8 мм тесікті пилоттау, бірақ жұмсақ пластиктен жасалған қорап ретінде бұрғылау оңай және еш қиындық туғызбауы керек
2 -қадам: дәнекерлеу
Қуат розеткасының қосқыштарын бекітіңіз, қорапқа салыңыз және бекіткіш гайканы қатайтыңыз.
Түймелерді тесіктерге және ыстық желімге немесе эпоксидті орнына қойыңыз. Мен түймелердің әрқайсысынан бір аяқты тартып алып, оларды дәнекерледім, сондықтан бізге барлық 3 түйменің 5 вольтты бір көзі қажет.
Жарық диодты жолдарда 2 қосымша сым бар, олар бізге бұл жобаны бекітуді қажет етпейді, сондықтан біз оларды өшіре аламыз. Мен оларды жоғарыдан сәл ұзынырақ етіп кесіп алдым, сондықтан олар қысқартылмайды. Бұл сымдарды сақтаңыз, өйткені біз оларды қорап ішінде қайта өңдей аламыз
Мен сонымен қатар коннекторды өшірдім, өйткені біз сымдарға тікелей дәнекерлейміз, коннекторға мүмкіндігінше жақын кесіңіз.
Прототип тақтасы жоба қорабының ішіне өте жақсы сәйкес келеді, сондықтан кесу қажет емес.
IC розеткасын үстіңгі тақтаға дәнекерлеңіз, бұл бізге басқа компоненттер үшін төменде көбірек орын алуға және жарықдиодты жолға қосылуға мүмкіндік береді.
Түймелер үшін 5, 6 және 7 физикалық түйреуіштерге сымдарды дәнекерлеңіз, сымдарды төмен түсетін резисторларға қосыңыз, олар өз кезегінде жерге қосылады.
- 5 -түйреуіш = Режим түймесі
- 6 -түйреуіш = Жылдамдықты азайту түймесі
- Pin 7 = Жылдамдықты қосу түймесі
Светодиодтарға арналған деректер сымы 3 физикалық түйреуішке қосылады, сондықтан басқа сымды дәнекерлеп, екінші ұшын тақтаның түбіне жақын жерде 300-500Ω резисторға жалғаңыз.
Біз жарықдиодты сымды үзген сымдарды негізгі қуат сымдары ретінде пайдалана аламыз
- IC розеткасының 8 түйреуішін, түймелерге арналған сымды және негізгі жарықдиодты RED сымын 5В -қа қосыңыз
- IC розеткасының 4 түйреуішін, барлық үш резисторды және ақ жарықдиодты ақ сымды жерге қосыңыз
5В түйме сымын түймелер үшін жалпыға жалғаңыз. Әр түймені ИК дұрыс түйреуішіне бекітіңіз. Суреттерде мен бір жағында резистор, екінші жағында түйме бар, тақтаның ортасына IC -ге қосылатын сымдарды сатып алғанымды көресіз деп үміттенемін.
Мен конденсаторды тақтаға қойдым, бірақ оны розетканың аяқтарына қосу оңай болар еді.
Тақтаны аяқтағаннан кейін жарық диодты жолақтың 3 сымын тесіктерден өткізіп, тақтаға дәнекерлеңіз. Қуат сымдарын розеткаға қосыңыз. Бұл розеткаларда қысқа түйінге жалғанған орталық түйреуіш бар (әдетте V+), бірақ оны екі рет тексерген дұрыс.
Барлығын жабыстырмас бұрын, қосылымды жіберіп алу оңай болғандықтан, барлығын тексеру керек.
Ұсынылған:
Қашықтан басқарылатын жұмыс үстеліндегі RGB шамдары: 5 қадам
Қашықтан басқарылатын RGB жұмыс үстелі шамдары: Бұл жоба үстелдің артқы жағындағы жарық шамдарын басқару мен басқаруға арналған сервер ретінде от базасын пайдалануды көрсетеді
Дауыспен басқарылатын скутер шамдары мен гараж есігі: 6 қадам
Дауыспен басқарылатын скутер шамдары мен гараж есігі: Барлығына сәлем! Мен жақында электр скутер сатып алдым, бірақ оның артқы жарығы да, гараждың есігін ашатын қондырғы да жоқ … ТАҢ ҚАЛАҢЫЗ !! (ノ ゚ 0 ゚) ノ ~ Сондықтан мен гараждың есігін сатып алудың орнына қашықтан және артқы шамдарды жасауды шештім
Интерактивті аула шамдары, өтетін жол шамдары: 3 қадам
Интерактивті аула шамдары, өтетін жолдар: Мен артқы аулаға интерактивті жарық шамдарын жасағым келді. Идея, біреу бір жолмен жүрсе, ол сіз жүрген бағытқа анимация қосады. Мен долларлық күн сәулесінен $ 1.00 доллармен бастадым
USB басқарылатын шағын лава шамдары: 9 қадам
USB арқылы басқарылатын шағын лава шамдары: Бұл нұсқаулықта USB пернетақтасынан USB қуатымен басқарылатын лава лампаларының жиынтығы мен пернетақта светодиодтарымен басқарылатын қарапайым транзисторлық релелік қосқыштың көмегімен екі Think Geek USB лава шамының құрылысы сипатталған. Бұл қарапайым жағдайды көрсетеді
3 қарапайым ATTiny мерекелік сыйлықтары: 4 қадам
3 қарапайым ATTiny мерекелік сыйлықтары: Жыл сайын демалыс маусымы өтеді, мен достарыма және отбасыма не берерімді білмей қаламын. Адамдар әрқашан сыйлықты дүкеннен сатып алғаннан гөрі, оны өз қолыңмен жасаған жақсы дейді, сондықтан мен дәл сол жылы жасадым. Бірінші дисплей