Мазмұны:

LED Hanukkah Menorah: 6 қадам (суреттермен)
LED Hanukkah Menorah: 6 қадам (суреттермен)

Бейне: LED Hanukkah Menorah: 6 қадам (суреттермен)

Бейне: LED Hanukkah Menorah: 6 қадам (суреттермен)
Бейне: Hanukkah Menorah using Arduino and LED's - FULL TUTORIAL! 2024, Шілде
Anonim
LED Hanukkah Menorah
LED Hanukkah Menorah

Мен досыма светодиодты менора жасағым келді. Мұны жоспарлай отырып, мен бөлшектердің санын өте төмен ұстауды және қолымда бар компоненттерді қолдануды шештім. Менің ойымша, мен өз мақсатыма жеттім және бұл жобаның нәтижесі бойынша бақытты бола алмадым.

Осы және басқа да жобалар туралы қосымша ақпарат алу үшін менің веб -сайтымды қараңыз: https://jumptuck.wordpress.com Жауапкершіліктен бас тарту: Мен еврей емеспін. Мен Hanukkah Menorah туралы интернетте біраз зерттеулер жүргіздім, оның дизайнының принциптерін және шамдардың қалай жанатынын білу үшін. Мен бұл дінді құрметтеймін және осы дәстүрге қатысты қателіктер жіберген жағдайда ешқандай құқық бұзушылықты білдірмеймін. Маған хабарласыңыз, мен бұл нұсқаулыққа өзгерістер енгізуге қуаныштымын.

1 -қадам: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Дизайн процесінде мен бірнеше мақсаттар қойдым:

  • AVR ATtiny13 арқылы басқарылады
  • 1 түйменің интерфейсі бар
  • ~ 3в реттелмеген қуатпен басқарылады
  • Әр түнде жанып тұрған шамдарды имитациялау үшін автоматты өшіру функциясын қосыңыз.

Мен кішкене13ті таңдадым, себебі қолымда бірнеше шаң жинау болды. Вахталық реестрсіз 9 жарықдиодты басқару үшін (бөлек бөлім) маған charlieplex енгізу қажет болды. Схема төменде берілген. Мұны оқитын электр инженерлері үшін менің екі ойым бар: 1. Мен қалпына келтіру түйреуіші үшін тартылатын резисторды пайдаланбадым, ол өзгермелі күйде қалады. Бұл өте маңызды бағдарлама емес, сондықтан егер бізде кездейсоқ қалпына келтіру болса, бұл әлемнің соңы емес. Мен ажыратылатын конденсаторды қолданған жоқпын, себебі мен реттелмейтін қуатты қолданамын және бұл маңызды деп ойламаймын.

2 -қадам: Бөлшектер

Бөлшектер
Бөлшектер

Бөлшектер тізімі:

  • 2,7 в пен 3,3 вольт арасындағы сөндіретін қуат көзі. Мен 2 AAA батареясын қолданамын, бірақ мен оны CR2032 3v батареясынан таустым.
  • 9 жарық диоды (мен ақ түсті қолдандым)
  • 4 резистор (22 Ом - Қызыл, Қызыл, Қара)
  • 1 лезде басу түймесі (бұлар жиі кездеседі, мен кенішті сынған стерео жүйеден құтқардым)
  • 1 істікшелі тақырып (2 түйреуіш)
  • 1 DIP розеткасы (8 түйреуіш) - бұл міндетті емес, себебі сіз микроконтроллерді тақтаға тікелей дәнекерлей аласыз.
  • 1 AVR ATtiny13 микроконтроллері
  • 1 Кейбір типті схемалар

Ескерту: Мен өзімнің жеке тақтамды ойып алдым, себебі мен осылай жасауға дайынмын. Айтуынша, бұл кейбір тақтада нүктеден дәнекерлеуге арналған өте оңай жоба болуы керек.

3 -қадам: Электр тізбегі

Электр тізбегі
Электр тізбегі
Электр тізбегі
Электр тізбегі
Электр тізбегі
Электр тізбегі
Электр тізбегі
Электр тізбегі

Жаңарту: тақта файлдары мен кодты мына жерден алуға болады https://github.com/szczys/LED-menorah Соңғы қадамда айтқанымдай, сіз өзіңіздің тақтаңызды сызып тастай аласыз немесе perf тақтасын қолдана аласыз. Менде оюланған тақтаның суреттері, сондай -ақ Eagle CAD суреттері мен өнер мен макеттің суреттері бар. Мен бір секіргішті қолдандым (екінші суретте қызыл түспен көрсетілген). Мен мұны болдырмауға және біржақты тақтаймен жүруге болар еді, бірақ бұл жарықдиодты шамдар мен жастықшалар арасында ізді білдіреді. Отырғызу процесін жеңілдету үшін мен бір секіргішті жақсы деп шештім. Егер сіз ойланатын болсаңыз, мен эфир ретінде куприкалық хлорлы тонерді беру әдісін қолданамын.

4 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Жинау кезінде ең бастысы - жарық диодтарының полярлығы. Көптеген конструкцияларда светодиодтардың полярлығы ПХД дизайнын жеңілдету үшін бір бағытта болады, мен олардың жартысын айналдырдым. Бұл светодиодтардың тегіс жағының тиісті бағытқа қарайтынына көз жеткізу үшін компоненттердің орналасу графигін сақтау керек дегенді білдіреді.

Ассамблея

1. Өтпелі сымды орнына дәнекерлеңіз. Мен резистордың кесілген ұшын қолдандым. Жарықдиодты 90 градус бұрышта бүгіңіз және дәнекерлеңіз. Полярлыққа мұқият болыңыз. Барлық светодиодтар бірдей биіктікте болуы керек, ортасындағы жарық диодты қоспағанда. Бұл Шамаш деп аталатын жарыққа арналған және басқалардан жоғары болуы керек.3. 4 резисторды дәнекерлеңіз. Дәнекерлеуші түймені орнына қойыңыз. IC розеткасын орнына дәнекерлеңіз. (егер сіз IC -ді тақтаға тікелей дәнекерлейтін болсаңыз, алдымен оны бағдарламалауыңыз керек) 6. 2 істікшелі тақырыпты орнына дәнекерлеңіз. Бұл билік үшін қолданылады. Назар аударыңыз, мен тақтаның астыңғы жағын дәнекерледім, осылайша қуат артқы жағына қосылады. Мен мұны менораны тік тұрғызу үшін де қолданамын. Кеңес: түйреуіштің үстіңгі тақтасын дәнекерлеу үшін мен қара пластикті түйреуіштерді жартысына дейін сырғытып, түйреуіштерді дәнекерлеп, содан кейін пластмассаны төмен қарай сырғытыңыз.

5 -қадам: бастапқы код

Жаңарту: тақта файлдары мен коды осында қол жетімді https://github.com/szczys/LED-menorah Мен бастапқы кодты осылай орындалуы үшін жаздым:

  • Қуат көзіне қосыңыз және құрылғы іске қосылады, Шамашты жарықтандырады (ортасында шам).
  • Әр түймені басу қосымша шамды оңнан солға қарай жағады, бұл келесі шам жанғанға дейін дұға айтуға мүмкіндік береді.
  • Шамамен 1 сағаттан кейін құрылғы қуатты өшіру режиміне өткенде шамдар «жанады». Бұл күйде өте аз қуат жұмсалады және құрылғы Хануканың келесі түніне дейін күтеді.
  • Бір түймені басу құрылғыны ұйқыдан оятады және Шамашты жарықтандырады.

Бұл бастапқы код avr-gcc компиляторы үшін C тілінде жазылған. Мен сондай -ақ HEX файлын қостым, оны tiny13 -ке құрастыруды қажет етпей -ақ жазуға болады. ATtiny13 зауыттық сақтандырғыш параметрлерін қолданады: hfuse: 0xFF lfuse: 0x6A

6 -қадам: Қорытынды

Қорытынды
Қорытынды
Қорытынды
Қорытынды

Менораны тік күйде көрсету үшін мен батарея жинағынан келетін сымдарға KK коннекторын қостым. Мен резеңке таспаны батареяның артқы жағына ұстап тұру үшін қолдандым, содан кейін түйреуішті менорадан KK коннекторына жалғадым, батареяны дұрыс полярлықпен қосу маңызды, әйтпесе процессорға зақым келуі мүмкін. Позитивті сымның түйреуішке одан шығатын ізбен қосылуы қажет. Теріс сым жердегі жазықтыққа дәнекерленген түйреуішке қосылады (мыстың үлкен ауданы).

Ұсынылған: