Tartalomjegyzék:

Konyhai pultlámpák az Arduino használatával: 3 lépés
Konyhai pultlámpák az Arduino használatával: 3 lépés

Videó: Konyhai pultlámpák az Arduino használatával: 3 lépés

Videó: Konyhai pultlámpák az Arduino használatával: 3 lépés
Videó: Высокая плотность 2022 2024, Július
Anonim
Image
Image

Már egy ideje szeretnék belemártani a lábujjaimat az otthoni automatizálásba. Úgy döntöttem, hogy egy egyszerű projekttel kezdem. Sajnos a folyamat során nem készítettem fényképeket, de először protoboard segítségével teszteltem az ötleteimet, és csak akkor forrasztottam össze, amikor minden működött.

A projekt egy Arduino -ból áll, amely mind a PIR -érzékelőhöz, mind a MOSFET által vezérelt LED -szalaghoz csatlakozik. Teljesen kihagyhattam volna az Arduino -t, és csak a PIR -t és annak állítható késleltetését használhattam volna, de a maximum 18 másodperc, vagyis valakinek 18 másodpercenként el kell mozdulnia előtte, hogy ne kapcsoljon ki a lámpa. Ezenkívül azt akartam, hogy a fények fokozatosan felgyúljanak és kialszanak.

Az első ötletem az volt, hogy egy rádiómodult is csatlakoztatok, és MySensors hálózatot indítok, de némi problémám adódott, hogy az érzékelő kommunikáljon az átjáróval, ezért feladtam és egyszerűsítettem a projektet.

1. lépés: Anyagok

Itt bemutatom az anyagok listáját (kivéve a nyilvánvaló, mint a huzal, forrasztópáka, forrasztópáka stb.) A linkekkel, ahol megvettem.

  • Arduino Pro Mini 328 5V. Először a 3.3V -ot próbáltam használni, és azt hittem, hogy képes kezelni a 12 V -os nyers bemenetet, de elégettem a gyenge fedélzeti feszültségszabályozót.
  • Meleg fehér 12V LED szalag (60 led/m, SMD2835, vízálló)
  • PIR mozgásérzékelő
  • IRFZ44N mosfet a 12 V -os LED szalag meghajtásához az Arduino 5 V -os kimenetén keresztül. Bármilyen jó N-mosfet, amelynek ilyen feszültségei megfelelnek a várt áramnak, nem feltétlenül ez a konkrét, de ezeket már használtam LED-szalagok vezetésére, ezért bízom bennük. Az 55V és a 49A kezelésére vannak felsorolva, ami több mint elegendő ehhez a projekthez.
  • 12V -os hálózati adapter. A 2A modellt választottam, de meg kell becsülnie az áramot, amire szüksége lesz. Az általam választott LED -szalag 2,88 W/m névvel van feltüntetve, ami egy kicsit túl alacsonynak tűnik 60 nagy LED esetén, ezért biztonságosan játszottam.
  • DC hálózati aljzat
  • Projekt doboz. Minden, ami megfelel a projektednek, jó.
  • JST csatlakozó a LED szalaghoz. Lehet, hogy közvetlenül forrasztja a vezetékeket, de úgy gondoltam, hogy jobb csatlakozót használni, ha ki kell cserélnem a szalagot.

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

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

A PIR-érzékelő az arduino 2. tűjéhez, a mosfet kimenete pedig a 3-as érintkezőhöz van csatlakoztatva. Választhat más csapokat is, és ennek megfelelően módosíthatja a kódot, de a kimeneti tűnek PWM-képesnek kell lennie. Az Arduino testét a tápkábel földeléséhez kell csatlakoztatni - válassza ki az arduino GND csapjainak bármelyikét. Vegye figyelembe, hogy a tápkábel pozitív vezetékét az arduino RAW -tűjéhez kell csatlakoztatni, hogy áthaladjon a feszültségszabályozón. NE KAPCSOLJON 12 V -os TÁPFORRALÁST közvetlenül a VCC -hez, megsütheti Arduino -ját.

Az N-csatornás MOSFET-eken a kapu az 1. tű, a lefolyó a 2. érintkező, a forrás pedig a 3. tű. a LED szalag negatív tűjéhez. A szalag pozitívját közvetlenül a hálózati csatlakozóból kell csatlakoztatni.

Két csatlakozót használtam a LED szalaghoz, mert ketté osztottam, egyet a tűzhely mindkét oldalán. Csak egy vagy több csatlakozót használhat, és annyi alkatrészt táplálhat párhuzamosan, amíg a szükséges áramot biztosítja a hálózati adapterből. A LED -csíkok általában nyomtatott jelekkel rendelkeznek, amelyek megmutatják, hol vághatók (és általában három LED -re osztható). Csak ügyeljen arra, hogy ne kapcsoljon össze semmit fordított polaritással, és készen áll.

Ha minden a helyén van, lyukat kell vágni a projektdobozba, hogy illeszkedjen a PIR érzékelőhöz. Úgy döntöttem, hogy átlósan helyezem el, így nem sok mozgást kapna a nappalimból, de a kis bogaras nagyon érzékeny. Az érzékenységet azonban a két trimpot egyikének enyhén elforgatásával állíthatja be (a másik a jel időkorlátjára szolgál, és békén kell hagyni). Az óramutató járásával megegyező irányban érzékenyebbé teszi.

Két rést is kivágtam a LED szalagvezetékekhez, annyit kell vágnia, amennyire szüksége van. A projektdoboz felszerelése a típustól függ, az enyém hátulján van egy lyuk egy csavarhoz, ezért a szekrény aljára csavartam, és a PIR érzékelőt előre néztem. A LED csíkoknak ragasztóhéjjal kellett rendelkezniük, de vagy a ragasztó nem volt elég jó, vagy a szekrényen annyi zsír volt a felületen, hogy megakadályozta a csík tapadását (yuck!). Tehát vettem néhány kábelcsipeszt (amit a koaxiális kábel leszögezésére használtak), és ez a csíkot a helyén tartotta.

3. lépés: Következő lépések

A jövőben MySensors hálózatot kívánok kiépíteni a házban, és megpróbálom hozzáadni ezt a projektet. És egy másik dolog, amit szeretnék tenni, az alacsony energiafogyasztású képességek hozzáadása, hogy az áramkör készenléti állapotban ne használjon sok áramot.

Ajánlott: