Სარჩევი:

უკაბელო PIR სენსორი: 4 ნაბიჯი
უკაბელო PIR სენსორი: 4 ნაბიჯი

ვიდეო: უკაბელო PIR სენსორი: 4 ნაბიჯი

ვიდეო: უკაბელო PIR სენსორი: 4 ნაბიჯი
ვიდეო: ვიქტორ ჰიუგო - "საბრალონი" - ნაწილი პირველი - წიგნი 1-4 2024, ნოემბერი
Anonim
უკაბელო PIR სენსორი
უკაბელო PIR სენსორი
უკაბელო PIR სენსორი
უკაბელო PIR სენსორი

Fusion 360 პროექტები »

ამ პროექტის მიზანია უკაბელო მოძრაობის სენსორის შექმნა ბატარეებზე.

ის შეიძლება გამოყენებულ იქნას სიგნალიზაციისთვის, განათებისთვის და ა.

მას შეუძლია თვეების განმავლობაში გაძლოს ბატარეებზე, იმისდა მიხედვით, ხშირად ირთვება თუ არა.

ნაბიჯი 1: მასალების შედგენა

მასალების ბილი
მასალების ბილი
მასალების ბილი
მასალების ბილი
მასალების ბილი
მასალების ბილი

მასალები:

  • მოძრაობის დეტექტორი HC-SR501 (ebay, aliexpress, adafruit…)
  • 433 Mhz (315 Mhz აშშ -სთვის) სუპერჰეტეროდინის გადამცემი და მიმღები (aliexpress)
  • 2 NiMh აკუმულატორი
  • FTDI USB- სერიული ადაპტერი დაფის დასაპროგრამებლად

უნარები:

  • არწივი კადსოფტი
  • PCB დამზადება
  • 3D ბეჭდვა

ნაბიჯი 2: PCB

PCB
PCB

PCB იკვებება 2 NiMH აკუმულატორით (2 * 1.2 V = 2.4V). ეს ძაბვა იკვებება 5V მდე MT3608 გამაძლიერებელი გადამყვანით. ეს კომპონენტი მოიხმარს 1mA- ზე ნაკლებ დროს უსაქმოდ, რაც მოსახერხებელია პორტატული პროგრამებისთვის.

მე გამოვიყენე atmega328p, რომ იყოს Arduino თავსებადი, რადგან Arduino მაგარია და საქმეს აკეთებს;-)

  • LED2 იგივეა, რაც Arduino Uno- ს ჩაშენებული LED (პინი 13).
  • ISP1 მოგვცემს საშუალებას დავწვათ Arduino ჩამტვირთავი.
  • RF გადამცემი იკვებება უშუალოდ PB2– ით (პინ 10 Arduino– ზე): RF მოდული ხარჯავს 20 mA– ს გამოსხივებისას, PB2– ს შეუძლია მიაწოდოს 40 mA– მდე, ასე რომ საკმარისია:-)
  • PIR სენსორი ჩართულია XH კონექტორზე, ის მოიხმარს მხოლოდ რამდენიმე მიკრო ამპერს.
  • FTDI კონექტორმა დაუშვა USB სერიული ადაპტერი ჩართული და შემდეგ დაფის დაპროგრამება პირდაპირ Arduino IDE– დან.

მე გამოვიყენე Eagle დაფის დიზაინისთვის და OSH Park– ის შესაქმნელად.

როგორც კი კომპონენტები შედუღდება, დაწვით Arduino ჩამტვირთავი და გექნებათ Arduino Uno- ს ექვივალენტი.

ნაბიჯი 3: პროგრამირების შესახებ

თქვენ უნდა გამოიყენოთ Arduino– ს ძილის რეჟიმი, რათა დაზოგოთ ბატარეა !! წინააღმდეგ შემთხვევაში, ბატარეები დიდხანს არ გაგრძელდება.

ალგორითმი ასე უნდა მოიქცეს:

  1. დააყენეთ გაღვიძების გამომწვევი PB1 (პინ 9)
  2. ძილი (მოხმარება მცირდება რამდენიმე მიკროამპრამდე)
  3. არდუინო აქ გაჩერდება სანამ მოძრაობის სენსორი არ გააქტიურდება
  4. Გაიღვიძე
  5. გაგზავნეთ RF სიგნალი და დაბრუნდით ძილის რეჟიმში

მე გაძლევთ ჩემს პროგრამას, მაგრამ ეს მხოლოდ მაგალითია იმისა, რისი გაკეთებაც შესაძლებელია.

მე გამოვიყენე RH_ASK ბიბლიოთეკა:

ნაბიჯი 4: შექმენით საქმე

გააკეთე საქმე
გააკეთე საქმე
გააკეთე საქმე
გააკეთე საქმე
გააკეთე საქმე
გააკეთე საქმე

3D პრინტერი არის ძალიან კარგი ინსტრუმენტი ისეთი შემთხვევების შესაქმნელად, როდესაც თქვენ ელექტრონული მოყვარული ხართ.

დიზაინი გავაკეთე Fusion360– ით. იგი დამზადებულია გარე, ასე რომ წყლის მტკიცებულება: მე მოჭრილი ბეჭედი დამზადებული კორპის ხის დახურვა ასამბლეის.

საქმე დამზადებულია PLA– სგან, რაც შეგიძლიათ წაიკითხოთ ინტერნეტში, მას შეუძლია წლების განმავლობაში ცუდ ამინდს დაუჭიროს მხარი.

4 ხრახნი არის M3. PLA ხრახნიანი იყო ონკანით, ის მშვენივრად მუშაობს ამ მასალაზე, უბრალოდ არ დაიჭიმოთ ძალიან ბევრი.

გირჩევთ: