Turinys:
- 1 žingsnis: medžiagų sąrašas
- 2 žingsnis: PCB
- 3 žingsnis: Apie programavimą
- 4 žingsnis: padarykite dėklą
Video: Belaidis PIR jutiklis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„Fusion 360“projektai »
Šio projekto tikslas yra sukurti belaidį judesio jutiklį, maitinamą iš baterijų.
Jis gali būti naudojamas signalizacijai, apšvietimui ir kt.
Akumuliatorius gali trukti mėnesius, priklausomai nuo to, ar jis dažnai įjungiamas, ar ne.
1 žingsnis: medžiagų sąrašas
Medžiagos:
- Judesio jutiklis HC-SR501 (ebay, aliexpress, adafruit …)
- 433 Mhz (315 Mhz JAV) superheterodino siųstuvas ir imtuvas (aliexpress)
- 2 NiMh akumuliatoriai
- FTDI USB serijos adapteris, skirtas programuoti plokštę
Įgūdžiai:
- „Eagle cadsoft“
- PCB gamyba
- 3D spausdinimas
2 žingsnis: PCB
PCB maitina 2 NiMH akumuliatoriai (2 * 1,2 V = 2,4 V). Ši įtampa maitinama iki 5 V iš MT3608 stiprinimo keitiklio. Šis komponentas tuščiąja eiga sunaudoja mažiau nei 1 mA, o tai yra patogu nešiojamoms programoms.
Aš naudoju „atmega328p“, kad būtų suderinamas su „Arduino“, nes „Arduino“yra šaunus ir atlieka savo darbą;-)
- LED2 yra toks pat kaip ir įmontuotas „Arduino Uno“šviesos diodas (13 kaištis).
- ISP1 leis mums įrašyti „Arduino“įkrovos tvarkyklę.
- RF siųstuvas maitinamas tiesiogiai iš PB2 („Arduino“10 kaištis): RF modulis skleidžia 20 mA, o PB2 gali tiekti iki 40 mA, todėl to pakanka:-)
- PIR jutiklis yra prijungtas prie XH jungties, jis sunaudoja tik keletą mikroamperių.
- FTDI jungtis leido prijungti USB nuoseklųjį adapterį ir tada užprogramuoti plokštę tiesiai iš „Arduino IDE“.
Aš panaudojau „Eagle“, norėdamas sukurti plokštę ir OSH parką.
Kai tik komponentai bus lituojami, sudeginkite „Arduino“įkrovos įkroviklį ir turėsite „Arduino Uno“ekvivalentą.
3 žingsnis: Apie programavimą
Norėdami taupyti akumuliatoriaus energiją, turite naudoti „Arduino“miego režimo funkciją !! Priešingu atveju baterijos truks neilgai.
Algoritmas turėtų elgtis taip:
- Nustatykite pabudimo gaiduką PB1 (9 kaištis)
- Miegas (suvartojimas sumažėja iki kelių mikroamperų)
- „Arduino“sustos čia, kol suveiks judesio jutiklis
- Pabudimas
- Siųskite RF signalą ir grįžkite į miego režimą
Pateikiu savo programą, bet tai tik pavyzdys, ką galima padaryti.
Aš naudoju RH_ASK biblioteką:
4 žingsnis: padarykite dėklą
3D spausdintuvas yra labai geras įrankis taisyti atvejus, kai esate elektroninis mėgėjas.
Dizainą sukūriau su „Fusion360“. Jis skirtas naudoti lauke, todėl atsparus vandeniui: aš iškirpiau sandariklį, pagamintą iš kamštienos medienos, kad uždarytumėte surinkimą.
Korpusas pagamintas iš PLA, nesvarbu, ką galite perskaityti internete, jis gali palaikyti blogą orą daugelį metų.
4 varžtai yra M3. PLA buvo sriegiuotas čiaupu, jis puikiai tinka šiai medžiagai, tik neužveržkite per daug.
Rekomenduojamas:
Belaidis durų jutiklis - ypač maža galia: 5 žingsniai
Belaidis durų jutiklis - ypač mažos galios: dar vienas durų jutiklis !! Na, motyvacija man sukurti šį jutiklį buvo ta, kad daugelis, kuriuos mačiau internete, turėjo vieną ar kitą apribojimą. Kai kurie jutiklio tikslai man yra šie: 1. Jutiklis turėtų būti labai greitas - pageidautina mažiau nei
Daiktų internetas-„Ubidots“-ESP32+didelio nuotolio belaidis vibracijos ir temperatūros jutiklis: 7 žingsniai
„IoT“„Ubidots“-ESP32+tolimojo nuotolio belaidžio vibracijos ir temperatūros jutiklis: vibracija iš tikrųjų yra mašinų ir komponentų, esančių motorizuotuose įtaisuose, judėjimas pirmyn ir atgal. Pramonės sistemos vibracija gali būti vargo simptomas ar motyvas arba gali būti siejama su kasdieniu darbu. Pavyzdžiui, osci
„Alert-using-ThingSpeak“+ESP32-belaidis-temperatūros drėgmės jutiklis: 7 žingsniai
„Alert-using-ThingSpeak+ESP32-Wireless-Temp- Drėgmės jutiklis“: šioje pamokoje mes išmatuosime skirtingus temperatūros ir drėgmės duomenis naudodami temperatūros ir drėgmės jutiklį. Taip pat sužinosite, kaip siųsti šiuos duomenis į „ThingSpeak“. Kad galėtumėte savo laiške sukurti tam tikros vertės laikiną įspėjimą
PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: 5 žingsniai
PIR judesio jutiklis: kaip naudoti PIR su „Arduino“ir „Raspberry Pi“: šią ir kitas nuostabias pamokas galite perskaityti oficialioje „ElectroPeak“svetainėje. Šioje pamokoje sužinosite, kaip naudoti PIR judesio jutiklį judesiui aptikti. Šios pamokos pabaigoje sužinosite: Kaip veikia PIR judesio jutikliai Kaip naudotis
Lengvas belaidis belaidis antenos stiprintuvas - „Wi -Fi“- „Wlan“: 6 žingsniai
„Easy Wardriving“belaidžio antenos stiprintuvas - „Wi -Fi“- „Wlan“: šioje instrukcijoje aš jums parodysiu, kaip praktiškai be pinigų sukurti labai paprastą belaidę anteną. Aš tai padariau perdirbdamas kai kuriuos daiktus, kuriuos kitu atveju tiesiog išmetėme. Taigi jis taip pat žalias! =) Idėja yra sugauti „Wi -Fi“bangas, kurias