Sisukord:
- Samm: vaadake seda
- 2. samm: mõõtke voodi
- Samm: lõigake juhtmed ja LED -riba
- Samm: jootekaablid liikumisandurile
- Samm: ühendage LED -riba juhtmega
- 6. samm: toitelüliti
- Samm: ühendage toiteallikas
- Samm: ühendage Arduino
- Samm: ühendage LED -riba toiteallika ja Arduinoga
- Samm: ühendage liikumisandurid Arduinoga
- Samm: programmeerige Arduino
- 12. samm: pange voodisse
- 13. samm: reguleerige, katsetage ja imetlege
- 14. samm: edasiarendamine
- 15. samm: kui teid ei häiri
- 16. samm: aitäh lugemise eest
Video: Liikumisandur voodivalguse all: 16 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Kas olete kunagi proovinud öösel vaikselt voodist tõusta, et ainult millegi otsa komistada ja kogu maja üles äratada?
Teie voodi alla diskreetselt paigaldatud liikumistundlikud öövalgustid tagavad piisavalt nõrga valguse, mis suunab teid mööda neid hulkuvaid LEGO klotse, kuid on piisavalt hämar, nii et te pole täielikult ärganud. Lisaks liikumise tajumisele on võimalik programmeerida tuled kindlale (või määramatule) ajale teie valitud värvile. Nad lisavad igale magamistoale jaheda sära ja õhkkonna.
Mõne põhikomplekti, paari lisabitti ning meie T3ch Flicksi õpetuse ja video abil saate need tuled paari tunni jooksul suhteliselt hõlpsalt paigaldada.
Materjalid:
- Toide (5V 6A) Amazon
- Aadressitav LED -riba Amazon
- Arduino Nano Amazon
- Juhtmeklambrid Amazon
- Liikumisandurid Amazon
- Kiiklüliti Amazon
- Vahelduvvoolu pistik
- Traat
Failid (https://github.com/sk-t3ch/t3chflicks-night-light-leds):
Samm: vaadake seda
2. samm: mõõtke voodi
Pöörake voodi küljele, nii et alus oleks hõlpsasti juurdepääsetav. Leidke juhtimiskastile sobiv koht, meie valisime voodi pea lähedal veidi kõrgema ala (vt skeemi). Mõõtke oma voodi ümbermõõt ning selle pikkus ja laius (vt joonist). Pange oma mõõtmised kirja.
Määrake kolme anduri asukoht. Soovite, et see oleks suunatud voodi kolmele küljele, mis ei ole vastu seina. Valisime kohad, mis olid voodi serva lähedal, kuid ei olnud nähtavad. Mõõtke kaugus anduri asukohast juhtkarbini.
Samm: lõigake juhtmed ja LED -riba
Lõika valgusdiood voodi ümbermõõdu pikkuseks.
Seejärel lõigake juhtmed: iga anduri jaoks vajate kolme ja LED -riba jaoks kolme, millest igaüks viib tagasi juhtpaneeli - kokku 12. Võttes kolme pikkust erinevat värvi traati, lõigake mõõtu. Kasutasime kollast, rohelist ja oranži - aktsepteeritud tava on võimsuse jaoks punane, maa jaoks must ja signaali jaoks teine (paks) värv. Pole vahet, milliseid värve kasutate, kui teate, milline on milline.
Samm: jootekaablid liikumisandurile
Me paigutasime oma liikumisandurid 3D-prinditud ümbristesse (faililingi leiate altpoolt). Nende omamine pole täiesti vajalik, kuid need muudavad andurid korrapärasemaks ja hõlpsamaks voodipõhjale asetada.
Kui kasutate 3D-prinditud ümbrist, keerake kolm erinevat värvi juhtme kaanest läbi. Liikumisanduritel on kolm erinevat tihvti: maandus (GND), toide (VCC) ja signaal (S) (näidatud ülal). Kui hoiate andurit ülaltoodud skeemil näidatud viisil (st kui tihvtid on mooduli alumises servas), kinnitage kolm erinevat värvi juhtmest nende tihvtid ja jootke need oma kohale. Seejärel katke juhtmed kuumakahandamisega. Korrake seda kõigi kolme anduri jaoks lõigatud juhtmete puhul.
Lükake liikumisanduri kuppel läbi põhikorpuse augu. See peaks oma kohale klõpsama. Sulgege korpus, jättes kolm värvilist traati tagumise ava vahele.
Samm: ühendage LED -riba juhtmega
LED -ribal on kolm sama ühendust: toide, signaal ja maandus - välja arvatud signaali tihvt on sisend.
Need LED -id võtavad Arduino juhiseid, millest igaüks on adresseeritav. Saame muuta värvi (RGB) ja heledust. Jootke LED -ribale kolm värvilist juhet, neid kasutatakse hiljem Arduinoga ühendamiseks.
6. samm: toitelüliti
Kui kasutate 3D-prinditud juhtplokki, peate paigaldama toitelüliti ja ühendama selle juhtmetega.
Esiteks veenduge, et pistiku otsas pole midagi, kui see on olemas, katkestage see. Keerake traat läbi karbi esiküljel oleva augu ja väljuge uuesti läbi selle kõrval oleva lüliti ava. Eemaldage vahelduvjuhtme väliskate nii, et oleks näha 10 cm kolmest sisetraadist (pingestatud, neutraalne ja maandatud).
Seejärel lõigake ja eemaldage 8 cm pingestatud (punane) ja neutraalne (sinine) juhtmest ning pange need hilisemaks ajaks kõrvale. Kasutades ülejäänud 2 cm vahelduvvoolu pistiku juhtme otsast, jootke pinge all olevad (punased) ja nullist (sinised) juhtmed kahe alumise haru lüliti külge (nagu on näidatud joonisel).
Seejärel võtke varem lõigatud 8 cm pikkused pingestatud (punased) ja neutraalsed (sinised) juhtmed ja jootke need lüliti ülaosas asuva kahe haru külge (nagu on näidatud joonisel) - need juhtmed kinnitatakse toiteploki külge. juhtkast. Tõmmake esmalt juhtmed läbi, lükake lüliti karbis olevasse auku.
Samm: ühendage toiteallikas
Pange toiteplokk nii, et juhtmete ühenduspunktid oleksid lüliti poole.
Ühendage pingestatud (punane) ja null (sinine) juhtmed lülitist toiteallika pingestatud ja nullühenduspunktiga (vastavalt tähistatud l ja n). Toiteallika ühenduspunktid on kruvid, veenduge, et need on tihedalt kinni keeratud, kui juhtmed on paigas.
Samm: ühendage Arduino
Toiteplokil on väljundühendused 5 V ja maanduse jaoks (vt skeemi). Võtke Arduino ja lõigake umbes 8 cm pikkune toitejuhe (tavapäraselt punane, kuid ükskõik millist värvi kasutate).
Ühendage Arduino toiteallikaga, keerates toitejuhtme ühe otsa „5V“ühenduspunkti ja jootes teise otsa Arduino „VIn“külge.
Korrake protsessi maandusjuhtmega (must või mis tahes värvi), ühendades toiteallika ja Arduinoga „GND”.
Samm: ühendage LED -riba toiteallika ja Arduinoga
Keerake LED -riba juhtmed läbi karbis oleva tühja ava.
Eemaldage LED -riba toite- ja maandusjuhtmed. Ühendage toitejuhe (punane) toiteallika „5V” ühenduspunktiga (Arduino on selle külge juba ühendatud) ja maandusjuhe (must) toiteallika „GND” ühenduspunktiga (Arduino on selle külge juba ühendatud, ka).
Jootke LED -riba signaaltraat Arduino digitaalse tihvtiga 9.
Samm: ühendage liikumisandurid Arduinoga
Keerake liikumisandurite juhtmed (kokku 9) läbi augu, kus on LED -riba juhtmed.
Jootke kolm toitejuhet Arduino +5 V, maandusjuhtmed Arduino gnd -i ja jootke üksikud signaalijuhtmed Arduino tihvtide 10, 11 ja 12 külge.
Samm: programmeerige Arduino
Laadige alla kood „motion_sensing_lights.ino”. Seejärel laadige siit Arduino tarkvara allalaaditava vormi abil kood üles oma Arduino moodulisse. Kui te pole kindel, kuidas seda teha, vaadake siit. Samuti peate siit alla laadima FastLED -i kogu.
Kood on üsna lihtne: see kontrollib pidevalt, kas liikumisandurid on signaali väljastanud, ja kui jah, siis käivitab taimeri ja lülitab LED -riba sisse, et helendada, jääda minutiks ja seejärel helendada.
12. samm: pange voodisse
Lülitage juhtkast välja - väljaspool seda peaksid olema ainult LED -riba ja vahelduvvoolu pistik.
Kleepige kast teie valitud voodi põhja külge - me tegime seda tugeva kahepoolse teibiga.
Seejärel kinnitage liikumisandurid kahepoolse teibiga voodi põhja külge. Liikumisandurid peaksid olema suunatud voodi kolme külge, mis ei ole piki seina, väljapoole. Seejärel paigaldage LED -riba ümber voodi perimeetri.
Kuigi LED -ribal on kleepuv tagakülg, pole see oma kaalu hoidmiseks piisavalt tugev. Seetõttu hoidsime seda paigas, kasutades plasttraatklambreid, mille vasardasime voodi põhja. Ühendage juhtpaneel ja lülitage see sisse ning keerake voodi üles.
13. samm: reguleerige, katsetage ja imetlege
Testige oma liikumistundlikku voodivalgustust. Liikumisanduri tundlikkust saate reguleerida, pannes kruvikeeraja läbi korpuse ülemise augu ja keerates tundlikkuse takistit.
14. samm: edasiarendamine
Kasutades Arduino asemel ESP8266 moodulit (Amazon), on võimalik LED -riba juhtida telefoni või Alexaga, sidudes selle avatud lähtekoodiga koduautomaatika platvormiga Home Assistant. Selle tegemiseks on juba olemas suurepärane õpetus ja selle leiate siit.
15. samm: kui teid ei häiri
See toode on juba olemas ja siit saate Amazonist osta. Aga kus on selles melu ?!
16. samm: aitäh lugemise eest
Registreeruge meie postitusloendisse!
Soovitan:
Kaasaskantav liikumisandur: 4 sammu
Kaasaskantav liikumisandur: Tere, tegin kaasaskantava patareitoitega liikumisanduri, mida tahaksin teiega jagada. Mida vajate: Arduino Uno Keyes liikumisandur Juhtmed LED (punane, roheline sinine)
Liikumisandur Arduino Halloweeni kõrvits: 4 sammu
Liikumisandur Arduino Halloweeni kõrvits: Selle juhise eesmärk oli luua odav ja lihtne viis kodus Halloweeni kaunistuste tegemiseks ilma eelnevate oskuste ja väljamõeldud tööriistadeta. Kasutades Internetist hõlpsasti hankitavaid üksusi, saate ka ise luua lihtsa ja isikupärase
Raspberry Pi liikumisandur IFTTT: 4 sammu
Vaarika Pi liikumisandur IFTTT: Tere. Olen neljanda klassi õpilane ja täna hakkame tegema IFTTT liikumisandurit
IoT traadita temperatuuri- ja liikumisandur: 11 sammu (piltidega)
IoT juhtmevaba temperatuuri- ja liikumisandur: Mind inspireerisid paljud Instructablesis asuvad IoT -projektid, nii et proovin õppimise käigus kombineerida mõnda kasulikku rakendust, mis on asjakohased. Kuna ma laiendasin oma varasemaid IoT temperatuurianduriga seotud juhiseid, siis nüüd
Liikumisandur koos Blynk-märguannetega (WeMos D1 Mini + HC-SR04): 4 sammu (piltidega)
Liikumisandur koos blynk-märguannetega (WeMos D1 Mini + HC-SR04): palun hääletage selle projekti eest traadita ühenduse võistlusel. Täname! Värskendus nr 2 - mõned muudatused (versioon 2.2), saate oma anduri (vahemiku ja nime) seadistada otse määratluses. Samuti juhtus mõnikord, et andur luges valesid väärtusi ja saatis teate