Агуулгын хүснэгт:

Интернет Валентин: 17 алхам (зурагтай)
Интернет Валентин: 17 алхам (зурагтай)

Видео: Интернет Валентин: 17 алхам (зурагтай)

Видео: Интернет Валентин: 17 алхам (зурагтай)
Видео: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Долдугаар сарын
Anonim
Image
Image

BekathwiaBecky SternFollow Зохиогчийн дэлгэрэнгүй:

Вэбкамны нууцлалын найз
Вэбкамны нууцлалын найз
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
3D хэвлэмэл холбогчтой Yagi антенны соронзон хальс
Zodiac хатгамал
Zodiac хатгамал
Zodiac хатгамал
Zodiac хатгамал

Тухай: Хийх, хуваалцах нь миний хамгийн том хүсэл тэмүүлэл юм! Нийтдээ би микроконтроллероос нэхэх хүртэлх бүх зүйлийн талаар хэдэн зуун заавар хэвлүүлсэн. Би Нью -Йорк хотын мотоцикльчин, гэмшээгүй нохойны ээж. My wo … Bekathwia -ийн тухай дэлгэрэнгүй »

Гэгээн хайрын баяраа тэмдэглэлээ сүлжээгээр дамжуулаарай! Энэхүү DIY электроникийн төсөл нь жижиг чичиргээт мотор ашиглан өөр өөр төхөөрөмжөөс интернетээр заавар авах үед цаасан зүрхийг зөөлөн долгион, LED -ийг анивчуулдаг. Би ESP8266 wifi хэлхээний хоёр хувилбарыг бүтээсэн бөгөөд хоёр тушаалыг ажиллуулах хоёр товчлуураар тоноглогдсон. Төхөөрөмжүүд Adafruit IO үүл мэдээллийн үйлчилгээгээр дамжуулан хаанаас ч хамаагүй wifi ашиглан харилцдаг бөгөөд хэрэв та зөвхөн нэг валентины хэлхээ бий болгохыг хүсвэл IFTTT API гарцын үйлчилгээгээр валентиныг хэрхэн идэвхжүүлэхийг танд үзүүлэх болно..

Энэ бол интернетийн юмсын маш хялбар төсөл юм! Усанд шумбахаасаа өмнө Arduino програм хангамж, электроникийн гагнуурын талаар зохих мэдлэгтэй байх ёстой. Миний эхлэн суралцагч Arduino анги ба/эсвэл Рэнди Сарафаны электроникийн үндсэн ангийг туршиж үзээрэй.

Миний хийж буй зүйлээс хоцрохгүйн тулд YouTube, Instagram, Twitter, Pinterest дээр намайг дагаж, мэдээллийн хуудсаа захиалаарай.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Энэ төслийн хувьд би бие биетэйгээ харилцдаг хоёр төхөөрөмжийг бүтээсэн боловч энэ төсөл нь таны утас эсвэл компьютер ашиглан интернетээр дамжуулагдсан ганц төхөөрөмж дээр сайн ажилладаг (үүнийг дараа нь авч үзэх болно). Хийж буй дамжуулагчийн тооноос үл хамааран би нэг гагнуургүй талхны хавтангийн загварыг бүтээж, ажлын загварыг задлахын оронд гагнасан хэлбэрээр шинэ хэсгүүдийг хуулбарлахыг зөвлөж байна. Энэ нь эцсийн самбарыг бүтээх, алдааг олж засварлах ажлыг ихээхэн хөнгөвчилдөг.

Төхөөрөмж бүрийн хувьд:

  • Shadowbox зургийн хүрээ
  • Adafruit Huzzah Feather эсвэл ESP8266 Huzzah таслах самбар (FTDI кабель ба липолийн цэнэглэгч самбартай)
  • Lipoly зай, USB кабель
  • Гагнуургүй талхны хавтан ба перма-прото самбар
  • Талхны самбарыг загварчлах утас
  • Түр зуурын хоёр товчлуур
  • Мини чичиргээт мотор
  • PN2222 гэх мэт NPN транзистор
  • 14N001 гэх мэт диод
  • 100-1K ом эсэргүүцэл
  • LED (5мм улаан, LED гялтгануур эсвэл гэрэлтүүлсэн товчлуур гэх мэт дуртай зүйл)
  • Цахилгаан утас
  • Дулаан багасгах хоолой
  • Терминал блокууд (заавал биш)
  • Улаан өнгийн цаас
  • Зурагт хуудас

Дараах хэрэгслүүдийг цуглуул.

  • Зүсэх дэвсгэр
  • Шугам
  • Хэрэгсэл/гар урлалын хутга
  • Awl
  • Оёдолын машин
  • Хайч
  • Халуун цавуу буу
  • Харандаа
  • Ротари хэрэгсэл (Дремел гэх мэт) (заавал биш)
  • Гагнуурын төмөр
  • Гагнуур
  • Утас хуулагч
  • Утас зайлуулах
  • Гурав дахь гар хэрэгсэл
  • Дулааны буу эсвэл асаагуур
  • Мультиметр (заавал биш боловч маш тохиромжтой)
  • Тууз
  • Нимгэн утас (би.2мм ган холбох утас ашигласан)

Амазоны Associate -ийн хувьд та миний түншлэлийн холбоосыг ашиглан хийсэн худалдан авалтаас олдог.

Дараах сайтууд дээр данс үүсгэх/нэвтрэх:

  • Adafruit IO
  • IFTTT

Алхам 2: Би таны кодыг авсан

Би таны кодыг авлаа
Би таны кодыг авлаа
Би таны кодыг авлаа
Би таны кодыг авлаа

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

Хоёр хувилбарт зориулсан схемийг дээр үзүүлэв. Хоёр хэлхээ хоёулаа товчлуурыг 4 ба 14 -р зүү, 15 -р зүүтэй LED, 5 -р зүүтэй холбогдсон жижиг чичиргээт хөдөлгүүрийг холбосон транзисторын хэлхээтэй холбодог.

ESP8266 самбарыг Arduino програмчлахаасаа өмнө та програм хангамжийн самбарын дэмжлэгийг нэмэх хэрэгтэй болно. Үргэлжлүүлэхээсээ өмнө самбаруудын менежерийг ашиглан эдгээр самбаруудын дэмжлэгийг нэмж, анивчих тестийн програмыг байршуулна уу. Huzzah -ийн таслах самбартай бол та шинэ код оруулахаасаа өмнө самбарыг ачаалагч горимд оруулахын тулд товчлуурыг дарах хэрэгтэй.

Диаграммын дагуу гагнуургүй талхны самбар дээр хэлхээгээ хий.

Adafruit IO дансандаа "тушаал" нэртэй шинэ тэжээл үүсгэнэ үү. AIO түлхүүрээ олоорой (Тохиргоо хуудаснаас).

Энэ алхамд хавсаргасан төслийн кодыг татаж аваад Arduino IDE ашиглан нээгээд config.h дахь тохиргоог Adafruit IO хэрэглэгчийн нэр, түлхүүр, wifi сүлжээний нэр, нууц үгээ тааруулж шинэчилнэ үү. Arduino "Adafruit IO Arduino" "ArduinoHttpClient" болон "Adafruit MQTT" номын санг суулгасан эсэхээ шалгаарай. Дараа нь кодыг самбартаа оруулна уу.

Алхам 3: Awl Дундад дундуур

Дундад дундуур
Дундад дундуур

Төмөр захирагч, хайчлах дэвсгэр, хэрэгсэл/гар урлалын хутга ашиглан сүүдэр хайрцагныхаа хүрээтэй (минийх 4х6 инч хэмжээтэй) таарах бат бөх урлагийн самбар хайчилж ав. Хуруугаа огтлохгүй байхыг анхаарна уу! Дунд хэсгийн дээд хэсэгт цоорхойг цоолж, нүхийг 3/16 (4-5мм) хүртэл нээнэ үү.

Алхам 4: Хавар шиг шархлаа

Хавар шиг шархлав
Хавар шиг шархлав
Хавар шиг шархлав
Хавар шиг шархлав
Хавар шиг шархлав
Хавар шиг шархлав

Цаасан зүрхийг хөдөлгөх арга бол түүнийг булаг шиг амархан хөдөлдөг зүйл дээр бэхлэх явдал юм. Нимгэн утас ашиглан савх эсвэл түүнтэй төстэй жижиг зүйлийг ороож ороомог үүсгээрэй. Хаврын хоёр үзүүрт сүүлээ үлдээж, самбарынхаа нүхээр нэг утас хий. Хаварыг байрандаа байлгахын тулд ар талд нь наа.

Хэрэв танд тохирох утас байхгүй бол өөрт байгаа зүйлээрээ хий. Жижиг зипти, үсний хавчаар эсвэл бусад зүйлийг бэхэлгээний хавараар сольж болно.

Алхам 5: Цаасан зүрх

Цаасан зүрх
Цаасан зүрх
Цаасан зүрх
Цаасан зүрх
Цаасан зүрх
Цаасан зүрх

Давхар цаасан цаасны зүрхийг хийхийн тулд шинэ, одоо болтол нугалсан даавуун цаасаар шулуун оёдол хийнэ. Оёмол шугамын дагуу нугалаад хагас зүрхний хэлбэрийг харандаагаар зураад дараа нь хэлбэрийг нь хайчилж, зүрхийг дэлгэнэ. Бүх барзгар ирмэгийг хайчаар цэвэрлээрэй.

Алхам 6: Утасаар холбогдсон

Утасаар холбогдсон
Утасаар холбогдсон
Утасаар холбогдсон
Утасаар холбогдсон

Моторын утаснуудын хүрээг өргөтгөж, утсан ширхэгийг гагнах, холболтыг дулаан багасгадаг хоолойгоор тусгаарлах. LED -ээр ижил зүйлийг хий.

Алхам 7: Зүрх бүжиглэх

Бүжиглэж буй зүрх
Бүжиглэж буй зүрх
Бүжиглэж буй зүрх
Бүжиглэж буй зүрх

Моторын утсыг хавар дамжуулж (эхлээд нурах нь тус болно), хаврын сүүл, цаасан зүрхний ар талд халуун цавуу хийж, утсыг давхар шалгаж үзвэл моторын цахилгаан холболтыг хааж чадахгүй. Моторыг талхны хавтангийнхаа загвартай холбож, хөдөлгүүрийг идэвхжүүлснээр хаваржиж байгаа эсэхийг нь шалгаарай. Хүссэн хөдөлгөөнд хүрэх хүртэл булгийн урт эсвэл утасны төрлийг тохируулна уу.

Алхам 8: Хайраар гэрэлтдэг

Хайраар гэрэлтдэг
Хайраар гэрэлтдэг
Хайраар гэрэлтдэг
Хайраар гэрэлтдэг

Би цаасан зүрхнийхээ ард байгаа самбарыг моторын ард жижиг LED гялтгануураар нааж, гэрэлтүүлэхээр шийдсэн боловч та LED -ээ хүссэн газартаа байрлуулж эсвэл бүрмөсөн орхиж болно.

Алхам 9: Батерейгаар ажилладаг

Батерейгаар ажилладаг
Батерейгаар ажилладаг
Батерейгаар ажилладаг
Батерейгаар ажилладаг

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

Энэхүү загвар нь асаах/унтраах товчлууртай байх зориулалттай биш, харин ихэнхдээ залгагдаж, ширээ эсвэл ханан дээрээ бэхлэгдсэн байх ёстой. Хэрэв та төхөөрөмжид тэжээлээ асаахыг хүсч байвал Feather Huzzah самбартаа USB кабелиар солих эсвэл wifi самбарыг унтраахын тулд GND ба EN тээглүүр хооронд сэлгэн залгаарай. Хэрэв та Huzzah -ийн таслах самбар ашиглаж байгаа бол асаах/унтраах товчлуураар цахилгаан хангамжийнхаа нэг сүлжээг тасалдуулж болно.

Алхам 10: Эцсийн хэлбэрээр

Эцсийн хэлбэрээр
Эцсийн хэлбэрээр
Эцсийн хэлбэрээр
Эцсийн хэлбэрээр

Эцсийн хэлхээгээ perma-proto самбар дээр гагнах ажлыг эхлүүлээрэй. Хэрэв Хуззагийн эвдрэлийг ашиглаж байгаа бол програмчлалын толгойн хэлхээний самбар дээрх дамжуулагч дэвсгэртэй холбоо тогтоохгүй байхыг дахин шалгаарай.

Алхам 11: Эсгий товчтой

Эсгий товчлууртай
Эсгий товчлууртай
Эсгий товчлууртай
Эсгий товчлууртай
Эсгий товчлууртай
Эсгий товчлууртай

Би эдгээр эсгий товчлууруудыг хэдэн жилийн турш барьж байсан бөгөөд одоог хүртэл тэдэнд сайн ашиг тусыг олсонгүй! Би эсгий зүү, ноосон жийргэвч ашиглан түр зуурын товчлуурыг бүдгэрсэн зүүгээр хучсан байв. Та ямар ч товчлуурыг ашигла, тэдгээрийг хэлхээний самбар дээр тав тухтай зайнд гагнана уу.

Алхам 12: Өөрийнхөө ажлын прототип дээр үндэслэв

Өөрийнхөө ажлын прототип дээр үндэслэсэн болно
Өөрийнхөө ажлын прототип дээр үндэслэсэн болно
Өөрийнхөө ажлын прототип дээр үндэслэсэн болно
Өөрийнхөө ажлын прототип дээр үндэслэсэн болно

Нийлүүлэлтийн алхам дээр дурдсанчлан би ийм төсөл боловсруулахдаа ажиллаж байгаа гагнуургүй талхны хавтангийн загварыг хуулбарлахыг зөвлөж байна. Та утсан холболтоо хэлхээний диаграм болон ажлын талхны аль алиных нь эсрэг шалгаж болно, ингэснээр алдаа гаргах магадлал буурах болно. Би хэлхээг гагнахдаа орон зайг хэмнэхийн тулд бүрэлдэхүүн хэсгүүдийг хооронд нь маш нягт нямбай наасан.

Гэгээн Валентины өдрийг угсрахад хялбар болгохын тулд би цахилгаан холболт хийх зориулалттай шураг терминал блокуудыг ашигласан бөгөөд энэ нь сүүдрийн хайрцгийн араар дамжина. Хэрэв та Feather Huzzah самбар ашигласан бол зайны утсыг дамжуулж, самбарын JST порт руу залгаарай.

Алхам 13: Хэлбэрээ дээшлүүлэх

Дээш хэлбэржүүлэх
Дээш хэлбэржүүлэх
Дээш хэлбэржүүлэх
Дээш хэлбэржүүлэх
Дээш хэлбэржүүлэх
Дээш хэлбэржүүлэх

Хуурай тохируулга хийж, таны хэлхээний самбар хүрээ дотор хэрхэн багтахыг тэмдэглэж аваарай. Халуун цавуугаар буу ашиглан булангуудыг тасалдуулж, хэлхээгээ бага зэрэг дээшлүүлээрэй. Энэ нь товчлууруудыг сүүдрийн хайрцгийн урд талд ойртуулж, цахилгаан, мотор, LED рүү дамжих утаснуудыг байрлуулах боломжийг олгодог.

Өөр нэг цоорхойг бий болгохын тулд awl -ийг ашиглаарай, энэ удаад таны хэлхээний самбар хаашаа явах болно. Цахилгаан болон газардуулгын утас, мотор болон LED -ийн утсыг дамжуулна.

Алхам 14: Shadowbox руу орно

Shadowbox руу
Shadowbox руу
Shadowbox руу
Shadowbox руу
Shadowbox руу
Shadowbox руу

Би мөн мотор болон LED -ийг холбохын тулд терминал блок ашигласан боловч самбар дээр гагнах нь бас сайн ажиллах байсан. Би липолийн цэнэглэх самбар, батерейг тулгуур хавтан дээр холбож, сүүдрийн хайрцгийг угсарсан.

Төхөөрөмж нь товчлууруудаас командыг илгээж, хүлээн авдаг тул та үүнийг товчлуур дээр дарахад л хялбархан туршиж болно. Интернэтээс ирсэн тушаалуудыг хүлээн авахад зүрх нь дуугарч, гэрэлтэх болно.

Алхам 15: IFTTT -ээр өдөөгдсөн

IFTTT -ээр өдөөгдсөн
IFTTT -ээр өдөөгдсөн
IFTTT -ээр өдөөгдсөн
IFTTT -ээр өдөөгдсөн

Гэгээн Валентины баярыг утсаараа өдөөх эсвэл олон нийтийн мэдээллийн хэрэгсэл, биеийн байршил, бусад олон үйлдэл дээр үндэслэн валентиныг автоматжуулахын тулд API гарцын үйлчилгээ болох IFTTT дээр данс нээнэ үү. Та Валентинийг хянадаг Adafruit IO тэжээлдээ тушаалыг өгдөг энгийн жорыг нэгтгэж болно.

Android/iOS товчлуурын виджет: Шинэ апплет үүсгээд "Button widget" -ийг идэвхжүүлэгч болгон сонгоно уу. Adafruit -ийг гаралт болгон сонгоод 1 эсвэл 2 тоог Adafruit IO дээрх "тушаал" тэжээл рүү илгээнэ үү. Апплетыг хадгалсны дараа гар утасныхаа үндсэн дэлгэц дээр шинэ IFTTT виджет нэмнэ үү. Валентины товчлуур тус бүрт хоёр виджет хийсэн.

Зөвлөмж болгож буй: