Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Мен сіздің кодты алдым
- 3 -қадам: Орта арқылы
- 4 -қадам: Көктем сияқты жаралан
- 5 -қадам: Қағаз жүрек
- 6 -қадам: сымдар арқылы қосылады
- 7 -қадам: Би жүрегі
- 8 -қадам: Махаббатпен жарықтандыру
- 9 -қадам: Батареямен жұмыс істейді
- 10 -қадам: соңғы формада
- 11 -қадам: Киіз түймелермен
- 12 -қадам: Сіздің жұмыс прототипіңізге негізделген
- 13 -қадам: Пішінді қалыптастыру
- 14 -қадам: Shadowbox ішіне
- 15 -қадам: IFTTT арқылы іске қосылады
Бейне: Ғашықтар ғаламторы: 17 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
BekathwiaBecky SternFollow Автордың толығырақ:
Туралы: Жасау мен бөлісу - менің екі үлкен құмарлығым! Барлығы мен микроконтроллерден тоқыма дейін жүздеген оқулықтарды жарияладым. Мен Нью -Йорктегі мотоциклшімін және өкінбейтін иттің анасымын. Менің уайымым … Бекатвия туралы толығырақ »
Валентинге жазбаны желі арқылы жіберіңіз! Бұл DIY электроникасының жобасы кішкене дірілдейтін қозғалтқышты пайдаланып, қағаздан жасалған жүректі ақырын толқындатады және басқа құрылғыдан интернетте нұсқауларды алған кезде жарық диодты жыпылықтайды. Мен ESP8266 Wi -Fi схемасының екі нұсқасын жасадым, сонымен қатар екі пәрменді іске қосатын екі түймемен жабдықталған. Құрылғылар Wi -Fi көмегімен кез келген жерден бір -бірімен байланысу үшін Adafruit IO бұлтты деректер қызметі арқылы сөйлеседі, мен сізге егер сіз тек бір валентиндік тізбек құрғыңыз келсе, мен сізге валентинді IFTTT API шлюзінің қызметімен қалай қосуға болатынын көрсетемін..
Бұл Интернет заттарының өте оңай жобасы! Сіз суға түспес бұрын, сіз Arduino бағдарламалық қамтамасыз ету және электрониканы дәнекерлеу туралы білімді болуыңыз керек. Менің жаңадан бастаған Arduino сыныбымды және/немесе Рэнди Сарафанның негізгі электроника сыныбын қолданып көріңіз!
Жұмыс үстінде болу үшін YouTube, Instagram, Twitter, Pinterest -те мені қадағалап, ақпараттық бюллетеньге жазылыңыз.
1 -қадам: Сізге не қажет
Бұл жоба үшін мен бір -бірімен байланысатын екі құрылғыны жасадым, бірақ бұл жоба телефонмен немесе компьютермен Интернет арқылы іске қосылған бір ғана құрылғыда жақсы жұмыс істейді (бұл туралы кейінірек айтамыз). Сіз қабылдайтын трансиверлердің санына қарамастан, мен жұмыс прототипін бөлшектеудің орнына дәнекерленген тақтаның бір прототипін жасауды және оны бөлшектердің жаңа жиынтығымен қайталауды ұсынамын. Бұл соңғы тақтаны құру мен ақауларды жоюды айтарлықтай жеңілдетеді.
Әр құрылғы үшін:
- Shadowbox сурет жақтауы
- Adafruit Huzzah Feather немесе ESP8266 Huzzah ажырату тақтасы (FTDI кабелі мен липолды зарядтау тақтасы бар)
- Липоли батарея және USB кабелі
- Піспейтін нан тақтасы және перма-прото тақта
- Банктің прототиптік сымдары
- Екі лездік батырмалар
- Мини діріл қозғалтқышы
- PN2222 сияқты NPN транзисторы
- 14N001 сияқты диод
- 100-1К Ом резисторы
- Жарық диоды (сізге ұнайтын 5 мм қызыл, жарықдиодты секвет немесе жарықтандырылған түймешік сияқты)
- Бұралған сым
- Жылуды төмендететін құбырлар
- Терминалды блоктар (міндетті емес)
- Қызыл матадан жасалған қағаз
- Плакат тақтасы
Келесі құралдарды жинаңыз:
- Матаны кесу
- Сызғыш
- Пайдалы/пышақ
- Авл
- Тігін машинасы
- Қайшы
- Ыстық желім қаруы
- Қарындаш
- Айналмалы құрал (Dremel және т.б.) (міндетті емес)
- Пісіру темірі
- Дәнекер
- Сымды тазартқыштар
- Сымдарды сығыңыз
- Үшінші құрал
- Жылытқыш немесе жеңіл
- Мультиметр (міндетті емес, бірақ өте ыңғайлы)
- Таспа
- Жіңішке сым (мен.2мм болат байланыстырушы сымды қолдандым)
Amazon Associate ретінде мен серіктестік сілтемелерімді қолдана отырып, сатып алуларыңыздан табыс табамын.
Келесі сайттарда тіркелгілерді жасаңыз/кіріңіз:
- Adafruit IO
- IFTTT
2 -қадам: Мен сіздің кодты алдым
Бұл жобаның схемасы Huzzah wifi ажырату тақтасында немесе Adafruit Feather Huzzah тақтасында ESP8266 Wi -Fi чипін қолданады. Егер сыну тақтасы қолданылса, тақтаны бағдарламалау үшін FTDI кабелі, ал батарея қуатын қосу үшін липолды зарядтағыш қажет. Өнімнің құжаттамасын және оның ерекшеліктерін жақсы түсіну үшін таңдалған тақтаны мұқият оқып шығыңыз. Бұл жоба үшін басқа ESP9266 тақталарын қолдануға болады, бірақ мен оларды сынап көрмедім.
Екі нұсқа үшін де схемалар жоғарыда келтірілген. Екі схема да түйме арқылы түймені 4 және 14 түйреуіштерге, светодиодты 15 түйреуішке және 5 істікшеге қосылған шағын діріл қозғалтқышты басқаратын транзисторлық тізбекке қосады.
Arduino көмегімен ESP8266 тақталарын бағдарламаламас бұрын, бағдарламалық қамтамасыз етуге тақта қолдауын қосу керек. Бұл тақталарға қолдау көрсетуді қосу үшін тақта менеджерін қолданыңыз және жалғастырмас бұрын жыпылықтайтын тест бағдарламасын жүктеңіз. Есіңізде болсын, Huzzah тақтасында жаңа кодты жүктемес бұрын тақтаны жүктеуші режиміне қою үшін түймені басу комбинациясын қолдану қажет.
Диаграммаға сәйкес дәнекерленген тақтаның схемасын құрыңыз.
Adafruit IO есептік жазбаңызда «команда» деп аталатын жаңа арнаны жасаңыз. AIO кілтін табыңыз (Параметрлер бетінде).
Осы қадамға бекітілген жоба кодын жүктеп алып, оны Arduino IDE көмегімен ашыңыз, содан кейін config.h ішіндегі параметрлерді Adafruit IO пайдаланушы аты мен кілтіне, сондай -ақ Wi -Fi желісінің аты мен құпия сөзіне сәйкес келу үшін жаңартыңыз. Сізде Arduino «Adafruit IO Arduino» «ArduinoHttpClient» және «Adafruit MQTT» кітапханалары орнатылғанына көз жеткізіңіз. Содан кейін кодты тақтаға жүктеңіз.
3 -қадам: Орта арқылы
Металл сызғышты, кескіш төсенішті және утилиталық/пышақты пайдаланып, көлеңке қорабының жақтауына (менікі 4х6 дюйм) сәйкес келетін мықты көркем тақтаны кесіңіз. Саусақтарыңызды кесіп алмаңыз! Жоғарғы ортаңғы бөлігінде саңылауы бар пирсинг пен саңылауды шамамен 3/16 дюймге дейін (4-5мм) бұру.
4 -қадам: Көктем сияқты жаралан
Қағаз жүректі айналдырудың амалы - оны серіппе сияқты оңай қозғалатын нәрсеге бекіту. Таяқшаны немесе соған ұқсас ұсақ заттарды орау арқылы катушканы жасау үшін жұқа сымды қолданыңыз. Құйрықтарды серіппенің екі шетіне қалдырыңыз да, оны тақтайдағы тесіктен өткізіңіз. Серіппені орнында ұстау үшін оны артқы жағына таспамен бекітіңіз.
Егер сізде қолайлы сым болмаса, онда бар нәрсемен импровизация жасаңыз. Мүмкін, монтаж серіппесінің орнына кішкене зиптия, шаш қыстырғыш немесе басқа зат ауыстырылуы мүмкін.
5 -қадам: Қағаз жүрек
Қабатты қағаздан жасалған жүректер жасау үшін жаңа, әлі де бүктелмеген қағаз пакеті арқылы түзу тігіс тігіңіз. Тігілген сызық бойымен бүктеп, қарындашпен жарты жүрек пішінін сызыңыз, содан кейін пішінді қиып, жүректі ашыңыз. Кез келген өрескел жиектерді қайшымен тазалаңыз.
6 -қадам: сымдар арқылы қосылады
Қозғалтқыш сымдарының енін созылған сымның бөлшектеріне дәнекерлеу және қосылыстарды жылу өткізбейтін құбырмен оқшаулау арқылы кеңейтіңіз. Светодиод көмегімен де солай жасаңыз.
7 -қадам: Би жүрегі
Қозғалтқыштың сымдарын серіппе арқылы өткізіңіз (алдымен оны қирату көмектеседі) және оны серіппенің сым құйрығына және қағаз жүрегінің артына ыстық желіммен жабыңыз, сымды екі рет тексеру мотордың электрлік байланысына кедергі келтірмейді. Қозғалтқышты нан тақтасының прототипіне жалғаңыз және оның серіппелігін тексеру үшін қозғалтқышты іске қосыңыз. Қажетті қозғалысқа жеткенше серіппенің ұзындығын немесе сымның түрін реттеңіз.
8 -қадам: Махаббатпен жарықтандыру
Мен қағаз жүрегімнің артындағы тақтаны мотордың артқы жағына кішкентай жарықдиодты желіммен желімдеу арқылы жарықтандыруды шештім, бірақ сіз өзіңіздің жарық диодты қалаған жеріңізге қоюға немесе мүлдем алып тастауға болады.
9 -қадам: Батареямен жұмыс істейді
Прототиптерді құрастыру кезінде мен өз тақталар схемасын бағдарламалау үшін қолданатын USB кабелі арқылы қуаттадым. Соңғы дизайнға көшу үшін, мен липолды аккумулятордың қуатын қосқым келді, осылайша валентиндерді үйге жылжытуға және уақытты 100% қоспай -ақ өңдеуге болады. Қауырсын Хуззада қуат қосылымын BAT түйреуішіне ауыстыру керек, егер ол әлі жоқ болса. Хуззаның үзілісінде қуат VBat деп аталатын түйреуішке қосылады, ал липолды батареялар үшін қосымша зарядтау тақтасы қажет (BAT + пен GND қосылады -).
Бұл дизайн қосуды/өшіруді қосуға арналмаған, керісінше, оны көбіне электр желісіне қосылып, үстелге немесе қабырғаға қондырады. Егер сіз құрылғыға қуат қосқыңыз келсе, қосылатын USB кабелін Feather Huzzah тақтасына қосыңыз немесе Wi -Fi тақтасын өшіру үшін GND және EN түйреуіштері арасында қосқышты қосыңыз. Егер сіз Huzzah ажырату тақтасын қолдансаңыз, сенсорлы қосу/өшіру қосқышымен электрмен жабдықтау сымдарының бірін үзуге болады.
10 -қадам: соңғы формада
Соңғы схеманы дәнекерлеуді перма-прото тақтасына дәнекерлеуді бастаңыз. Егер Хуззаның үзілуін қолдансаңыз, бағдарламалау тақырыптарының тізбектегі өткізгіш тақталармен байланыс жасамайтынын екі рет тексеріңіз.
11 -қадам: Киіз түймелермен
Мен бұл киіз түймелерді бірнеше жыл бойы ұстадым және әлі күнге дейін олар үшін жақсы қолдануды таппадым! Мен киізден жасалған ине мен жүннен жасалған арқанды біртіндеп инелермен қапталған талшыққа салу үшін қолдандым. Қандай түймелерді қолдансаңыз да, оларды ыңғайлы қашықтықта электр тақтасына дәнекерлеңіз.
12 -қадам: Сіздің жұмыс прототипіңізге негізделген
Жабдықтар қадамында айтқанымдай, мен осындай жобаларды жасау кезінде жұмыссыз дәнекерленген тақтаның прототипін қайталауды ұсынамын. Сіз сымдық қосылыстарды схемаға да, жұмыс тақтасына да тексере аласыз, бұл сіздің қате ықтималдығын азайтады. Мен тізбекті дәнекерлеп жатқанда, мен кеңістікті үнемдеу үшін компоненттерді бір -біріне мұқият жаптым.
Валентинді жинауды жеңілдету үшін мен көлеңкелі қораптың артқы жағынан келетін қуат қосылымдары үшін бұрандалы терминал блоктарын қолдандым. Егер сіз Feather Huzzah тақтасын қолдансаңыз, сіз батарея сымын өткізіп, оны тақтаның JST портына қосасыз.
13 -қадам: Пішінді қалыптастыру
Электр тақтасының жақтауға қалай кіретінін көру және белгілеу үшін құрғақ бекітпе жасаңыз. Ыстық желімді пистолетті қолданып, бұрыштарды біршама көтеріп, тізбекті сәл көтеріңіз. Бұл түймелерді көлеңке қорабының алдыңғы жағына жақындатады, сонымен қатар сымдардың қуатқа, қозғалтқышқа және жарық диодына өтуіне мүмкіндік береді.
Басқа саңылауды жасау үшін қорғанысты қолданыңыз, бұл жолы сіздің платаңыз қайда кетеді. Қуат және жер сымдарын, қозғалтқыш пен жарық диодты өткізгіштерді өткізіңіз.
14 -қадам: Shadowbox ішіне
Мен сонымен қатар мотор мен жарық диодты қосу үшін терминалды блоктарды қолдандым, бірақ тақтаға дәнекерлеу де жақсы жұмыс істейтін еді. Мен липолды зарядтау тақтасы мен аккумуляторды тірек тақтасына орнатып, көлеңке қорабын жинадым.
Құрылғы түймелерден пәрмендерді жібереді және қабылдайды, сондықтан оны батырмаларды басу арқылы оңай тексеруге болады- интернеттен пәрмендерді қабылдаған кезде жүрек соғып, жанып тұрады.
15 -қадам: IFTTT арқылы іске қосылады
Валентинді телефоннан іске қосу немесе әлеуметтік желілердегі белсенділігіңізге, физикалық орналасуыңызға және басқа да көптеген әрекеттерге сүйене отырып, валентинді автоматтандыру үшін API шлюзінің қызметі IFTTT бойынша есептік жазбаны орнатыңыз. Сіз Adafruit IO лентасына валентинді басқаратын командаларды қосатын қарапайым рецептті жинай аласыз.
Android/iOS түймелерінің виджеті: жаңа апплет жасаңыз және триггер ретінде «Түймешік виджетін» таңдаңыз. Шығару ретінде Adafruit таңдаңыз және 1 немесе 2 санын Adafruit IO «командалық» арнасына жіберіңіз. Апплетті сақтағаннан кейін мобильді құрылғының негізгі экранына жаңа IFTTT виджетін қосыңыз. Мен екі виджет жасадым, олардың әрқайсысы валентин күні.
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Ғашықтар күніне арналған жоба: көрінетін жүрек соғысы: 9 қадам
Әулие Валентин күні жобасы: көрінетін жүрек соғысы: Валентин күні жақындап қалды, ол сізді ұнатады ма, жоқ па деп алаңдайсыз ба? Мүмкін сіз сұрағыңыз келуі мүмкін, бірақ бұл жерде саусақты жүрек соғу құрылғысына енгізіңіз, мәліметтер жауап береді. Ересектердің жүрек соғысы шамамен 70 ~ 80 есе, жақсы, 60 ~
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау