Turinys:
Video: Sukurkite patalpų aplinkos jutiklį: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šiais laikais žmonėms labiau rūpi patalpų kokybė, kurioje jie gyvena, nes tai glaudžiai susiję su jų sveikata. Geresnės gyvenimo kokybės svarba apima žinojimą, kad jūsų gyvenimo sąlygos pagerėjo.
Aš taip pat labai domiuosi vieta, kurioje apsistojau, nes esu lengvai linkęs į ligas. Dažniausiai tai lėmė oro kokybė.
Kai kurie biurai gali turėti savo patalpų aplinkos jutiklius, kad užtikrintų geresnę jų darbuotojų darbo aplinką. Bet kaip aš galiu žinoti, kad pastatas, kuriame gyvenu, ar net kambarys, kurį nuomojuosi, suteikia geras gyvenimo sąlygas?
Na, dabar galite! Tiesiog sukurkite savo patalpų aplinkos įrenginį, kuris gali stebėti jūsų namų aplinkos kokybę su „Zio Qwiic“patalpų aplinkos jutiklių rinkiniu.
1 žingsnis: apžvalga
2.1 Rinkinio apžvalga
Dar neturite komplekto? Įsigykite juos čia!
Mes surinkome ir aprūpinome ištekliais geriausius jutiklius ir modulius, kurių jums reikia norint lengvai pradėti kurti savo patalpų aplinkos jutiklio įrenginį. Naudodamiesi šiuo rinkiniu, mes net nesivaržėme supaprastinti jūsų kodavimo, todėl jums tereikia įkelti kodą į savo lentą ir pradėti stebėti aplinką!
Į komplektą įeina „qwiic“jutikliai ir moduliai, kurie gali padėti jums sukurti patalpų aplinkos jutiklio įrenginį jūsų namams ar biurui ar mokslo projektui mokykloje!
Šis rinkinys taip pat suderinamas su IOT ir gali būti lengvai sukonfigūruotas, kad galėtumėte stebėti savo aplinkos duomenis darbalaukyje, planšetiniame kompiuteryje ar išmaniajame telefone.
„Zio Qwiic“jutikliai:
- Temperatūros ir drėgmės jutiklis SHT31
- Barometrinis slėgis ir aukštis BMP280
- Oro kokybės jutiklis CCS811
- Šviesos sensorius
- Garsumo jutiklis
- PM2.5 jutiklis (PM1.0, PM2.5, PM10) su adapteriu
„Zio Qwiic“moduliai:
- „Zuino PsyFi32“plėtros lenta
- Stebulė
- RGB šviesos diodas
- 0,91 colio OLED ekranas
- RTC modulis
- LiPO baterijų tvarkyklė
Kiti komponentai:
- „Qwiic“kabeliai
- Mikro USB kabelis
- Akumuliatoriaus laikiklis
2.2 Projekto apžvalga
Šiame projekte bus naudojami „Zio“moduliai patalpų aplinkos jutiklio įrenginiui sukurti.
„Zio“yra nauja atvirų šaltinių, kompaktiškų ir tinklelio išdėstymo lentų linija, visiškai integruota „Arduino“ir „Qwiic“ekosistemoms. Idealiai tinka nešiojamiems daiktams, robotikai, mažos erdvės apribojimams ar kitiems keliaujantiems projektams. Čia rasite kitų nuostabių „Zio“produktų.
Ši pamoka taip pat gali būti naudojama norint nustatyti panašius su „qwiic“suderinamus modulius ir jutiklius.
Sunkumo lygis:
Zio Younglingas
Naudingi ištekliai
Turėtumėte turėti pagrindinį supratimą, kaip įdiegti „Zio“kūrimo plokštes. Šioje pamokoje darome prielaidą, kad jūsų kūrimo lenta jau sukonfigūruota ir paruošta nustatyti. Jei dar nesukonfigūravote savo plokštės, norėdami pradėti, peržiūrėkite toliau pateiktą mūsų kūrimo lentų „Qwiic Start Guide“vadovėlį:
„Zio Zuino PsyFi32 Qwiic“pradžios vadovas
Jei jums reikia daugiau sužinoti apie atskirus modulius ir jutiklių konfigūraciją, galite perskaityti šiuos vadovus:
Moduliai:
- 0,91 colio „OLED Display Qwiic“pradžios vadovas
- RTC modulio „Qwiic“pradžios vadovas
Jutikliai:
- „Zio“temperatūros ir drėgmės jutiklis SHT31 „Qwiic“pradžios vadovas
- „Zio“barometrinis slėgis ir aukštis BMP280 „Qwiic“pradžios vadovas
- „Zio“oro kokybės jutiklis CCS811 „Qwiic“pradžios vadovas
- „Zio“šviesos jutiklio „Qwiic“pradžios vadovas
- „Zio“garsumo jutiklio „Qwiic“pradžios vadovas
- „Zio PM2.5“jutiklis (PM1.0, PM2.5, PM10) su „Qwiic“adapterio pradžios vadovu
2 žingsnis: schemos
3 žingsnis: sąranka
4.1 „Zio“modulių sąranka
Rinkinio nustatymas yra gana paprastas. Norint tinkamai nustatyti rinkinį, mums reikia šių modulių, jutiklių ir komponentų. Dauguma modulių ir jutiklių jau yra įtraukti į patalpų aplinkos jutiklių rinkinį. Jei sekate šią pamoką nenusipirkę rinkinio, jums reikia šių elementų, kad galėtumėte pradėti tvarkyti:
Vadovaudamiesi schema, prijunkite visus „Zio“modulius ir jutiklius kartu su „qwiic“kabeliais.
Pastaba: nėra konkrečios tvarkos, kurią reikia sujungti modulius ir jutiklius. Tačiau, kad ši pamoka būtų paprastesnė, galite žiūrėti į schemą, kad nustatytumėte jutiklius ir modulius.
4.2 „Arduino IDE“sąranka
Kad galėtumėte koduoti savo patalpų aplinkos rinkinį, turite įdiegti reikalingas bibliotekas į „Arduino IDE“. Atsisiųskite ir įdiekite „Arduino IDE“į savo kompiuterį, jei to dar nepadarėte iš „Arduino“svetainės.
Atidarykite „Arduino IDE“ir prijunkite „PsyFi32 Development“plokštę prie kompiuterio. Turėtumėte jau sukonfigūruoti „PsyFi32“į „Arduino“. Jei to nepadarėte, peržiūrėkite šį vadovą čia.
Įdiekite šias bibliotekas:
- „Adafruit“jutiklių biblioteka
- Adafruit BMP280 biblioteka
- „Adafruit TSL2561 Arduino“biblioteka
- Adafruit RTC biblioteka
- Adafruit SHT31 biblioteka
- „Adafruit GFX“biblioteka
- Adafruit SSD1306 biblioteka
- „Sparkfun CCS811“biblioteka
- „Sparkfun Qwiic LED Stick“biblioteka
Norėdami įdiegti bibliotekas, atidarykite „Arduino IDE“, eikite į skirtuką Eskizas, pasirinkite Įtraukti biblioteką -> Pridėti. Zip biblioteką. Pasirinkite pirmiau nurodytas bibliotekas, kurios bus įtrauktos į jūsų IDE. Arba „Arduino“svetainėje yra patogus vadovas, kaip įdiegti bibliotekas į IDE. Įrašą galite patikrinti čia.
4 žingsnis: kodas
5.1 Atsisiųskite projekto kodą
Įdiegę reikiamas bibliotekas, atsisiųskite patalpų aplinkos jutiklių rinkinio kodą iš mūsų „Github“puslapio čia.
5.2 Įkelti ir paleisti kodą
Išpakuokite failą ir įkelkite bei paleiskite kodą. Sėkmingai paleisdami kodą, jūsų įrenginys galės nuskaityti duomenis, reikalingus jūsų aplinkai stebėti ir matuoti. Atidarykite savo IDE serijinį monitorių ir pamatysite iš savo prietaiso surinktus duomenis.
Patarimas: padarykite jį nešiojamą
Atjunkite USB kabelį nuo „PsyFi32“plokštės ir prijunkite bateriją prie „LiPo Battery Manager“. Dabar galite turėti nešiojamą patalpų aplinkos jutiklį, kurį galėsite nešiotis namuose ar biure.
Iš kartoninės dėžutės padariau savo prietaiso laikiną dėklą, kad galėčiau stebėti ir skaityti savo aplinkos duomenis bet kur, kur yra mano įrenginys.
Rekomenduojamas:
Sukurkite savo aplinkos apšvietimą naudodami „Raspberry Pi Zero“: 5 žingsniai (su nuotraukomis)
Sukurkite savo aplinkos apšvietimą naudodami „Raspberry Pi Zero“: Šiame projekte parodysiu, kaip sujungti „Raspberry Pi Zero“su keliomis papildomomis dalimis, kad jūsų televizoriui būtų suteiktas aplinkos apšvietimo efektas, kuris pagerintų žiūrėjimo patirtį. Pradėkime
Sukurkite savo „MQTT EInk“laiko, naujienų ir aplinkos duomenų rodinį: 7 žingsniai
Sukurkite savo laiko, naujienų ir aplinkos duomenų „MQTT EInk“ekraną: „THE“yra nedidelis laiko, naujienų ir aplinkos informacijos MQTT informacijos ekranas. Naudojant 4,2 colio „eInk“ekraną, jo koncepcija paprasta-rodyti informaciją rotaciniu būdu, atnaujinant ją kas porą minučių. Duomenys gali būti bet koks sklaidos kanalas - f
„Arduino“vandens lygio nustatymo metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: 4 žingsniai
Vandens lygio nustatymo „Arduino“metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: Šiame projekte parodysiu, kaip sukurti nebrangų vandens detektorių dviem būdais: 1. Ultragarsinis jutiklis (HC-SR04) .2. Funduino vandens jutiklis
Sukurkite vėjo aplinkos ekraną: 8 žingsniai (su nuotraukomis)
Sukurkite vėjo pagrindu sukurtą aplinkos ekraną: tai klasės projektas, kurį sukūrė ir sukūrė Trinh Le ir Matt Arlauckas, skirtą HCIN 720: nešiojamų ir daiktų interneto įrenginių prototipų kūrimas Ročesterio technologijos institute. Šio projekto tikslas-abstrakčiai vizualizuoti kryptį a
Sukurkite savo aplinkos spalvų apšvietimo juostas: 7 žingsniai (su nuotraukomis)
Sukurkite savo aplinkos spalvų apšvietimo juostas: šioje instrukcijoje aprašoma, kaip sukurti, sumontuoti ir valdyti LED šviesos juostas, kad būtų užtikrintas spalvotas aplinkos apšvietimas, taip pat " ambilight " stiliaus vaizdo efektai. Atminkite, kad šviesos diodų mirgėjimas realiame gyvenime nėra toks pastebimas, kaip