Tartalomjegyzék:
- Kellékek
- 1. lépés: MQTT
- 2. lépés: Szoftver telepítése
- 3. lépés: Hardvercsatlakozás
- 4. lépés: Telefon beállítása
Videó: Intelligens függönyrendszer: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Szeretne egy intelligens függönyrendszert, amely bezárja magát, ha a szoba túl forró és világos, és képes távolról is irányítani menet közben?
Itt megmutatom, hogyan lehet igazán egyszerűvé tenni
Kellékek
- Kartondoboz
- DHT11 hőmérséklet érzékelő
- Szervómotor
- Nádérzékelő
- Realtek Ameba1 RTL8195AM mikrokontroller
- Jumper huzal
1. lépés: MQTT
Az MQTT egy gép-gép (M2M)/"Internet of Things" csatlakozási protokoll. Rendkívül könnyű közzétételi/feliratkozási üzenetek szállítására tervezték.
Azt mondhatjuk, hogy az MQTT az IoT számára tervezett protokoll. Az MQTT a TCP/IP -n alapul, és közzététel/előfizetés útján továbbít/fogad adatokat.
Mivel az ameba fejlesztői táblát használjuk, regisztrálhatunk fiókot az amebaiot hivatalos weboldalán, és ingyenes MQTT szervert szerezhetünk be az amebaiot.com/cloud-getting-started címen.
Ne feledje, ha regisztrált az AmebaIOT.com webhelyen, és regisztrálta készülékét a „Cloud Service” szolgáltatásra, akkor az AmebaIOT.com webhelyre való bejelentkezéshez használt felhasználónév és jelszó megegyezik az MQTT kapcsolatával, a részleteket az oktatóanyag későbbi részében ismertetjük..
2. lépés: Szoftver telepítése
Minden IoT (Internet-of-Things) projekt központja egy Wi-Fi-kompatibilis mikrokontroller, ez alól a projektünk sem kivétel. Az itt használt Wi-Fi mikrokontroller az Ameba-1 RTL8195AM a Realtektől, sok hasznos perifériával és erős Wi-Fi modullal rendelkezik, amelynek teljesítménye elég alacsony ahhoz, hogy heteken keresztül elemmel működjön.
Mi több? Ez a tábla programozható az Arduino IDE -n! Igen, nincs szükség tanuló hardver szoftverre, csak nyissa meg az Arduino IDE -t, és illessze be a következő linket a „Fórum -> Beállítások” alatti „további fórumkezelő URL -címekbe”, és a mikrovezérlő teljes eszköztára és segédprogramjai automatikusan letöltésre kerülnek, ha telepíti ezt a táblát a „Igazgatótanács” az „Eszközök -> Testület” alatt
Ezt követően letöltheti a forráskódot a Github webhelyről a Github webhelyről.
Az utolsó dolog, amit meg kell tennie, hogy szerkessze a következő információkat az imént letöltött kódon, majd készen áll arra, hogy végre megnyomja a „Feltöltés” gombot, és másodpercen belül megkapja a kódot az amebán.
3. lépés: Hardvercsatlakozás
A kellékek szakaszban megtalálhatja a szükséges dolgok listáját.
Először is fel kell építeni egy „házat” a kartondobozból, nem túl divatos, ez az alábbiakban meg fog tenni.
Az áramkör csatlakoztatása meglehetősen egyszerű, ellenőrizze az alábbi csatlakozási térképet, hogy mindent csatlakoztathasson.
A csatlakoztatás befejezése után ragaszthatja a szervót a kartondoboz falához, miközben karját a függönyhöz csatlakoztatja, ragasztja a nádérzékelőt a függöny egyik oldalára, és ragasztja a mágnest a függöny másik oldalára. Vegye figyelembe, hogy alapértelmezés szerint a nádérzékelőnek és a mágnesnek egymás mellett kell lennie, amíg a szervomotor meg nem húzza a függönyt, és el nem húzza vele.
A nádérzékelő célja, hogy tudassa az ameba -val, hogy a függöny zárva vagy nyitva van -e. Végül, de nem utolsó sorban ragasztja a DHT11 érzékelőt a fal másik oldalára, ez segít a „szobahőmérséklet” mérésében, és állítólag tájékoztatni fogja az amebát, ha a helyiség túl sok napfényt kap, ami kellemetlen szintre emelte a hőmérsékletet. Ha a szoba valóban túl forró, akkor automatikusan bezáródik a függönyre, és MQTT üzenetet küld a felhasználónak.
4. lépés: Telefon beállítása
Annak érdekében, hogy a függönyt távolról vezérelhessük az MQTT -n keresztül, először telepítenünk kell egy MQTT klienst. Számos ingyenes MQTT kliens alkalmazás található a Playstore for Android és az Appstore iOS rendszeren. Itt az Android és az iOS verzió.
Függetlenül attól, hogy melyik verziót használja, a beállítási eljárás azonos, Először ki kell töltenie az MQTT szerver címét -> „cloud.amebaiot.com”;
Másodszor, töltse ki a port számát -> „1883”;
Harmadszor, töltse ki a témát az előfizetéshez -> „outTopic”;
Negyedszer, töltse ki a közzétenni kívánt témát -> „inTopic”;
Ötödször, töltse ki az MQTT felhőszolgáltatás felhasználónevét és jelszavát;
Végül nyomja meg a „Csatlakozás” gombot a csatlakozáshoz.
Csatlakozás után egy „--- MQTT szerver csatlakoztatva! ---” üzenetet kap az ameba-tól, megerősítve a sikeres kétirányú kapcsolatot. Most bármikor küldhet „be” üzenetet a függöny kinyitásához, és „ki” üzenetet, hogy bezárja azt!
Ajánlott:
Intelligens öv: 18 lépés
Intelligens öv: Néhány eszköz viselése nagyon nehéz. Őszintén szólva, ebben a projektben segítséget kaptam anyámtól, hogy varrja nekem a tokot, mert nem tudok egyedül varrni. Legyen óvatos, ha varrógéppel varr. Ha még soha nem tapasztalt varrást varrógéppel, akkor ez is
Hogyan barkácsoljunk intelligens redőnyöket SONOFF intelligens kapcsolókkal?: 14 lépés
Hogyan barkácsoljunk intelligens redőnyöket a SONOFF intelligens kapcsolókkal?: Használja a reteszelés módot a SONOFF intelligens kapcsolókban, hogy a szokásos redőnyöket/redőnyöket intelligensekké tegye és este lehúzni? Egyébként én
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: 7 lépés
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: A világ idővel változik, és így a mezőgazdaság is. Manapság az emberek minden területen integrálják az elektronikát, és ez alól a mezőgazdaság sem kivétel. Az elektronika egyesülése a mezőgazdaságban segíti a gazdákat és a kerteket kezelő embereket. Ebben
Intelligens tárcsázás - automatikus javító intelligens hagyományos telefon: 8 lépés
Intelligens tárcsázás-automatikus javító intelligens hagyományos telefon: Az intelligens tárcsázás egy intelligens, automatikus korrekciós telefon, amelyet speciális igényű idősek számára fejlesztettek ki, és lehetővé teszi az idősek számára, hogy közvetlenül a megszokott hagyományos telefonokról tárcsázzanak. Csak a helyi idősek gondozási központjában végzett önkéntes munkával tudtam