INHOUDSOPGAWE:
Video: Kombuisligte met Arduino: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Ek wil al 'n geruime tyd my tone in tuisautomatisering dompel. Ek het besluit om met 'n eenvoudige projek te begin. Ongelukkig het ek tydens die proses geen foto's geneem nie, maar ek het eers 'n protobord gebruik om my idees te toets en eers saamgesoldeer toe alles werk.
Die projek bestaan uit 'n Arduino wat gekoppel is aan beide 'n PIR -sensor en 'n LED -strook aangedryf deur 'n MOSFET. Ek kon die Arduino heeltemal oorgeslaan het en net die PIR en die verstelbare vertraging daarvan gebruik het, maar die maksimum is 18 sekondes, wat beteken dat iemand elke 18 sekondes voor dit moet beweeg om te voorkom dat die ligte afgaan. Boonop wou ek hê dat die ligte geleidelik moes aan- en uitskakel.
My aanvanklike idee was om ook 'n radiomodule aan te sluit en 'n MySensors -netwerk te begin, maar ek het probleme ondervind om die sensor met die gateway te laat kommunikeer, en ek het opgegee en die projek eenvoudig gehou.
Stap 1: materiaal
Ek gee hier 'n lys met materiaal (uitgesluit die voor die hand liggende, soos draad, soldeer, soldeerbout, ens.) Met die skakels waar ek dit gekoop het.
- Arduino Pro Mini 328 5V. Ek het eers probeer om die 3.3V te gebruik, en ek het gedink dat dit die 12V rou inset sou hanteer, maar ek het die swak aan boord spanningsreguleerder verbrand.
- Warmwit 12V LED -strook (60 led/m, SMD2835, waterdig)
- PIR bewegingsensor
- IRFZ44N mosfet vir die bestuur van die 12V LED -strook met 'n 5V -uitset van die Arduino. Enige goeie N-mosfet met hierdie spannings binne die bereik wat aan u verwagte stroom voldoen, sal dit nie hoef te wees nie, maar ek het dit al voorheen gebruik om LED-stroke te bestuur, so ek vertrou dit. Hulle word gelys om 55V en 49A te hanteer, meer as genoeg vir hierdie spesifieke projek.
- 12V kragadapter. Ek het met die 2A -model gegaan, maar u moet die stroom skat wat u benodig. Die LED -strook wat ek gekies het, word aangedui as 2.88W/m, wat 'n bietjie te laag lyk vir 60 groot LED's, so ek het dit veilig gespeel.
- DC -kragaansluiting
- Projek boks. Alles wat by u projek pas, is goed.
- JST -aansluiting vir die LED -strook. U mag die drade direk soldeer, maar ek het gedink dit is beter om 'n connector te gebruik as ek die strook moet vervang.
Stap 2: Montering
Die PIR-sensor is gekoppel aan pen 2 op die arduino, en die uitset na die mosfet is op pen 3. U kan enige ander pen kies en die kode dienooreenkomstig verander, maar die uitsetpen moet PWM-geskik wees. Die grond van die Arduino moet aan die grond van die kragprop gekoppel word - kies een van die arduino se GND -penne. Let daarop dat die positiewe draad van die kragprop gekoppel moet wees aan die arduino se RAW -pen sodat dit deur die spanningsreguleerder kan gaan. MOENIE 'n 12V -KRAGBRON DIREK AAN DIE VCC AANSLUIT NIE, jy braai jou Arduino.
Op N-Channel MOSFET's is die poort pen 1, die afvoer is pen 2 en die bron pen 3. Die bron (pen 3) moet aan die 12V-grond gekoppel word, die hek (pen 1) aan die Arduino en die drein na die negatiewe pen van die LED -strook. Die positiewe strook moet direk van die kragprop gekoppel word.
Ek het twee verbindings vir die LED -strook gebruik omdat ek dit in twee verdeel het, een aan elke kant van die stoof. U mag slegs een of meer verbindings gebruik en parallel met soveel dele as wat u wil, solank u die benodigde stroom van die kragadapter voorsien. Die LED -stroke het gewoonlik gedrukte merke wat aandui waar hulle gesny kan word (en dit is gewoonlik in dele van 3 LED's). Maak net seker dat u niks met 'n omgekeerde polariteit verbind nie, en u is gereed.
Sodra alles in plek is, moet u 'n gat in die projekkas sny om by die PIR -sensor te pas. Ek het gekies om dit skuins te plaas, sodat dit nie veel beweging uit my sitkamer sou kry nie, maar die klein gogga is baie sensitief. U kan die sensitiwiteit egter aanpas deur een van die twee trimpots effens te draai (die ander is vir die time -out van die sein en moet alleen gelaat word). Kloksgewys maak dit meer sensitief.
Ek het ook twee gleuwe vir die LED -strookdrade gesny; u moet soveel sny as wat u benodig. Die installering van die projekkas hang af van die model; myne het 'n gat vir 'n skroef aan die agterkant, so ek het dit aan die onderkant van die kas vasgeskroef en die PIR -sensor na vorentoe geplaas. Die LED -stroke moes 'n kleefkant hê, maar die kleefmiddel was nie goed genoeg nie, of die kas het soveel vet op die oppervlak dat dit verhoed dat die strook vasgesteek het (yuck!). Ek het dus 'n paar kabelknipsels gekoop (die soort wat gebruik word om die koaksiale kabel vas te maak) en dit het die strook vasgehou.
Stap 3: Volgende stappe
In die toekoms is ek van plan om 'n MySensors -netwerk in die huis te bou, en ek sal probeer om hierdie projek daarby te voeg. En 'n ander ding wat ek wil doen, is om lae kragvermoëns by te voeg, sodat die stroombaan nie veel stroom in stand -by gebruik nie.
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
PWM Met ESP32 - Dim LED met PWM op ESP 32 Met Arduino IDE: 6 stappe
PWM Met ESP32 | Dim LED met PWM op ESP 32 Met Arduino IDE: In hierdie instruksies sal ons sien hoe om PWM seine te genereer met ESP32 met behulp van Arduino IDE & PWM word basies gebruik om analoog uitset van enige MCU te genereer en die analoog uitset kan tussen 0V en 3.3V wees (in die geval van esp32) & van
DIY slim weegskaal met wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): 10 stappe (met foto's)
DIY Smart Scale With Alarm Clock (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In my vorige projek het ek 'n slim badkamerskaal met Wi-Fi ontwikkel. Dit kan die gebruiker se gewig meet, plaaslik vertoon en dit na die wolk stuur. U kan meer inligting hieroor kry op die onderstaande skakel: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Maak 'n horlosie met M5stick C Met Arduino IDE - RTC-intydse klok met M5stack M5stick-C: 4 stappe
Maak 'n horlosie met M5stick C Met Arduino IDE | RTC Real Time Clock Met M5stack M5stick-C: Hallo ouens in hierdie instruksies, ons sal leer hoe om 'n horlosie te maak met 'n m5stick-C ontwikkelbord van m5stack met behulp van Arduino IDE. So m5stick sal datum, tyd en amp vertoon; week van die maand op die skerm
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons