Mündəricat:

Simsiz PIR Sensoru: 4 addım
Simsiz PIR Sensoru: 4 addım

Video: Simsiz PIR Sensoru: 4 addım

Video: Simsiz PIR Sensoru: 4 addım
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noyabr
Anonim
Simsiz PIR Sensoru
Simsiz PIR Sensoru
Simsiz PIR Sensoru
Simsiz PIR Sensoru

Fusion 360 Layihələri »

Bu layihənin məqsədi batareyalarla işləyən simsiz hərəkət sensoru hazırlamaqdır.

Siqnalizasiya sistemi, işıqlandırma və s. Üçün istifadə oluna bilər …

Tez -tez tetiklenip tetiklenmemesine bağlı olaraq, aylarca batareyalarda işləyə bilər.

Addım 1: Materiallar Bill

Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill

Materiallar:

  • HC-SR501 hərəkət detektoru (ebay, aliexpress, adafruit…)
  • 433 Mhz (ABŞ üçün 315 Mhz) superheterodin Verici və Alıcı (aliexpress)
  • 2 NiMh akkumulyator
  • Lövhəni proqramlaşdırmaq üçün FTDI USB-Serial adapteri

Bacarıqlar:

  • Qartal cadsoft
  • PCB istehsalı
  • 3D çap

Addım 2: PCB

PCB
PCB

PCB 2 NiMH akkumulyatorla təchiz edilmişdir (2 * 1.2 V = 2.4V). Bu gərginlik MT3608 gücləndirici çeviricisi ilə 5V -a qədər işləyir. Bu komponent boş olduqda 1mA -dan az istehlak edir, portativ tətbiqlər üçün əlverişlidir.

Arduino ilə uyğun olmaq üçün bir atmega328p istifadə etdim, çünki Arduino sərin və işi görür;-)

  • LED2, Arduino Uno-nun quraşdırılmış LED-i ilə eynidir (pin 13).
  • ISP1, Arduino yükləyicisini yandırmağımıza icazə verəcək.
  • RF Vericisi birbaşa PB2 (Arduino-da pin 10) ilə işləyir: RF modulu yayarkən 20mA istehlak edir, PB2 40mA-ya qədər çatdıra bilir, buna görə kifayətdir:-)
  • PIR sensoru bir XH konnektoruna bağlıdır, yalnız bir neçə mikro amper istehlak edir.
  • FTDI konnektoru bir USB-Serial adapterin bağlanmasına və sonra lövhənin birbaşa Arduino IDE-dən proqramlaşdırılmasına imkan verir.

Lövhəni dizayn etmək üçün Eagle və onu hazırlamaq üçün OSH Parkdan istifadə etdim.

Komponentlər lehimlənən kimi Arduino bootloader yandırılır və Arduino Uno -ya bərabər olacaq.

Addım 3: Proqramlaşdırma haqqında

Batareya ömrünü qorumaq üçün Arduinonun yuxu rejimi xüsusiyyətindən istifadə etməlisiniz! Əks təqdirdə, batareyalar uzun müddət işləməyəcəkdir.

Alqoritm belə davranmalıdır:

  1. PB1 -də oyanma tətikini təyin edin (pin 9)
  2. Yuxu (istehlak bir neçə mikro amperə enir)
  3. Arduino, hərəkət sensoru işə düşənə qədər burada dayanacaq
  4. Oyanma
  5. RF siqnalı göndərin və yuxu rejiminə qayıdın

Proqramımı sizə verirəm, ancaq nələr edilə biləcəyinə bir nümunədir.

RH_ASK kitabxanasından istifadə etdim:

Addım 4: Dava edin

Dava Edin
Dava Edin
Dava Edin
Dava Edin
Dava Edin
Dava Edin

3D printer, elektron həvəskar olduğunuz zaman iş görmək üçün çox yaxşı bir vasitədir.

Dizaynı Fusion360 ilə hazırladım. Açıq hava üçün hazırlanmışdır, buna görə su keçirməz: Məclisi bağlamaq üçün mantar ağacından bir möhür kəsmişəm.

Çanta PLA -dan hazırlanmışdır, İnternetdə nə oxuya bilsəniz, illərlə pis hava şəraitini dəstəkləyə bilər.

4 vida M3 -dir. PLA bir kran ilə yivlənmişdir, bu material üzərində yaxşı işləyir, sadəcə çox sıxmayın.

Tövsiyə: