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

Энгийн цаг уурын станц V2.0: 5 алхам (зурагтай)
Энгийн цаг уурын станц V2.0: 5 алхам (зурагтай)

Видео: Энгийн цаг уурын станц V2.0: 5 алхам (зурагтай)

Видео: Энгийн цаг уурын станц V2.0: 5 алхам (зурагтай)
Видео: ЖИЗНЬ В ГОРНЫХ СЁЛАХ ДАГЕСТАНА (Отрывок из Большого фильма про Дагестан) #Дагестан #Кавказ 2024, Оны зургадугаар сарын
Anonim
Энгийн цаг уурын станц V2.0
Энгийн цаг уурын станц V2.0

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

  • ESP8266 ашиглан энгийн цаг уурын станц.
  • Arduino & BME280 ашиглан өрөөний цаг уурын станц.

Энэхүү зааварчилгаанд би өмнөх хоёр үеийн хосолсон шинж чанар бүхий хэд хэдэн нэмэлт функц бүхий цаг агаарын шинэчилсэн станцыг хуваалцах болно. Тасалгааны температур, чийгшил, даралтаас гадна цаг агаарын нөхцөл байдал, дараагийн өдрийн урьдчилсан мэдээг авах боломжтой. Энэ бүх өгөгдлийг OLED дэлгэц, вэб хуудас болон android/ios програм дээр харуулах болно.

Тиймээс илүү их цаг алдахгүйгээр эхэлье.

P. S: Хэрэв танд энэ заавар таалагдаж байвал Мэдрэгчдийн уралдаанд саналаа өгөөрэй:)

Хангамж

Энэ төсөлд ашиглах хэсгүүдийн жагсаалтыг энд оруулав.

Wemos D1 Mini (Amazon US / Amazon EU): Та ямар ч ESP8266 / ESP32 дээр суурилсан хөгжүүлэгч хавтанг ашиглаж болно

BME280 мэдрэгч (Amazon US / Amazon EU): "BME280" -ийг "BMP280" гэж андуурахгүйн тулд худалдаж аваарай

1.3 "OLED дэлгэц (Amazon US / Amazon EU): Миний хэрэглэж байсан OLED -ийг авахыг санал болгож байна, эс тэгвээс олон OLED нь ESP самбартай ажилладаггүй тул та түүнтэй тэмцэж магадгүй юм

Pushbutton (Amazon US / Amazon EU): Түр зуурын унтраалга ашиглаарай, өөр өөр горимуудын хооронд шилжих болно

Үсрэгчтэй талхны самбар (Amazon US / Amazon EU): Прототип бичихэд зориулагдсан

Прототипийн самбар (Amazon US / Amazon EU): Илүү байнгын загвар гаргахын тулд бүх зүйлийг гагнах

3.7в батерей (Amazon US / Amazon EU): Системийг тэжээхийн тулд (заавал биш)

Эдгээр хэсгүүдийн хажуугаар бүх зүйлийг ажиллуулахын тулд бидэнд програм хангамж хэрэгтэй болно

RemoteMe: Энэ бол үйлчилгээг ашиглахын тулд данс үүсгэх шаардлагатай IoT платформ юм. Энэ нь бүрэн үнэ төлбөргүй байдаг

Arduino IDE: Кодыг байршуулах

Замдаа танд хэрэгтэй зарим хэрэгслүүд энд байна:

Утас хуулагч (Amazon US / Amazon EU)

Гагнуурын хэрэгсэл (Amazon US / Amazon EU)

Туслах гар (Amazon US / Amazon EU)

Та бүх материалыг цуглуулсны дараа бид дараагийн алхам руу шилжиж болно.

Алхам 1: Вэб апп болон сүлжээний төхөөрөмж үүсгэх:

Вэб апп болон сүлжээний төхөөрөмж үүсгэх
Вэб апп болон сүлжээний төхөөрөмж үүсгэх
Вэб апп болон сүлжээний төхөөрөмж үүсгэх
Вэб апп болон сүлжээний төхөөрөмж үүсгэх
Вэб апп болон сүлжээний төхөөрөмж үүсгэх
Вэб апп болон сүлжээний төхөөрөмж үүсгэх

Эхлээд бид Remoteme.org хаягаар орж данс руугаа нэвтрэх хэрэгтэй. Хэрэв танд данс байхгүй бол одоо үүнийг хийх цаг болжээ. Одоо бид алсын зайнаас данс руу нэвтэрснийхээ дараа цаг уурын станцаа байгуулж болно, дараах алхмуудыг дагана уу.

  1. Бид алсын зайнаас данс руугаа нэвтрэх үед бид төслийн жагсаалтыг харах хуудас руу дахин чиглүүлэх болно. Энд доош гүйлгээд "Цаг агаарын станц" -ыг олох болно. Үүн дээр дарна уу.
  2. Попап цонх гарч ирэх бөгөөд энд дарж бид төслийн талаар шаардлагатай бүх мэдээллийг олж авах болно. Хэрэв та хүсвэл бүх нарийн ширийн зүйлийг унших эсвэл энэ зааврыг дагана уу.
  3. Бид "үүнийг бий болгох" таб руу очиж мэдээллийг бөглөх ёстой.

    • Эхлээд WiFi нэр, нууц үгээ оруулна уу. Энэ нь ESP самбарыг таны WiFi сүлжээнд холбогдох боломжийг олгоно.
    • Дараа нь бид самбарын төрлийг сонгох боломжтой сонголт байна. Бид ESP8266 дээр суурилсан Wemos D1 mini -ийг ашиглаж байгаа тул уг самбарыг сонгох болно.
    • Одоо бид таны амьдарч буй хот болох байршлыг оруулах ёстой. Интер хотын нэр, улсын код. Жишээлбэл: "Варшав, ПЛ" зураг дээрх шиг энэ нь Польшийн Варшав хотыг хэлнэ. Өөрийн хот, улс руу орсны дараа доош гүйлгэнэ үү. Энд та апп, төхөөрөмжийн нэрийг өөрчилж болно, гэхдээ энэ нь заавал биш юм. Тиймээс та "Дараагийн алхам" дээр шууд дарж болно.
    • Энэ бол энд хийх эцсийн алхам бөгөөд "Төсөл бий болгох" дээр дарна уу. Одоо та кодын шидтэн автоматаар үүсгэсэн кодыг татаж авах боломжтой.
    • Үүний доор Нээлттэй, QR код, Суулгах гэсэн 3 сонголт байна. Эхний сонголтыг дарахад цаг агаарын мэдээлэл бүхий вэб хуудас нээгдэнэ. Хоёрдахь сонголт бол QR кодыг авах бөгөөд үүнийг гар утасны хөтөч дээр вэб хуудсыг авахын тулд ямар ч ухаалаг гар утас ашиглан сканнердах боломжтой болно. Гурав дахь сонголт нь Андройд/iPhone дээр вэб програм суулгах вэб хуудсыг өгөх болно.

Вэб хуудсан дээр эхний хоёр суваг нь өгөгдлийг харуулдаг боловч сүүлийнх нь хоосон байгааг анзаарах болно. Учир нь бид өрөөний цаг уурын станц байгуулах ёстой. Тиймээс манай цаг уурын станцын хэлхээг хийцгээе.

Алхам 2: Хэлхээ үүсгэх:

Хэлхээ үүсгэх
Хэлхээ үүсгэх
Хэлхээ үүсгэх
Хэлхээ үүсгэх

Бид кодтой болсон тул үүнийг самбар дээр байршуулах шаардлагатай байна. Гэхдээ эхлээд бид Дэлгэц, BME280 мэдрэгч, унтраалга зэргийг Wemos D1 мини руу холбох ёстой. Үүнийг хийхийн тулд эхлээд дээрх схемийг үзнэ үү.

Энд бид модулийг холбохдоо I2C протоколыг ашигласан болно.

  • SDA D2 зүү
  • D1 зүү рүү SCL хийнэ үү
  • GND -ийг GND -ээр холбох
  • VIN -ийг 3.3v зүү рүү залгаарай

Тэмдэглэл: SDA & SCL дэлгэцийн зүү болон BME280 -ийг ESP -тэй холбоно уу. Бүх GND зүүг хооронд нь холбох ёстой.

Шилжүүлэгчийн нэг терминал нь D3, нөгөө нь GND -тэй холбогдсон байна. Хэрэв та товчлуур хэрхэн ажилладагийг мэдэхгүй бол энэ нийтлэлийг үзэхийг танд зөвлөж байна. Илүү сайн ойлгохын тулд дээрх зургуудыг үзнэ үү.

Алхам 3: Кодыг байршуулах:

Кодыг байршуулж байна
Кодыг байршуулж байна

Кодыг байршуулахаасаа өмнө IDE дээр бүх ESP самбарыг суулгасан эсэхээ шалгаарай. Хэрэв та үүнийг яаж хийхээ мэдэхгүй байгаа бол энэ YouTube видеог үзээрэй.

Мөн дараах сангуудыг суулгана уу.

  1. RemoteMe
  2. RemoteMeUtils
  3. SparkFun BME280
  4. esp8266-OLED-мастер
  5. RBD_Button
  6. RBD_Timer

Эдгээр номын санг суулгахын тулд. IDE ба goto хэрэгслүүдийг нээнэ үү >> Номын санг удирдах. Хайлтын талбарт номын сангийн нэрийг нэг нэгээр нь оруулаад суулгана уу.

Одоо RemoteMe -аас татаж авсан код файлыг гаргаж аваад Arduino IDE -ээр нээнэ үү. Доорх алхмуудыг дагана уу.

  1. Wemos -ийг компьютерт холбоод самбарын төрлийг (Wemos D1 R1 mini) сонгоод зөв портыг сонгоно уу.
  2. Одоо кодыг оруулаад дуусгахыг хүлээнэ үү.
  3. Кодыг байршуулсны дараа самбар нь таны WiFi сүлжээнд холбогдож OLED дэлгэц дээр өгөгдлийг харуулах болно.
  4. Товчлуурыг дарахад 3 горим хооронд шилжих болно. Та үүнийг өөрөө шалгаж болно.

Одоо бүх зүйл хүлээгдэж буй шиг ажиллаж байгаа тул бид энэ хэлхээг илүү тогтвортой болгож, илүү сайн харагдуулахын тулд хаалттай болгох ажлыг үргэлжлүүлж болно.

Алхам 4: ПХБ ба хашаа барих:

ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих
ПХБ ба хашаа барих

Манай хэлхээг илүү найдвартай, байнгын болгохын тулд бид бүх бүрэлдэхүүн хэсгүүдийг прототип самбар дээр гагнах хэрэгтэй. Илүү сайн ойлголт өгөхийн тулд би ажлынхаа зургийг хуваалцсан. Хэрэв та хүсвэл өөр өөр загвар хийх боломжтой.

Хаалганы хувьд би хөөс хавтанг ашигласан бөгөөд ашиглахад хялбар байдаг. Доор би CAD -ийг өгсөн бөгөөд та өөрөө хашлага хийх боломжтой.

Алхам 5: Видео заавар:

Хэрэв танд энэ заавар таалагдсан бол саналаа өгөөрэй.

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