Tartalomjegyzék:

Szobafigyelő otthoni asszisztenshez: 6 lépés
Szobafigyelő otthoni asszisztenshez: 6 lépés

Videó: Szobafigyelő otthoni asszisztenshez: 6 lépés

Videó: Szobafigyelő otthoni asszisztenshez: 6 lépés
Videó: Голубая стрела (1958) фильм 2024, November
Anonim
Image
Image
Prototípus
Prototípus

Miután elkészítettem a Raspberry Pi -t az otthoni asszisztenssel a különböző terek kezelésére, észrevettem, hogy az egyes helyek egyik alapvető információja a hőmérséklet és a páratartalom. Vásárolhatunk egyet a piacon kapható Home Assistant kompatibilis érzékelők közül, vagy építhetünk egyet a miénkből.

1. lépés: Követelmények

Kezdetben egy prototípust építettem egy kenyértáblára, hogy teszteljem az alapcsatlakozásokat és az érzékelő leolvasását. A tesztelés után meghatároztam a rendszerkövetelményeket. Ennek a következőket kell tennie:

  • Több érzékelő, köztük az i2c érzékelők olvasásának engedélyezése
  • Akkumulátorral vagy transzformátorral is működtethető
  • Információkat küldhet egy központi helyre, hogy elérhető legyen a Home Assistant alkalmazásban
  • Alacsony a fogyasztása, különösen, ha akkumulátorról működik
  • Legyen a lehető legkisebb, hogy észrevétlen maradjon

A fenti követelmények teljesítése érdekében a következő szerkezetet határoztam meg:

  • A rendszer kész három érzékelő leolvasására, amelyek közül az egyik az i2c -n keresztül
  • Lehetővé teszi az energiatakarékos üzemmód meghatározását
  • Küldjön olvasmányokat egy MQTT szervernek a témájában, hogy a Home Assistant összegyűjtse
  • Minden órában el kell küldenie a leolvasott értékeket, majd lépjen be a mély alvásba

2. lépés: Prototípus

Kezdetben kibővítettem az alap prototípust az akkumulátorok tesztelésére. A rendszer két 18650 -es elemmel üzemel, bár csak egyre van szüksége. A kettő használata növeli a rendszer autonómiáját, és lehetővé teszi több érzékelő használatát.

Miután elkészült a prototípus, elkezdtem építeni a PCB -t az Autodesk Eagle -en. Ez ingyenes, akár 11 cm -es PCB -k létrehozásához.

A PCD létrehozásához az Autodesk Eagle -ben létre kell hoznia egy projektet, és a projekten belül létre kell hoznia egy sémát az összetevőkkel és azok kapcsolataival.

Ezt követően létrehozzuk a PCB -t. Ehhez az eszköztáron lévő gombot használjuk. Az Autodesk Eagle PCB -t készít az összes összetevővel, és jelzi a kapcsolatokat. Ezután meg kell határoznia a NYÁK méretét, a helyére kell helyeznie az alkatrészeket, és létre kell hoznia a kapcsolatokat közöttük (további információkat itt talál:

3. lépés: Hozza létre a NYÁK -t

Hozza létre a PCB -t
Hozza létre a PCB -t
Hozza létre a PCB -t
Hozza létre a PCB -t

Végül a rajzot gerber formátumba kell exportálni, hogy benyújthassák a gyártáshoz. Mivel számos lehetőség létezik, a PCBWay bemutatja a folyamatot (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html), és azt, hogy mely fájlokat kell benyújtani.

Ezután elküldtem a rajzot a PCBWay -nek gyártásra. Előre is köszönöm a PCBWay -nek a szponzorálás minden támogatását.

A beküldés a PCBWay weboldalán történik. Elküldéskor a költség automatikusan elérhetővé válik. Az egyik lehetőség, amelyet be kell jelölni, a „HASL ólommentes”, hogy a lemezek ne tartalmazzanak ólmot. A benyújtás után a gyártási folyamat gyors, 1-2 napot vesz igénybe.

4. lépés: Alkatrészek

Miután megkaptam a NYÁK -t a PCBWay -től, elkezdtem hegeszteni a különböző alkatrészeket. Ehhez a projekthez a következő összetevőkre van szükség:

  • Férfi fejlécek
  • Női fejlécek
  • 1 db kettős 18650 elemtartó
  • 1 Jumper
  • 1 Wemos d1 mini
  • 1 470uf kondenzátor
  • 1 DC tápcsatlakozó aljzat 5,5 x 2,1 mm
  • 1 DHT22 érzékelő
  • Jumper kábelek
  • NYÁK lap a PCBWay -től

5. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Elkezdtem hegeszteni az alkatrészeket a NYÁK -on, ami nagyon egyszerű folyamat volt a PCBWay előkészítése miatt.

A forrasztás és az utolsó teszt után elkezdtem tervezni a dobozt. Ez az Autodesk Fusion 360 mintájára készült. Az alsó, amely a rendszert tartalmazza és különböző bemenetekkel rendelkezik, és a felső, amely a DHT22 -t tartalmazza. Több burkolatot is modelleztek a nem használt bemenetekhez. Ha szükséges, csak vegye le az összes fedelet.

6. lépés: Kód és utolsó lépések

Végül a kódot feltöltötték a Wemos -ra, és a helyszínen telepítették.

A kód letölthető a GitHub -fiókomból.

Később beállítottam az Otthoni asszisztenst, hogy összegyűjtse a témájáról az irányítópulton megjelenő információkat.

Ajánlott: