Мазмуну:

Интернет Валентин: 17 кадам (Сүрөттөр менен)
Интернет Валентин: 17 кадам (Сүрөттөр менен)

Video: Интернет Валентин: 17 кадам (Сүрөттөр менен)

Video: Интернет Валентин: 17 кадам (Сүрөттөр менен)
Video: Телефондон башы чыкпаган балдарга жаңы ыкма. Ата-энелердин айла кеткендеги амалы. Бала тарбиялоо. 2024, Ноябрь
Anonim
Image
Image

By BekathwiaBecky SternFollow Дагы автордун:

Веб -камеранын купуялык досу
Веб -камеранын купуялык досу
Tape Measure Yagi антеннасы 3D басып чыгаруучу кошкучтары менен
Tape Measure Yagi антеннасы 3D басып чыгаруучу кошкучтары менен
Tape Measure Yagi антеннасы 3D басып чыгаруучу кошкучтары менен
Tape Measure Yagi антеннасы 3D басып чыгаруучу кошкучтары менен
Zodiac саймасы
Zodiac саймасы
Zodiac саймасы
Zodiac саймасы

Жөнүндө: Жасоо жана бөлүшүү менин эң чоң эки кумарым! Жалпысынан мен микроконтроллерден токууга чейинки жүздөгөн окуу куралдарын жарыяладым. Мен Нью -Йорктогу мотоциклистмин жана өкүнбөгөн иттин апасымын. My wo … Bekathwia жөнүндө кененирээк »

Валентин күнүңүздү тор аркылуу жөнөтүңүз! Бул DIY электроника долбоору кичинекей вибрацияланган моторду колдонуп, кагаздан жасалган жүрөктү акырын булгалап, башка түзмөктөн интернет аркылуу көрсөтмөлөрдү алганда LEDди жаркыратат. Мен ESP8266 wifi схемасынын эки версиясын курдум, ошондой эле эки буйрукту ишке киргизүү үчүн эки баскыч менен жабдылгам. Түзмөктөр Adafruit IO булут маалымат кызматы аркылуу бири -бири менен Wi -Fi аркылуу баарлашуу үчүн сүйлөшүшөт, мен сизге бир валентиндик схеманы курууну кааласаңыз, мен сизге валентинди API шлюз кызматы IFTTT менен кантип активдештирүүнү көрсөтөм..

Бул нерселердин Интернети проектиси! Сууга түшүүдөн мурун, Arduino программалык камсыздоосун жана электрониканы ширетүү боюнча иштиктүү билимге ээ болушуңуз керек. Менин баштоочу Arduino классымды жана/же Рэнди Сарафандын негизги Электроника классын колдонуп көрүңүз!

Мен иштеп жаткан нерсеге жетүү үчүн YouTube, Instagram, Twitter, Pinterestте мени ээрчиңиз жана менин маалымат баракчама жазылыңыз.

1 -кадам: Сизге эмне керек

Сизге эмне керек
Сизге эмне керек
Сизге эмне керек
Сизге эмне керек

Бул долбоор үчүн мен бири -бири менен байланышкан эки түзмөктү түздүм, бирок бул долбоор телефонуңуз же компьютериңиз аркылуу интернет аркылуу иштелип чыккан бир гана түзмөк менен жакшы иштейт (биз муну кийинчерээк карайбыз). Сиз жасап жаткан трансиверлердин санына карабастан, мен иштөөчү прототипти демонтаж кылуунун ордуна, ширетилбеген нандын бир прототибин түзүүнү жана аны жаңы бөлүктөрдүн ширетилген түрүндө кайталоону сунуштайм. Бул акыркы тактаны курууну жана оңдоону бир топ жеңилдетет.

Ар бир аппарат үчүн:

  • Shadowbox сүрөт алкагы
  • Adafruit Huzzah Feather же ESP8266 Huzzah сындыруу тактасы (FTDI кабели жана липоликалык кубаттоочу такта менен)
  • Lipoly батареясы жана USB кабели
  • Лансыз нан жана перма-прото тактасы
  • Нан тактасынын прототиби
  • Эки көз ирмемдик баскычтар
  • Мини вибрациялык мотор
  • PPN2222 сыяктуу NPN транзистору
  • 14N001 сыяктуу диод
  • 100-1K Ом каршылыгы
  • Светодиод (сизге каалаган нерсе, мисалы, 5мм кызыл, светодиоддуу секвин же жарык баскыч)
  • Таралган зым
  • Жылуулукту кыскартуучу түтүк
  • Терминалдык блоктор (милдеттүү эмес)
  • Кызыл кагаз
  • Плакат тактасы

Төмөнкү куралдарды чогултуп алыңыз:

  • Кесүүчү мат
  • Башкаруучу
  • Утилита/кол өнөрчүлүк бычагы
  • Авл
  • Тигүүчү машина
  • Кайчы
  • Ысык желим мылтык
  • Карандаш
  • Ротари куралы (Dremel ж.б.) (милдеттүү эмес)
  • Кандооч
  • Solder
  • Сым тазалагычтар
  • Тартуу зымдары
  • Үчүнчү кол курал
  • Жылытуучу курал же күйгүзгүч
  • Мультиметр (милдеттүү эмес, бирок абдан ыңгайлуу)
  • Тасма
  • Жука зым (мен.2мм болотту байлоочу зымды колдондум)

Amazon Associate катары мен менин өнөктөштүк шилтемелеримди колдонуп, квалификациялуу сатып алуулардан киреше табам.

Төмөнкү сайттарда каттоо эсептерин түзүү/кирүү:

  • Adafruit IO
  • IFTTT

2 -кадам: Мен сиздин кодду алдым

Мен сиздин кодуңузду алдым
Мен сиздин кодуңузду алдым
Мен сиздин кодуңузду алдым
Мен сиздин кодуңузду алдым

Бул долбоордун схемасы ESP8266 wifi чипин колдонот, же Huzzah wifi сынык тактасында же Adafruit Feather Huzzah тактасында. Эгерде үзүлүү тактасын колдонуп жатсаңыз, тактага программалоо үчүн FTDI кабели жана батарея кубатын кошуу үчүн липолярдык заряддагыч керек. Пинуттарды жана өзгөчө функцияларды жакшыраак түшүнүү үчүн продуктунун документтерин тандаган тактаңыз менен жакшылап окуңуз. Бул долбоор үчүн башка ESP9266 такталарын колдонуу мүмкүн болушу мүмкүн, бирок мен аларды сынап көргөн эмесмин.

Эки версиянын тең схемалары жогоруда берилген. Эки микросхема да баскычтарды жер аркылуу 4 жана 14 -казыктарга, 15 -пинге туташкан LEDди жана 5 -пинге туташкан кичинекей дирилдөөчү моторду башкаруучу транзистордук схеманы туташтырат.

Arduino менен ESP8266 такталарын программалоодон мурун, программалык камсыздоого тактаны кошууга туура келет. Улантуудан мурун бул такталарга колдоо кошуу жана жаркылдоо тест программасын жүктөө үчүн такталар менеджерин колдонуңуз. Эсиңизде болсун, Huzzah сынык тактасы менен, жаңы кодду жүктөөдөн мурун, бортту жүктөөчү режимге коюу үчүн баскычтардын басуу комбинациясын колдонуу керек.

Диаграммага ылайык, схемаңызды ширетилбеген нан тактасына куруңуз.

Adafruit IO эсебиңизде "буйрук" деп аталган жаңы канал түзүңүз. AIO ачкычыңызды табыңыз (Орнотуулар барагында).

Бул кадамга тиркелген долбоордун кодун жүктөп алып, аны Arduino IDE менен ачыңыз, андан кийин config.h ичиндеги орнотууларды Adafruit IO колдонуучу ысымыңызга жана ачкычыңызга, ошондой эле wifi тармагыңыздын атына жана сырсөзүңүзгө дал келиши үчүн жаңыртыңыз. Ардуино китепканалары "Adafruit IO Arduino" "ArduinoHttpClient" жана "Adafruit MQTT" орнотулганын текшериңиз. Андан кийин кодду тактаңызга жүктөңүз.

3 -кадам: Awl аркылуу Орто

Орто аркылуу Awl
Орто аркылуу Awl

Shadowbox алкагыңызга (меники 4х6 дюйм) ылайыкташкан күчтүү көркөм тактайчаны металл сызгыч, кесүүчү төшөк жана пайдалуу/кол өнөрчүлүк бычагы менен кесип алыңыз. Манжаларыңызды кесүүдөн сак болуңуз! Ортоңку бөлүгүндө тумшугу бар Пирс жана тешикти 3/16 (4-5мм) чейин ачуу үчүн.

4 -кадам: Булактай жараат

Жаз сыяктуу жараланган
Жаз сыяктуу жараланган
Жаз сыяктуу жараланган
Жаз сыяктуу жараланган
Жаз сыяктуу жараланган
Жаз сыяктуу жараланган

Кагаз жүрөктү чайпалтып алуунун амалы - булак сыяктуу оңой кыймылдай турган нерсеге орнотуу. Жука зымды колдонуп, таякчаны же ушул сыяктуу кичинекей нерсени ороп, катушка жасаңыз. Жаздын эки учуна куйруктарды калтырып, тактаңыздын тешигинен бирден өткөрүңүз. Жазды кармап туруу үчүн аны артына скотч менен байлаңыз.

Эгерде сизде ылайыктуу зым жок болсо, анда колуңуздагы нерсе менен импровизация жасаңыз. Балким, кичинекей зипти, чач кыскычы же башка нерсе монтаж пружина менен алмаштырылышы мүмкүн.

5 -кадам: Жүрөк кагазы

Кагаз жүрөк
Кагаз жүрөк
Кагаз жүрөк
Кагаз жүрөк
Кагаз жүрөк
Кагаз жүрөк

Катмарлуу кагаздан жасалган жүрөктөрдү жасоо үчүн, тыкан кагаздын жаңы, дагы эле бүктөлгөн пакети аркылуу түз тигүү тигиңиз. Тигилген сызык боюнча бүктөп, карандаш менен жарым жүрөктүн формасын чийип, андан кийин формасын кесип, жүрөктү ачыңыз. Кайчылаш жерлериңизди кайчы менен тазалаңыз.

6 -кадам: Зымдар аркылуу туташкан

Зымдар аркылуу туташкан
Зымдар аркылуу туташкан
Зымдар аркылуу туташкан
Зымдар аркылуу туташкан

Кыймылсыз зымдын бөлүктөрүнө ширетүү жана жылуулукту кысуучу түтүк менен байланыштарды изоляциялоо менен моторуңуздун зымдарынын мүмкүнчүлүгүн кеңейтиңиз. LED менен да ушундай кылыңыз.

7 -кадам: Бий жүрөгү

Бий Жүрөгү
Бий Жүрөгү
Бий Жүрөгү
Бий Жүрөгү

Мотордун зымдарын пружинадан өткөргүлө (аны эң биринчи кулатуу жардам берет) жана пружинанын зым куйругуна жана кагаз жүрөктүн артына ысык желим менен жабыштырыңыз, зымды эки ирет текшерүү мотордун электр байланыштарын көпүрө кылбайт. Моторду панелдин прототипине илип, моторду активдештирип, анын жаздыгын текшериңиз. Керектүү кыймылга жеткенге чейин зымдын түрүн же түрүн тууралаңыз.

8 -кадам: Сүйүү менен жарык

Сүйүү менен жарык
Сүйүү менен жарык
Сүйүү менен жарык
Сүйүү менен жарык

Мен кагаз жүрөгүмдүн артындагы тактайды мотордун артына кичинекей светодиоддук желим менен жабыштырууну чечтим, бирок сиз каалаган жерге LEDди коюп же таптакыр таштап койсоңуз болот.

9 -кадам: Батарея менен иштейт

Батарея менен иштейт
Батарея менен иштейт
Батарея менен иштейт
Батарея менен иштейт

Прототиптештирүү учурунда мен панель схемаларымды аларды программалоо үчүн колдонгон USB кабели аркылуу иштеттим. Акыркы дизайнга өтүү үчүн, мен липолялык батарейканын кубаттуулугун/заряддоону кошкум келди, ошондо валентиндер үйдүн айланасында жылдырылып, 100% туташпай туруп иштетиле турган болду. Feather Huzzahда, эгерде ал жок болсо, электр байланышы BAT пинине жылдырылышы керек. Хуззанын үзүлүшүндө, кубат VBat деп белгиленген пинге туташат жана липолялык батареялар үчүн кошумча заряддоо тактасы талап кылынат (BATти + менен GNDге туташтырыңыз).

Бул дизайн күйгүзүү/өчүрүү үчүн эмес, тескерисинче, көбүнчө сайылып, столго же дубалга илинип турушу керек. Эгерде сиз түзмөктүн кубатын которгуңуз келсе, анда Feather Huzzah тактасына которулган USB кабелин кошуңуз же WIFI тактасын өчүрүү үчүн GND менен EN казыктарынын ортосунда которуштурууну кошуңуз. Эгерде сиз Huzzah сындыруучу тактасын колдонуп жатсаңыз, анда сиз электр менен камсыздоонун бир жолун токтоочу күйгүзүү/өчүрүү менен үзгүлтүккө учурата аласыз.

10 -кадам: Анын акыркы түрүндө

Акыркы формасында
Акыркы формасында
Анын акыркы формасында
Анын акыркы формасында

Акыркы схемаңызды perma-proto тактасына ширетүүнү баштаңыз. Эгерде Хуззанын үзүлүшүн колдонуп жатсаңыз, программалоонун аталыштарын текшерип туруңуз.

11 -кадам: Кийиз баскычтар менен

Кийиз баскычтар менен
Кийиз баскычтар менен
Кийиз баскычтар менен
Кийиз баскычтар менен
Кийиз баскычтар менен
Кийиз баскычтар менен

Мен бул кийиз баскычтарды бир нече жылдан бери кармап келем жана ушул убакка чейин алар үчүн жакшы колдонууну тапкан эмесмин! Мен ийне менен капталган булага бир заматта басуу үчүн кийиз ийне менен жүндү колдончумун. Кандай гана баскычтарды колдонбосун, аларды ыңгайлуу аралыкта сиздин схемаңызга кошуңуз.

12 -кадам: Өзүңүздүн жумушчу прототибиңизге негизделген

Сиздин жеке жумушчу прототибиңизге негизделген
Сиздин жеке жумушчу прототибиңизге негизделген
Сиздин жеке жумушчу прототибиңизге негизделген
Сиздин жеке жумушчу прототибиңизге негизделген

Мен Supplies кадамында айткандай, мен ушундай долбоорлорду түзүүдө иштеп жаткан soldersless breadboard прототибин кайталоону сунуштайм. Сиз зым туташууңузду схемага жана жумушчу панелге каршы текшере аласыз, бул ката кетирүү мүмкүнчүлүгүн азайтат. Районду ширетип жатканда, мейкиндикти үнөмдөө үчүн тетиктерди бири -бирине жакын тыктым.

Валентинди чогултууну жеңилдетүү үчүн, мен көмүскө кутунун артында келе турган электр байланыштары үчүн бурамалуу терминалдык блокторду колдондум. Эгер сиз Feather Huzzah тактасын колдонгон болсоңуз, анда батарейканын зымын өткөрүп, тактанын JST портуна туташтырасыз.

13 -кадам: калыптандыруу

Shaping Up
Shaping Up
Shaping Up
Shaping Up
Shaping Up
Shaping Up

Электрондук схемаңыздын кадрга кантип туура келерин көрүү жана белгилөө үчүн кургак фитнес жасаңыз. Тизмеңизди бир аз көтөрүү үчүн, ысык клей мылтыгын колдонуңуз. Бул баскычтарды көлөкө кутунун маңдайына жакындатат жана электрге, моторго жана светодиодго өтүүчү зымдарга орун берет.

Дагы бир тешикти түзүү үчүн авлыңызды колдонуңуз, бул жолу сиздин схемаңыз кайда кетет. Электр жана жер зымдарын, мотор менен светодиодду өткөрүңүз.

14 -кадам: Shadowbox ичине

Shadowbox ичине
Shadowbox ичине
Shadowbox ичине
Shadowbox ичине
Shadowbox ичине
Shadowbox ичине

Мен дагы моторду жана LEDди туташтыруу үчүн терминалдык блокторду колдондум, бирок тактага ширетүү да жакшы иштемек. Мен липолялык заряддоо тактасын жана батареяны көмөкчү табакка орнотуп, көлөкө кутусун чогулттум.

Түзмөк баскычтардан буйруктарды жөнөтөт жана алат, андыктан аны жөн гана баскычтарды басуу аркылуу сынап көрүңүз- интернеттен буйруктарды алганда жүрөк ызылдап, жарык болот.

15 -кадам: IFTTT тарабынан иштетилген

IFTTT тарабынан иштетилген
IFTTT тарабынан иштетилген
IFTTT тарабынан иштетилген
IFTTT тарабынан иштетилген

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

Android/iOS баскыч виджети: Жаңы апплет түзүңүз жана триггер катары "Баскыч виджетин" тандаңыз. Адафрутту чыгаруу катары тандап, же 1 же 2 санын Adafruit IOдогу "команда" түрмөгүнө жөнөтүңүз. Апплетти сактагандан кийин, мобилдик түзмөгүңүздүн башкы экранына жаңы IFTTT виджетин кошуңуз. Мен эки виджет жасадым, валентиндин ар бир баскычына бирден.

Сунушталууда: