Mündəricat:

Airwatcher - Hava Stansiyaları: 4 addım
Airwatcher - Hava Stansiyaları: 4 addım

Video: Airwatcher - Hava Stansiyaları: 4 addım

Video: Airwatcher - Hava Stansiyaları: 4 addım
Video: Apple Watch Ultra waterproof test #shorts #applewatchultra #applewatchtips #applewatch 2024, Noyabr
Anonim
Airwatcher - Hava Stansiyaları
Airwatcher - Hava Stansiyaları

3 otağın temperaturunu, rütubətini və havasının keyfiyyətini ölçmək üçün bir layihə hazırladım. Müştərilər məlumatları alıcıya NRF24L01+PA+LNA Transrecievers vasitəsi ilə göndərirlər və veb server Google qrafiklərindən istifadə edərək qrafiklər çəkir.

istifadə olunan hissələr:

Arduino Nano v3.0 satın alın

DTH22 Temperatur və Nəmlik Sensorları satın alın

MQ135 Hava Keyfiyyət Sensorları satın alın

NRF24L01+PA+LNA qəbulediciləri. al

5V -dan 3.3V -ə qədər gərginlik tənzimləyiciləri alır

Arduino Nano Ethernet Modulu satın alın

mikro usb konnektoru al

Orange PI Zero (veb server üçün) al

Addım 1: Müştəri və Server Dövrləri

Müştəri və Server dövrələri
Müştəri və Server dövrələri
Müştəri və Server dövrələri
Müştəri və Server dövrələri

Müştəri və Server üçün 2 fərqli dövrə diaqramı mövcuddur.

İş prototipləri hazırladıqdan sonra www.easyeda.com saytında dövrə çəkdim və PCB sifariş etdim.

Bunlar çox yüksək keyfiyyətdədir!

Addım 2: Müştəri və Server PCB -ləri

Müştəri və Server PCB -ləri
Müştəri və Server PCB -ləri
Müştəri və Server PCB -ləri
Müştəri və Server PCB -ləri
Müştəri və Server PCB -ləri
Müştəri və Server PCB -ləri

Dəyərlər server tərəfindən alınır və onları PHP Web Server -ə itələyir.

Veb Server məlumatları saxlamaq üçün Sqlite yüngül verilənlər bazasından istifadə edir.

Əlavədə gerber fayllarından istifadə edərək eyni PCB (lər) də yarada bilərsiniz.

Addım 3: Qrafiklər

Qrafiklər
Qrafiklər
Qrafiklər
Qrafiklər
Qrafiklər
Qrafiklər
Qrafiklər
Qrafiklər

Qrafik səhifələr var;

  • Son temperatur, rütubət, hava çirkliliyi dəyərləri
  • Son 7 gün - Temperaturun tarixi məlumatları
  • Son 7 gün - Rütubətin tarixi məlumatları
  • Son 7 gün - Hava Çirkliliyinin tarixi məlumatları

Addım 4: PHP Web Server

Bir kompüterə / tək taxtalı bir kompüterə bir php veb serveri quraşdırın. Sonra/var/www/qovluğunu aşağıdakı SVN anbarı ilə əvəz edin

svn.riouxsvn.com/ikeaps2014encod/www

Çox sağol…

Gözəl gün arzu edirəm!

Tövsiyə: