Sadržaj:
Video: Izradite senzorski uređaj za unutarnje okruženje: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U današnje vrijeme ljudi više brinu o kvaliteti zatvorenog prostora u kojem žive jer je to blisko povezano s njihovim zdravljem. Važnost bolje kvalitete života uključuje spoznaju da imate poboljšane životne uvjete.
I ja sam vrlo poseban u mjestu u kojem boravim jednostavno zato što sam lako sklon bolesti. Većinu vremena to je bilo zbog stanja kakvoće zraka.
Neki uredi mogu imati ugrađene vlastite senzore za unutarnje okruženje kako bi svojim zaposlenicima omogućili bolje radno okruženje. Ali kako mogu znati da zgrada u kojoj boravim ili čak soba koju iznajmljujem pružaju dobre uvjete za život?
E, sad možeš! Samo izgradite vlastiti uređaj za unutarnje okruženje koji može nadzirati unutarnju kvalitetu vašeg doma s kompletom Zio Qwiic senzora za unutarnje okruženje.
Korak 1: Pregled
2.1 Pregled kompleta
Još nemate komplet? Kupite ih ovdje!
Prikupili smo i opskrbili resurse našim najboljim senzorima i modulima koji su vam potrebni da biste lako započeli s izgradnjom vlastitog senzora za unutarnje okruženje. Pomoću ovog kompleta čak smo si i pojednostavili kodiranje, pa sve što trebate učiniti je samo učitati kôd na svoju ploču i početi pratiti svoje okruženje!
Ono što je uključeno u komplet su qwiic senzori i moduli koji vam mogu pomoći u izgradnji senzorskog uređaja za unutarnje okruženje za vaš dom ili ured ili znanstveni projekt za školu!
Ovaj komplet je također kompatibilan s IOT -om i može se jednostavno konfigurirati tako da možete pratiti podatke o svom okruženju na radnoj površini, tabletu ili pametnom telefonu.
Zio Qwiic senzori:
- Senzor temperature i vlažnosti SHT31
- Barometarski tlak i nadmorska visina BMP280
- Senzor kvalitete zraka CCS811
- Svijetli senzor
- Senzor glasnoće
- PM2.5 osjetnik (PM1.0, PM2.5, PM10) s adapterom
Zio Qwiic moduli:
- Zuino PsyFi32 razvojna ploča
- Središte
- RGB LED
- 0,91”OLED zaslon
- RTC modul
- LiPO Battery Manager
Ostale komponente:
- Qwiic kablovi
- Mikro USB kabel
- Držač baterije
2.2 Pregled projekta
Ovaj projekt će koristiti Zio module za izradu uređaja sa senzorom unutarnjeg okruženja.
Zio je nova linija otvorenih izvora, kompaktnih ploča s mrežnim rasporedom, potpuno integriranih za Arduino i Qwiic ekosustav. Dizajnirano idealno za nosive stvari, robotiku, ograničenja u malom prostoru ili druge projekte u pokretu. Ovdje pogledajte ostale sjajne Zio proizvode.
Sljedeći vodič može se koristiti i za postavljanje sličnih qwiic kompatibilnih modula i senzora.
Razina težine:
Zio Youngling
Korisni izvori
Trebali biste imati osnovno razumijevanje o tome kako instalirati razvojne ploče Zio. U ovom vodiču pretpostavljamo da je vaša razvojna ploča već konfigurirana i spremna za postavljanje. Ako još niste konfigurirali svoju ploču, za početak pogledajte vodič za Qwiic Start Guide naših razvojnih ploča u nastavku:
Zio Zuino PsyFi32 Qwiic početni vodič
Ako trebate saznati više o postavljanju pojedinačnih modula i senzora, možete pogledati sljedeće vodiče za svoju referencu:
Moduli:
- Qwiic početni vodič za OLED zaslon od 0,91 inča
- Qwiic početni vodič za modul RTC
Senzori:
- Zio senzor temperature i vlažnosti SHT31 Qwiic vodič za početak
- Zio barometarski tlak i visina BMP280 Qwiic Vodič za početak
- Zio senzor kvalitete zraka CCS811 Qwiic Vodič za početak
- Zio Qwiic vodič za senzor svjetla Qwiic
- Zwi senzor glasnoće Qwiic početni vodič
- Zio PM2.5 senzor (PM1.0, PM2.5, PM10) s adapterom Qwiic vodič za početak
Korak 2: Sheme
Korak 3: Postavljanje
4.1 Postavljanje Zio modula
Postavljanje kompleta prilično je jednostavno. Za pravilno postavljanje kompleta potrebni su nam sljedeći moduli, senzori i komponente. Većina modula i senzora već je uključena u komplet senzora za unutarnje okruženje. Ako slijedite ovaj vodič, a da niste kupili komplet, potrebne su vam sljedeće stavke za početak petljanja:
Slijedeći shematski dijagram, spojite sve Zio module i senzore zajedno s qwiic kabelima.
Napomena: Ne postoji poseban nalog za povezivanje modula i senzora zajedno. Međutim, radi jednostavnosti ovog vodiča, možete pogledati shematski dijagram kako biste postavili svoje senzore i module.
4.2 Postavljanje Arduino IDE -a
Prije nego što možete kodirati svoj komplet za unutarnje okruženje, morate instalirati potrebne knjižnice na svoj Arduino IDE. Preuzmite i instalirajte Arduino IDE na svoje računalo ako već niste s web stranice Arduino.
Otvorite Arduino IDE i povežite svoju PsyFi32 razvojnu ploču s računalom. Trebali ste već konfigurirati svoj PsyFi32 na Arduino. Ako niste, pogledajte ovaj vodič ovdje.
Instalirajte sljedeće knjižnice:
- Knjižnica senzora Adafruit
- Knjižnica Adafruit BMP280
- Adafruit TSL2561 Arduino knjižnica
- Knjižnica Adafruit RTC
- Knjižnica Adafruit SHT31
- Knjižnica Adafruit GFX
- Knjižnica Adafruit SSD1306
- Knjižnica Sparkfun CCS811
- Sparkfun Qwiic LED Stick Library
Za instaliranje knjižnica otvorite svoj Arduino IDE, idite na karticu Sketch, odaberite Include Library -> Add. Zip Library. Odaberite gornje biblioteke koje ćete uključiti u svoj IDE. Alternativno, web stranica Arduino ima zgodan vodič o tome kako instalirati knjižnice na svoj IDE. Post možete pogledati ovdje.
Korak 4: Kodirajte
5.1 Preuzmite kod projekta
Nakon što instalirate potrebne knjižnice, preuzmite kôd kompleta senzora za unutarnje okruženje s naše stranice Github ovdje.
5.2 Kôd za prijenos i pokretanje
Raspakirajte datoteku te prenesite i pokrenite svoj kôd. Nakon što uspješno pokrenete kôd, vaš će uređaj moći čitati podatke potrebne za praćenje i mjerenje vašeg okruženja. Otvorite serijski monitor svog IDE -a i možete vidjeti podatke prikupljene s vašeg uređaja.
Savjet: Neka bude prenosiv
Odspojite USB kabel s ploče PsyFi32 i umetnite bateriju u upravitelj baterije LiPo. Sada možete imati prijenosni uređaj sa senzorom za unutarnje okruženje koji možete nositi sa sobom u kući ili uredu.
Napravio sam improviziranu futrolu za svoj uređaj od kartonske kutije kako bih mogao pratiti i čitati podatke o okolišu bilo gdje gdje se nalazi moj uređaj.
Preporučeni:
Pametni trener za unutarnje bicikle DIY: 5 koraka
Pametni trener DIY zatvorenog bicikla: Uvod Ovaj je projekt započeo kao jednostavna izmjena Schwinn IC Elite unutarnjeg bicikla koji koristi jednostavne vijke i podloške od filca za postavke otpora. Problem koji sam želio riješiti bio je to što je korak vijka bio prevelik, pa je raspon
Prijenosno unutarnje svjetlo sa LED čipom od 100 W: 26 koraka (sa slikama)
Prijenosno unutarnje svjetlo sa LED čipom od 100 W: U ovom uputstvu / videu pokazat ću vam kako sam napravio prijenosno unutarnje svjetlo sa LED čipom od 100 W koje se napaja sa 19V napajanjem od 90 W sa starog prijenosnog računara. UPDATE 2 (FINAL): Temperatura oko LED diode (37C stabilno pri 85 W nakon 30 minuta u prostoriji od 20 C)
Izradite nosivi uređaj za praćenje kretanja (BLE od Arduina do prilagođene aplikacije za Android Studio): 4 koraka
Izradite nosivi uređaj za praćenje kretanja (BLE od Arduina do prilagođene aplikacije za Android Studio): Bluetooth Low Energy (BLE) je oblik Bluetooth komunikacije niske snage. Nosivi uređaji, poput pametnih odjevnih predmeta koje pomažem dizajnirati na Predictive Wear -u, moraju ograničiti potrošnju energije kad god je to moguće kako bi se produljilo trajanje baterije i često koriste BLE
Vibrotaktilni senzorski uređaj za zamjenu i povećanje (SSAD): 4 koraka
Vibrotaktilna senzorska supstitucijska i augmentacijska naprava (SSAD): Ovaj projekt ima za cilj olakšati istraživanje u području senzorne zamjene i povećanja. Imao sam priliku istražiti različite načine izgradnje vibrotaktilnih SSAD prototipa u okviru svoje magistarske disertacije. Kao senzorna zamjena i povećanje
Automatizirani vrtni sustav izgrađen na Raspberry Pi za vanjske ili unutarnje prostore - MudPi: 16 koraka (sa slikama)
Automatizirani vrtni sustav izgrađen na Raspberry Pi za vanjske ili unutarnje prostore - MudPi: Volite li vrtlarstvo, ali ne možete pronaći vremena za njegovo održavanje? Možda imate neke sobne biljke koje izgledaju pomalo žedno ili traže način da automatiziraju vašu hidroponiku? U ovom ćemo projektu riješiti te probleme i naučiti osnove