Tartalomjegyzék:

Filia - a házi barátságlámpa: 7 lépés
Filia - a házi barátságlámpa: 7 lépés

Videó: Filia - a házi barátságlámpa: 7 lépés

Videó: Filia - a házi barátságlámpa: 7 lépés
Videó: ⋆⋆⋆ LED lámpás FOGFEHÉRÍTŐ szett ⋆ OtthonFogfeherites.hu ⋆ 2024, November
Anonim
Filia - a házi barátságlámpa
Filia - a házi barátságlámpa

Filia ókori görögül barátságot jelent. Az ötlet az, hogy két lámpa legyen a világ különböző részein, és amikor megérint egy lámpát, mindkettő véletlenszerűen megváltoztatja színét. Tehát ha meg akarja mutatni valakinek a világ másik felén, hogy rájuk gondol, megérintheti a lámpát, és a színek megváltoznának, akkor ők is ezt tehetik (ha ébren vannak).

Hogyan működik?

Mindkét lámpa érintőérzékelővel, RGB LED -del és WEMOS D1 Mini -vel (WiFi csatlakozási chip) van felszerelve, és USB -kábelen keresztül csatlakozik a hálózathoz. Középen van egy Amazon IoT (Interner of Things) szerver, amely Publish-Subscribe szerver (minden elküldött üzenet után az összes csatlakoztatott eszközre sugározza).

Minden lámpa:

  1. Megpróbál csatlakozni a WiFi -hez
  2. Ha nem sikerül, megnyitja saját hálózatát (hozzáférési pontként), és lehetővé teszi a kívánt hálózat hitelesítő adatainak megadását.
  3. Ha sikerül, akkor csatlakozott a szerverhez, és várja a bevitelt vagy üzenetet a szervertől.
  4. Az érzékelő megérintésekor véletlenszerűen kiválaszt egy színt, és elküldi a szervernek, amely elküldi az összes lámpának.
  5. A szerver minden üzenete után a színét az üzenet színére állította.

1. lépés: 1. lépés - Amire szüksége lesz

1. lépés - Amire szüksége lesz
1. lépés - Amire szüksége lesz

Eszközök

  • Forrasztópáka (és természetesen forrasztás. Ha kívánja, forrasztópácot, harmadik kezét és forrasztópáka -tartót is használhat, ez a hívása. Ajánlom mindegyiket.)
  • Réteg vagy huzalcsupaszító eszköz (ha önállóan tervezi lecsupaszítani a vezetékeket, amit valószínűleg meg kell tennie).
  • Multiméter, hogy megbizonyosodjon arról, hogy a keringőnkben nincs hiány.
  • Olló
  • Csavarhúzók. Győződjön meg róla, hogy erőseket kap, mert a csavarmenetet saját maga kell létrehoznia.
  • Forró ragasztó pisztoly és néhány ragasztó.
  • 3D nyomtató vagy hozzáférés hozzá. Képesnek kell lennie fehér nyomtatásra, és nagyon vékony falat (2 mm) kell létrehoznia. Elküldtem az enyémet egy professzionális nyomdába, körülbelül 20 dollárba került, és nagyon megérte, mert tökéletesen csinálták.
  • AWS IoT szerver. Egy ilyen szerver létrehozása ezen utasítás hatálya alá tartozik, de itt van egy link egy videóhoz, amely ezt elmagyarázza. Lehet, hogy a felhasználói felület kissé megváltozott, de az általános elképzelés ugyanaz. Regisztráljon egy eszközt ott, és mentse el az ott használt kódot, később be kell illesztenie a kódba.

Anyagok és alkatrészek

  • Iso
  • Vezetékek. Színkódolt áthidaló vezetékeket használok az útmutató érthetőbbé tételéhez, de ezt nem kell megtennie. Általános biztonság, ha a pozitívot pirossal, a negatívot feketével vagy kékkel jelölik. Összesen körülbelül 20 cm vezetékeket használunk lámpánként.
  • USB kábel (lámpánként egy)
  • Csavarok. Az általunk használt csavaroknak illeszkedniük kell a nyomtatott nyílásokhoz, ezért lámpánként 3 x 3 M x 10 mm és 4 x 2 M x 3 mm csavart fogunk használni.
  • Egy D1 mini chip lámpánként.
  • Egy TTP223B érintőérzékelő lámpánként.
  • Egy 10 mm-es közös katódú RGB LED (mint ez) lámpánként.
  • Néhány ónfólia
  • Néhány ragasztószalag

2. lépés: 2. lépés: a keret

2. lépés: A keret
2. lépés: A keret
2. lépés: A keret
2. lépés: A keret
2. lépés: A keret
2. lépés: A keret
2. lépés: A keret
2. lépés: A keret

A keret nyomtatása elég egyszerű. Fehér ABS -t használtam. Mivel nagyon vékony, félig átlátszónak tűnik, ami tökéletes ehhez a lámpához.

Miután kinyomtattuk az alkatrészeket, ragasztanunk kell a kupola két részét, hogy egyetlen kupolát hozzunk létre. Ezeket felső kupolának és alsó kupolának nevezik, és forró ragasztóval ragasztjuk őket a vonalon keresztül, majd késsel vagy ollóval megtisztítjuk.

3. lépés: 3. lépés: az RGB LED

3. lépés: az RGB LED
3. lépés: az RGB LED
3. lépés: az RGB LED
3. lépés: az RGB LED
3. lépés: az RGB LED
3. lépés: az RGB LED

Az RGB LED négy csatlakozóval rendelkezik, három anóddal (pozitív vége) a három szín mindegyikében: piros, zöld és kék, valamint katóddal (negatív vége). Ezt jelenti a "közös katód". Csatlakoztatni fogjuk a LED minden vezetékéhez a megfelelő vezetéket (én színkódot használtam, így később könnyebb lesz észrevenni, bármilyen módon megjelölheti a vezetékeket, amelyek teljesen meg tudják különböztetni őket egymástól). Csatlakoztassuk a vezetékeket a lehető legközelebb a LED -testhez, majd vágjuk le a LED -lábak rögzítését, hogy ne foglaljanak helyet.

Ezután préseljük át a vezetékeket az alap közepén lévő lyukon keresztül, középről kifelé. A lyuk csak akkora, hogy elfér minden vezeték, ezért össze kell szorítanunk őket. Ha összefonja őket, könnyebben átjuthat a lyukon. Ezután a multiméter segítségével teszteljük, hogy nincs -e hiány.

Miután átvezette a vezetékeket, és a multiméter segítségével tesztelte, hogy nem érintkeznek egymással, forró ragasztóval ragasztjuk a ledet a csuklójához.

4. lépés: 4. lépés: a gomb

4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb
4. lépés: A gomb

Ez valójában nem "gomb". Az érintésérzékelő túl nagy ahhoz, hogy a kupola tetejére illeszkedjen, ezért a vezető felületét ki kell terjesztenünk a kupola felületére, hogy a kezünk elérje azt. Fogjuk a nyomtatott hengert, amelyet a kupolával kinyomtattunk, és függőlegesen becsomagoljuk ónfóliával, majd vízszintesen csőfóliával, ügyelve arra, hogy a henger mindkét vége fedetlen ónfóliával legyen ellátva, hogy a kezünket össze tudja kötni a henger felületével. érintésérzékelő.

Ezután ragasztjuk a butont a helyére, és késsel vagy ollóval eltávolítjuk a ragasztót.

5. lépés: 5. lépés: Elektronika

5. lépés: Elektronika
5. lépés: Elektronika
5. lépés: Elektronika
5. lépés: Elektronika
5. lépés: Elektronika
5. lépés: Elektronika

Eljött az elektronika ideje! Kövesse a sémát, és győződjön meg arról, hogy nincs hiány. Jobb, ha a hőcsatlakozásokat egyetlen hőzsugorítással erősítik meg, mert ezek azok, amelyek külső kábelhez vannak csatlakoztatva.

Néhány dolog, amit észre kell venni:

  • Az USB -kábel expozíciója nehéz, de a végén fekete és piros vezetékeknek kell lenniük, összefonva. Ha csatlakoztatja az USB -kábelt, akkor 5 V feszültségűnek kell lenniük.
  • Használjon hosszú, legalább 6 cm -es vezetékeket az érintésérzékelőhöz.
  • Később könnyebb lesz, ha nem forrasztja be az érintésérzékelőt, és csak mindegyik vezetékén hagy egy női áthidaló vezetékvégét, így később könnyen csatlakoztathatja/leválaszthatja.

6. lépés: 6. lépés: kód

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

Tehát az AWS szerver beállítása után elkezdhetjük a kódolást. Innen letöltheti a kódot, és feltöltheti a D1 mini -re az Arduino IDE segítségével. Kérjük, vegye figyelembe néhány dolgot:

  • Ha először használja az Arduino IDE -t, kérjük, olvassa el ezt a rövid videót, amely elmagyarázza, hogyan kell telepíteni és futtatni.
  • Ha először használja az Arduino IDE -t a WEMOS D1 mini készülékkel, kérjük, olvassa el ezt az útmutatót, amely elmagyarázza, hogyan kell csinálni.
  • A kód futtatásához be kell vennie néhány könyvtárat. Lépjen az Eszközök/Könyvtárak kezelése menüpontba, vagy nyomja le a ctrl+shift+i billentyűkombinációt, majd válassza ki és telepítse a következő könyvtárakat:

    • ArduinoJson
    • AWS-SDK-ESP8266
    • PubSubClient
    • WebSockets
    • WiFiManager
  • Végül cserélje le a kód AWS ügyfélterületén található összes állandót az állandókhoz, amelyek megfelelnek az AWS -fiókjának.
  • Annyi színt is hozzáadhat a kód LED -részén található színlistához, amennyit csak akar.

7. lépés: 7. lépés: Integráció és kezelés

Image
Image
7. lépés: Integráció és működés
7. lépés: Integráció és működés
7. lépés: Integráció és működés
7. lépés: Integráció és működés
7. lépés: Integráció és működés
7. lépés: Integráció és működés

Végül csatlakoztathatjuk a helyére az érintésérzékelőt, behelyezhetjük a csavarokat az alap és a kupola csatlakoztatásához, és bedughatjuk!

Amikor először csatlakoztatjuk a hálózathoz, a Filia nem talál WiFi hálózatot, kivéve, ha van olyan, amely nem rendelkezik védelemmel a környéken, ebben az esetben csatlakozni fog hozzá. Ha nem találja, elindítja saját hozzáférési pontját, és csatlakozhatunk a hálózatához.

A hálózathoz való csatlakozás után megnyílik egy weboldal, és megadhatjuk a kívánt hálózat hitelesítő adatait. Ezt követően újraindíthatjuk (a lámpa kihúzásával és újracsatlakoztatásával), és meg kell oldani a csatlakozást. Láthatjuk, hogy csatlakozott, miután háromszor zölden villog, majd kék lesz. Ezt követően megérinthetjük a tetejét, és a jel elküldésre kerül a szerverre, beállítva az IoT állapotát. Ezután frissíti az állapotot az összes Filia eszközhöz csatlakoztatott eszközön, és ennek megfelelően mindegyik színét megváltoztatja.

Köszönöm, hogy elolvasta!

Ajánlott: