Мазмұны:

Ғашықтар ғаламторы: 17 қадам (суреттермен)
Ғашықтар ғаламторы: 17 қадам (суреттермен)

Бейне: Ғашықтар ғаламторы: 17 қадам (суреттермен)

Бейне: Ғашықтар ғаламторы: 17 қадам (суреттермен)
Бейне: Басқа тышты деген осы 😡 2024, Шілде
Anonim
Image
Image

BekathwiaBecky SternFollow Автордың толығырақ:

Веб -камераның құпиялылық досы
Веб -камераның құпиялылық досы
Таспа өлшемі Yagi антеннасы 3D басып шығаратын қосқыштармен
Таспа өлшемі Yagi антеннасы 3D басып шығаратын қосқыштармен
Таспа өлшемі Yagi антеннасы 3D басып шығаратын қосқыштармен
Таспа өлшемі Yagi антеннасы 3D басып шығаратын қосқыштармен
Зодиак кестесі
Зодиак кестесі
Зодиак кестесі
Зодиак кестесі

Туралы: Жасау мен бөлісу - менің екі үлкен құмарлығым! Барлығы мен микроконтроллерден тоқыма дейін жүздеген оқулықтарды жарияладым. Мен Нью -Йорктегі мотоциклшімін және өкінбейтін иттің анасымын. Менің уайымым … Бекатвия туралы толығырақ »

Валентинге жазбаны желі арқылы жіберіңіз! Бұл 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 ішіне

Shadowbox ішіне
Shadowbox ішіне
Shadowbox ішіне
Shadowbox ішіне
Shadowbox ішіне
Shadowbox ішіне

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

Құрылғы түймелерден пәрмендерді жібереді және қабылдайды, сондықтан оны батырмаларды басу арқылы оңай тексеруге болады- интернеттен пәрмендерді қабылдаған кезде жүрек соғып, жанып тұрады.

15 -қадам: IFTTT арқылы іске қосылады

IFTTT арқылы іске қосылды
IFTTT арқылы іске қосылды
IFTTT арқылы іске қосылды
IFTTT арқылы іске қосылды

Валентинді телефоннан іске қосу немесе әлеуметтік желілердегі белсенділігіңізге, физикалық орналасуыңызға және басқа да көптеген әрекеттерге сүйене отырып, валентинді автоматтандыру үшін API шлюзінің қызметі IFTTT бойынша есептік жазбаны орнатыңыз. Сіз Adafruit IO лентасына валентинді басқаратын командаларды қосатын қарапайым рецептті жинай аласыз.

Android/iOS түймелерінің виджеті: жаңа апплет жасаңыз және триггер ретінде «Түймешік виджетін» таңдаңыз. Шығару ретінде Adafruit таңдаңыз және 1 немесе 2 санын Adafruit IO «командалық» арнасына жіберіңіз. Апплетті сақтағаннан кейін мобильді құрылғының негізгі экранына жаңа IFTTT виджетін қосыңыз. Мен екі виджет жасадым, олардың әрқайсысы валентин күні.

Ұсынылған: