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

Филиа - Гэрийн найрамдлын гэрэл: 7 алхам
Филиа - Гэрийн найрамдлын гэрэл: 7 алхам

Видео: Филиа - Гэрийн найрамдлын гэрэл: 7 алхам

Видео: Филиа - Гэрийн найрамдлын гэрэл: 7 алхам
Видео: "서원기도라도 해서 상속에 이르라" 20.08.16 2024, Арваннэгдүгээр
Anonim
Филиа - Гэрийн найрамдлын гэрэл
Филиа - Гэрийн найрамдлын гэрэл

Филиа гэдэг нь эртний грек хэлээр найрамдал гэсэн утгатай. Дэлхийн өнцөг булан бүрт хоёр чийдэнтэй болох санаа байдаг бөгөөд нэг чийдэнг хүрэхэд хоёулаа өнгөө санамсаргүй байдлаар өөрчилдөг. Тиймээс, хэрэв та дэлхийн нөгөө өнцөг булан дахь хэн нэгэнд түүний тухай бодож байгаагаа харуулахыг хүсч байвал дэнлүүгээ дарахад өнгө нь өөрчлөгдөх болно, тэгвэл тэд үүнийг хийж чадна (хэрэв тэд сэрүүн байвал).

Энэ яаж ажилдаг вэ?

Хоёр чийдэн нь мэдрэгч, RGB LED, WEMOS D1 Mini (WiFi холболтын чип) -ээр тоноглогдсон бөгөөд USB кабелиар тэжээлд холбогддог. Дунд хэсэгт нь Amazon IoT (Interner of Things) сервер байдаг бөгөөд энэ нь Publish-Subscribe сервер юм.

Дэнлүү бүр:

  1. WiFi сүлжээнд холбогдох оролдлого
  2. Хэрэв энэ нь амжилтгүй болбол энэ нь өөрийн сүлжээг (нэвтрэх цэг болгон) нээж, хүссэн сүлжээнийхээ итгэмжлэлийг оруулах боломжийг танд олгоно.
  3. Хэрэв энэ амжилттай болвол тэр сервертэй холбогдсон бөгөөд серверээс оролт эсвэл мессеж хүлээж байна.
  4. Мэдрэгч дээр хүрмэгц өнгийг санамсаргүй байдлаар сонгож, бүх ламп руу илгээх сервер рүү илгээдэг.
  5. Серверээс ирсэн мессеж бүр дээр өнгийг мессежийн өнгө болгон тохируулдаг.

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

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

Багаж хэрэгсэл

  • Гагнуурын төмөр (Мэдээжийн хэрэг гагнуур. Хэрэв та хүсвэл гагнуурын вакум, гуравдагч гар, гагнуурын төмр эзэмшигч ашиглаж болно, энэ бол таны дуудлага. Би бүгдийг санал болгож байна.)
  • Plyer эсвэл утас хуулах хэрэгсэл (хэрэв та утаснуудаа өөрөө хуулж авахаар төлөвлөж байгаа бол үүнийг хийх шаардлагатай болно).
  • Мультиметр, манай циркт ямар ч дутагдал байхгүй байгаа эсэхийг шалгах.
  • Хайч
  • Халив. Та хүчирхэг утас авахаа мартуузай, учир нь та өөрөө эрэг шураг хийх хэрэгтэй болно.
  • Халуун цавуу буу, бага зэрэг цавуу.
  • 3D принтер эсвэл нэг рүү нэвтрэх. Энэ нь цагаан өнгөөр хэвлэх чадвартай байх ёстой бөгөөд маш нимгэн хана (2 мм) бий болгох шаардлагатай. Би мэргэжлийн хэвлэх газар руу илгээсэн, энэ нь надад 20 орчим долларын үнэтэй байсан бөгөөд тэд маш сайн хийсэн тул маш үнэ цэнэтэй байсан.
  • AWS IoT сервер. Ийм серверийг бий болгох нь энэхүү зааварчилгааны хамрах хүрээг хамарч байгаа боловч үүнийг тайлбарласан видеоны линкийг энд оруулав. UI бага зэрэг өөрчлөгдсөн байж магадгүй, гэхдээ ерөнхий санаа нь ижил байна. Төхөөрөмжөө тэнд бүртгүүлээд тэнд ашигласан кодыг хадгалаарай, дараа нь кодонд оруулах шаардлагатай болно.

Материал ба эд анги

  • Iso
  • Утас. Би гарын авлагыг илүү ойлгомжтой болгохын тулд өнгөт кодтой холбогч утас ашигладаг боловч үүнийг хийх шаардлагагүй болно. Эерэгийг улаан, сөрөг талыг хар, цэнхэр өнгөөр тэмдэглэх нь нийтлэг аюулгүй байдал юм. Нийтдээ нэг дэнлүүнд 20 см орчим утас ашигладаг.
  • USB кабель (нэг чийдэн тутамд нэг ширхэг)
  • Шураг. Бидний ашигладаг эрэг нь хэвлэмэл нүхэнд тохирсон байх ёстой тул нэг чийдэнгийн хувьд 3 x 3M x 10mm ба 4 x 2M x 3mm боолт ашиглана.
  • Дэнлүүнд нэг D1 мини чип.
  • Дэнлүүнд нэг TTP223B мэдрэгч мэдрэгч.
  • Дэнлүүнд нэг 10мм нийтлэг катодын RGB LED (үүнтэй адил).
  • Зарим цагаан тугалган цаас
  • Зарим наалдамхай тууз

Алхам 2: Алхам 2: Хүрээ

Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ
Алхам 2: хүрээ

Хүрээг хэвлэхэд хангалттай хялбар. Би цагаан ABS ашигласан. Энэ нь маш нимгэн тул хагас тунгалаг юм шиг санагддаг бөгөөд энэ нь энэ чийдэнгийн хувьд төгс төгөлдөр юм.

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

Алхам 3: Алхам 3: RGB LED

Алхам 3: RGB LED
Алхам 3: RGB LED
Алхам 3: RGB LED
Алхам 3: RGB LED
Алхам 3: RGB LED
Алхам 3: RGB LED

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

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

Утас дамжуулж, мултиметр ашиглан бие биендээ хүрэхгүй байгааг шалгасны дараа бид халуун цавуу ашиглан туяагаа таг руу нь нааж өгнө.

Алхам 4: Алхам 4: Товч

Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур
Алхам 4: товчлуур

Энэ нь үнэндээ "товчлуур" биш юм. Мэдрэгч мэдрэгч нь бөмбөгөр орой дээр багтахааргүй том хэмжээтэй тул бид дамжуулагч гадаргууг бөмбөгний гадаргуу руу сунгаж, гараа хүрч чадна. Бид бөмбөгөр бөмбөгөөр хэвлэсэн цилиндрийг авч, цагаан тугалган цаасаар босоогоор нь боож, дараа нь хэвтээ чигжээсээр боож, цилиндрийн хоёр төгсгөлд цагаан тугалган тугалган цаас байгаа эсэхийг шалгаарай, ингэснээр гараа гадаргуутай холбож болно. мэдрэгч мэдрэгч.

Дараа нь бид товоныг нааж, цавуугаа хутга эсвэл хайчаар арилгадаг.

Алхам 5: Алхам 5: Электроник

Алхам 5: Электроник
Алхам 5: Электроник
Алхам 5: Электроник
Алхам 5: Электроник
Алхам 5: Электроник
Алхам 5: Электроник

Электроникийн цаг боллоо! Схемийг дагаж, хомсдол байхгүй эсэхийг шалгаарай. Цахилгаан холболтыг ганцхан дулааны агшилтаар бэхлэх нь дээр, учир нь тэдгээр нь гадны кабельд холбогдсон байдаг.

Анхаарах хэдэн зүйл:

  • USB кабелийн өртөлт нь хэцүү боловч эцэст нь хамтдаа сүлжсэн хар, улаан утас байх ёстой. Хэрэв та USB кабелийг залгасан бол 5V хүчдэлтэй байх ёстой.
  • 6 см -ээс багагүй хэмжээтэй мэдрэгчтэй урт утас ашиглана уу.
  • Хэрэв та мэдрэгчийг гагнахгүй, утас бүр дээр нь эмэгтэй холбогч утасны үзүүр үлдээвэл дараа нь хялбархан холбох/салгах боломжтой болно.

Алхам 6: Алхам 6: Код

Алхам 6: Код
Алхам 6: Код
Алхам 6: Код
Алхам 6: Код
Алхам 6: Код
Алхам 6: Код

Тиймээс AWS серверийг тохируулсны дараа бид код бичиж эхлэх боломжтой. Та кодыг эндээс татаж аваад Arduino IDE ашиглан D1 мини рүү байршуулах боломжтой. Хэд хэдэн зүйлийг анхаарна уу:

  • Хэрэв та Arduino IDE -ийг анх удаа ашиглаж байгаа бол үүнийг хэрхэн суулгах, ажиллуулах талаар тайлбарласан энэхүү богино видеог үзнэ үү.
  • Хэрэв та Arduino IDE -ийг WEMOS D1 mini -тэй анх удаа ашиглаж байгаа бол үүнийг хэрхэн хийх талаар тайлбарласан энэхүү зааварчилгааг үзнэ үү.
  • Кодыг ажиллуулахын тулд та хэдэн номын сан оруулах шаардлагатай болно. Tools/Manage Libraries руу очно уу, эсвэл ctrl+shift+i дараад дараах сангуудыг сонгоод суулгана уу.

    • ArduinoJson
    • AWS-SDK-ESP8266
    • PubSubClient
    • WebSockets
    • WiFi менежер
  • Эцэст нь кодын AWS клиент хэсэгт байгаа бүх тогтмол утгуудыг өөрийн AWS данстай тохирох тогтмолууд руу дахин оруулна уу.
  • Та мөн кодын LED хэсэгт байгаа өнгөний жагсаалтад хүссэн хэмжээгээрээ өнгө нэмж болно.

Алхам 7: Алхам 7: Интеграци ба үйл ажиллагаа

Image
Image
Алхам 7: Интеграци ба үйл ажиллагаа
Алхам 7: Интеграци ба үйл ажиллагаа
Алхам 7: Интеграци ба үйл ажиллагаа
Алхам 7: Интеграци ба үйл ажиллагаа
Алхам 7: Интеграци ба үйл ажиллагаа
Алхам 7: Интеграци ба үйл ажиллагаа

Эцэст нь бид мэдрэгч мэдрэгчийг холбож, суурийг бөмбөгөр холбож, залгаарай.

Эхний удаа залгахад тухайн хэсэгт хамгаалалтгүй сүлжээ байхгүй бол Филиа WiFi сүлжээг олохгүй бөгөөд энэ тохиолдолд сүлжээнд холбогдох болно. Хэрэв олохгүй бол энэ нь өөрийн хандалтын цэгийг эхлүүлэх бөгөөд бид түүний сүлжээнд холбогдох боломжтой болно.

Сүлжээнд холбогдсоны дараа вэб хуудас нээгдэх бөгөөд бид хүссэн сүлжээнийхээ итгэмжлэлийг оруулах боломжтой болно. Үүний дараа бид дахин асааж (дэнлүүгээ салгаад дахин залгаснаар) холбогдож болно. Гурван удаа ногоон анивчиж, дараа нь цэнхэр болсны дараа холбогдсон болохыг бид харж байна. Үүний дараа бид дээд талд хүрч, дохио нь сервер рүү илгээгдэж, IoT -ийн төлөв байдлыг тохируулна. Дараа нь энэ нь таны төхөөрөмжид холбогдсон бүх Filia -ийн төлөв байдлыг шинэчлэх бөгөөд үүний дагуу тэд бүгд өнгө өөрчлөгдөх болно.

Уншсанд баярлалаа!

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