Adaptív környezet (kollégiumi automatizálás): 5 lépés
Adaptív környezet (kollégiumi automatizálás): 5 lépés
Anonim
Image
Image
Adaptív környezet (kollégiumi automatizálás)
Adaptív környezet (kollégiumi automatizálás)
Adaptív környezet (kollégiumi automatizálás)
Adaptív környezet (kollégiumi automatizálás)
Adaptív környezet (kollégiumi automatizálás)
Adaptív környezet (kollégiumi automatizálás)

Ez a projekt kezdete az automatizálásnak. Azért választottam a Raspberry Pi-t ennek a műveletnek az „agyaként”, mert a GPIO-nak sokféle alkalmazása és a fedélzeti WIFI/Bluetooth van. A bevezetésem a prototípus -osztályba kihívást jelentett számomra, hogy alkossak egy prototípust, amely emberközpontú, és amelyben képesnek kell lennem arra, hogy a projekt automatizálási részét egy személy köré összpontosítsam. Ekkor merült fel bennem az ötlet, hogy legyen egy kollégiumi szobám, amelyet személyre lehet szabni egy adott lakótárssal. Összességében ez a projekt a Raspberry Pi -t és egy RFID -szkennert használja az egyén azonosítására, és egy sor műveletet végez (kapcsolja be és ki a lámpákat ebben a projektben) a szoba személyre szabásához.

1. lépés: Eszközök és kellékek

Eszközök és kellékek
Eszközök és kellékek

Az eszközök

A Raspberry Pi futtatásához szükséges dolgok (https://www.raspberrypi.org/learning/hardware-guide)

  • Forrasztókészlet (https://a.co/0sApLDF)
  • Szivárványkábel (https://a.co/6vXsNXV)
  • Krimpelő készlet (https://a.co/6vXsNXV)
  • Női jumper kábelek (https://a.co/7Zq0VYD)
  • Parancscsíkok (https://a.co/i2P4hUR)
  • 3D nyomtató (opcionális)

A kellékek

Raspberry Pi tokkal és megfelelő tápegységgel (https://a.co/1exaycw)

  • Vezeték nélküli kártyaolvasó (https://www.monkmakes.com/cck)
  • Micro SD kártya (https://a.co/ccdcO5a)
  • Vezeték nélküli kapcsolók (https://a.co/j0HuIhV)
  • 433 MHz -es adó és vevő (https://a.co/aOTKkQU)

2. lépés: Hardver

Image
Image
Hardver
Hardver

A Clever Card Kit könyvvel kezdtem, majd megnéztem a fenti videót, hogy a Pi -t csatlakoztathassam az RF adóhoz és vevőhöz.

3. lépés: A Pi bekötése

Image
Image
A Pi bekötése
A Pi bekötése
A Pi bekötése
A Pi bekötése
A Pi bekötése
A Pi bekötése

Ebben a projektben a vezetékek kissé rendetlenné válhatnak, ezért megtettem ezt a lépést, hogy egy kicsit szervezettebb legyen.

4. lépés: A kód

A kód
A kód
A kód
A kód
A kód
A kód

Ennek a kódnak a részei az utasításban található különböző erőforrásokból származnak. Alapvetően meghatározza, hogy melyik eszköz (ek) milyen személyhez tartozik, majd ellenőrzési ciklusba kerül, hogy megnézze, melyik kártyát vizsgálják (melyik személy lép kapcsolatba).

Kezdje azzal, hogy végigmennek a Clever Card Kit könyv kezdő részén, majd húzza át ezeket a fájlokat a könyv által biztosított mappába.

A két rész, amely felhasználóról felhasználóra változna, az "ID ==" és az "os.system" sor. Az első az, ahol az RF kártyák azonosítói mennek [az azonosítót a clever_card_kit könyvtár (mappa) segítségével olvashatja le]. A második részben meg kell adni azokat a kódokat, amelyeket a hardverlépésben látható "RF 433" videó magyaráz.

Megjegyzés: A kódok adatvédelmi okokból homályosak a képeken.

5. lépés: Futtassa

Futtatás!
Futtatás!
Futtatás!
Futtatás!
Futtatás!
Futtatás!

A fenti eljárást követem annak érdekében, hogy a kódot kijelző nélkül használjam, de találok egy helyet, ahol könnyen hozzáférhető, és a parancssorokkal rögzítem. A lámpáknak be kell kapcsolniuk/ki kell kapcsolniuk egy kártya beolvasásakor. Várom, hogy ezt a projektet további eszközökkel bővíthessem.

A tesztelés során a felhasználók szerették, hogy milyen egyszerű a szkenner használata, és azt mondták, hogy szinte azonnal reagál. Az egyetlen alkalom, amikor a felhasználók véleménye különbözött, amikor kulcskártyát használtak, és néhányan a kulcsot részesítették előnyben (kulcsokon vagy pénztárcán). Tehát mielőtt alkatrészeket rendelne, győződjön meg arról, hogy a felhasználók mit használnának az RF kártyák megrendelése előtt.

Ajánlott: