» elektronika » Arduino »Saját kezünkkel gyűjtünk egy fényjelzőt

Saját kezünkkel gyűjtünk egy fényjelzőt


ezt Házitermékek hasznos lesz azok számára, akik reggel rendszeresen kelnek fel. Végül is a tél előtt áll, és ez azt jelenti, hogy sötétben kell felébrednie. Ez meglehetősen szomorú és nem biztonságos, ha a fénykapcsoló elég messze van. Sőt, sötétben sokkal nehezebb felébredni és kiszállni az ágyból. Ez a házi termék megoldja ezt a problémát. Amikor a riasztó kialszik, a helyiségben egy lámpa világít, amely kényelmes ébresztést biztosít.
Minden működik a mikrovezérlőn Arduino.

Anyagok és eszközök házi készítéshez:
- különféle LED-ek;
- MP1095 típusú valós idejű óra;
- Piezo hangjelző (beépített generátorral);
- Az Arduino programozási tanulmánykészlet hibakeresési táblájának prototípusa (az NR05 készletben található), amelyet az Arduino Nano csatlakoztatására terveztek;
- anyag a diffúzor készítéséhez (ha 3D nyomtatója van, kinyomtathat valamit a sajátjától).


A lámpa gyártási folyamata:

Első lépés. Építés kezdete
Először a szerző lámpatartó létrehozásával kezdte. Rendelkezünk egy diffúzorral, és a szükséges felszerelés be van építve belsejébe. A betét gyorsan felrajzolódott a SketchUp-ban. Ha szeretné, kinyomtathatja a tokot a prototípus táblához, de maga a prototípus már elég szép. Többek között felhasználható más projektek fejlesztésére, és mint az ébresztőóra, a jövőben még kompaktabb formában is megtervezhető, ugyanazon Arduino Nano táblával.



Ezután egyetlen LED-et szereltek be, a szerző ultra-modern ragasztóval ragasztotta, amely ultraibolya fény hatására megfagy. Bondic ragasztónak hívják. Jól megtartja a ragasztót, és ilyen háztartási háztartása nem lesz felesleges.
Ugyanebben a szakaszban a csatlakozót is ragasztják.




Második lépés Tesztelés és felülvizsgálat

Teszteléskor kiderült, hogy a házi készítésű fény meglehetősen tompa. A lámpa sötétben is látható, de ez a fény nem elég egy ember felébresztésére. A probléma megoldására több fehér LED-et találtak, amelyeket párhuzamosan fa alakban kötöttek össze. Ennek eredményeként a lámpa meglehetősen fényesen ragyogott, ez lehetővé teszi egy ilyen személynek bizonyos érzékenységgel való felébredését, nos, természetesen ez még nem minden, a betegségre más befolyásoló karok is vannak.


A maximális fényerősségű lámpa kb. 100 mA-t fogyaszt, e tekintetben nem lehet közvetlenül az Arduino-hoz csatlakoztatni. De a hibakereső táblán van egy áram erősítő, amely egy tranzisztoron működik, 200 mA-t bocsát ki.

Egyebek mellett a táblán egy csomó gomb van, a jövőben kísérletekre és riasztás beállítására használhatók.

Általánosságban elmondható, hogy a hibakeresési tábla jó abban az értelemben, hogy csomó különböző csatlakozóval rendelkezik, amelyekhez különféle érzékelőket, szervókat, reléket, eszközöket csatlakoztathat, amelyek működnek az I2C felülettel, és még sok más. A csatlakozáshoz csak vezetékekkel és aljzatokkal kell rendelkeznie.

Harmadik lépés Záró szakasz
A szerző úgy döntött, hogy a lámpa fényerejét a PWM segítségével állítja be, az Arduino mikrovezérlő kilencedik csapjával, amelyet a táblán az erősítőhöz vezettek. A magassugárzó a SOUND csatlakozóhoz van csatlakoztatva, plusz és mínusz a GND csatlakoztatva van a DAT-hoz.

Valós idejű órát kell csatlakoztatni az I2C_5V csatlakozóhoz, mert 5 V-os energiára van szüksége.

A beállításhoz maga az alaplap egy két soros LCD kijelzővel rendelkezik. Ez meglehetősen kontrasztos, és a kék alapon fehér jelek vannak, amelyek jól láthatóak. Miután az összes szükséges felszerelést csatlakoztatta, folytathatja a szoftver konfigurálását.


Házi munkák algoritmusa:

- amikor az órára eső idő egybeesik a riasztási idővel, a lámpa fokozatosan kezd villogni, világosabbá vált;
- a lámpa bekapcsolásakor olyan hangjelzéseket is adnak, amelyek nem engedik az alvó tárgynak figyelmen kívül hagyni a riasztást;
- Szükség van további zavaró hangok telepítésére is, ha szükséges, a hatékonyabb felébresztés érdekében. Jó lenne olyan funkciót készíteni, amely teljes fényerőn bekapcsolja vagy a teljes ébredés után kikapcsol;
- És végül, az órának és a riasztónak képesnek kell lennie az idő beállítására.

A házi készítésre kész kész vázlat a cikk végén tölthető le. A kód részletes megjegyzéseket tartalmaz, amelyek lehetővé teszik, hogy bármilyen igénynek megfelelően szerkeszthesse.
Ez minden, a házi termék készen áll, elindíthatja a teszteket.

kod-dlya-svetobudilnika.rar [2,91 Kb] (letöltések: 211)
0
0
0

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...