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

Бөөмийн фотон ашиглан чийг мэдрэгч: 6 алхам
Бөөмийн фотон ашиглан чийг мэдрэгч: 6 алхам

Видео: Бөөмийн фотон ашиглан чийг мэдрэгч: 6 алхам

Видео: Бөөмийн фотон ашиглан чийг мэдрэгч: 6 алхам
Видео: Бүх зүйлийг март! - КВАНТ МЕХАНИК - Эхлэл хэсэг 2024, Долдугаар сарын
Anonim
Бөөмийн фотон ашиглан чийг мэдрэгч
Бөөмийн фотон ашиглан чийг мэдрэгч
Бөөмийн фотон ашиглан чийг мэдрэгч
Бөөмийн фотон ашиглан чийг мэдрэгч

Танилцуулга

Энэхүү гарын авлагад бид Particle Photon ба түүний ортой эсвэл гадны WiFi антен ашиглан чийгийн мэдрэгчийг бүтээх гэж байна. WiFi -ийн хүч чадал нь агаарт болон газрын чийгийн хэмжээнээс хамаарна. Бид хөрсний чийгийг хэмжихдээ энэ зарчмыг ашигладаг.

Алхам 1: Хэсгийн жагсаалт

  1. WiFi чиглүүлэгч

    Хамгийн сайн үр дүнд хүрэхийн тулд чиглүүлэгч нь Photon -ийн ойролцоо байх ёстой

  2. Бөөмийн фотон

    Бид үүнийг үүл рүү өгөгдөл илгээхэд ашигладаг

  3. Талхны самбар эсвэл Photons тээглүүрийг хамгаалах зүйл
  4. Усны хамгаалалттай хайрцаг

    • Энэхүү хайрцаг нь Photon болон цахилгаан банкийг шороо, чийгээс хамгаалдаг.
    • Энэ нь фотон болон цахилгаан банкны аль алинд нь хангалттай том байх ёстой
  5. Цахилгаан банк эсвэл тэжээлийн эх үүсвэр

    Та өөрийн хэрэгт тохирох бүх цахилгаан банкийг ашиглаж болно, өндөр хүчин чадал нь мэдрэгчийг удаан хугацаагаар ашиглах боломжтой гэсэн үг юм

  6. Гадаад антен (заавал биш)

    Та үүнийг ашиглан WiFi -ийн хүчийг нэмэгдүүлэх боломжтой

Алхам 2: Үндсэн ойлголтууд

Https://docs.particle.io/quickstart/photon/ Photon вэбсайтын зааврыг дагаж фотоныг тохируулсан эсэхээ шалгаарай.

Нэмэлт:

Photon -ийн гарын авлагад үзүүлсэн шиг гадаад антенныг холбоно уу

Алхам 3: Алхам 1: Хэргийг бөглөх

Бид одоо хэргийг цахилгаан банк, фотон болон нэмэлт антенаар дүүргэх гэж байна

Алхам 4: Код

// хэмжилтийн хоорондох хугацаа, миллисекундээр.

// та хэт олон үйл явдал нийтлэх боломжгүй тул энэ нь хамгийн багадаа 1000 байна

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// энд хийх зүйл байхгүй} void loop () {// хэмжилт хийх: WiFi.selectAntenna дотоод антеннаас утгыг унших (ANT_INTERNAL); int хэмжигдэхүүн1 = WiFi. RSSI (); // үүнийг Particle Cloud Particle.publish ("Дотоод", (String) хэмжилт1) нийтлэх; // хоцролтыг хүлээнэ Цаг хугацааны миллисекунд

саатал (delayTime);

// хэмжилт хийх: WiFi.selectAntenna (ANT_EXTERNAL) гадаад антеннаас утгыг уншина уу; int хэмжих2 = WiFi. RSSI (); // үүнийг Particle Cloud Particle -д нийтлэх.publish ("Гадаад", (String) хэмжилт2); // хоцролтыг хүлээнэ Цаг хугацааны миллисекунд

саатал (delayTime);

Алхам 5: Мэдрэгчийг булшлах

Энэ үед тоосонцор кодонд заасан интервалд мэдээлэл оруулах ёстой.

Та одоо гадаа гараад төхөөрөмжийг оршуулах сайн газар хайж болно.

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

Төхөөрөмжийг байрлуулахдаа холболтыг тогтмол шалгаж байх ёстой.

Оршуулсны дараа та бороо ороход дохионы хүч өөрчлөгдсөнийг харах боломжтой байх ёстой.

Алхам 6: Өгөгдлийн шинжилгээ

Танд одоо тохируулагдаагүй хэсгүүдийн хяналтын самбарт өгөгдөл ирж байна.

Энэ өгөгдлийг тохируулахын тулд та хоёр аргыг сонгож болно.

  1. Бага нарийвчлал

    Энэ аргын хувьд та өгөгдлийг бүртгэж, борооны дараах болон өмнөх өгөгдлийн ялгааг хардаг бөгөөд энэ нь чийгийн агууламж хэр өндөр болохыг нарийвчлал багатай таамаглал юм

  2. Илүү өндөр нарийвчлал

    Энэхүү аргын хувьд та өндөр нарийвчлалтай чийг мэдрэгчийг зээлж авах эсвэл хөлслөх нь анхны мэдрэгчтэй харьцуулахад өндөр нарийвчлалтай өгөгдлийг өгдөг

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