Агуулгын хүснэгт:

Утасгүй PIR мэдрэгч: 4 алхам
Утасгүй PIR мэдрэгч: 4 алхам

Видео: Утасгүй PIR мэдрэгч: 4 алхам

Видео: Утасгүй PIR мэдрэгч: 4 алхам
Видео: Горит на панели ABS поиск проблемы передний левый датчик и провод поиск обрыва 2024, Арваннэгдүгээр
Anonim
Утасгүй PIR мэдрэгч
Утасгүй PIR мэдрэгч
Утасгүй PIR мэдрэгч
Утасгүй PIR мэдрэгч

Fusion 360 төслүүд »

Энэхүү төслийн зорилго нь батерейгаар ажилладаг утасгүй хөдөлгөөн мэдрэгчийг бий болгох явдал юм.

Үүнийг дохиоллын систем, гэрэлтүүлэг гэх мэт ажилд ашиглаж болно.

Энэ нь байнга асдаг эсэхээс хамаарч батерейг хэдэн сар ч ажиллуулж чаддаг.

Алхам 1: Билл материал

Билл материал
Билл материал
Билл материал
Билл материал
Билл материал
Билл материал

Материал:

  • Хөдөлгөөн мэдрэгч HC-SR501 (ebay, aliexpress, adafruit …)
  • 433 МГц (АНУ -д 315 МГц) супергетеродин дамжуулагч ба хүлээн авагч (aliexpress)
  • 2 NiMh аккумлятор
  • Самбарыг програмчлах FTDI USB-Цуваа адаптер

Ур чадвар:

  • Eagle cadsoft
  • ПХБ хийх
  • 3D хэвлэх

Алхам 2: ПХБ

ПХБ
ПХБ

ПХБ нь 2 NiMH аккумлятороор тэжээгддэг (2 * 1.2 V = 2.4V). Энэхүү хүчдэлийг MT3608 өргөлтийн хөрвүүлэгч 5В хүртэл тэжээдэг. Энэ бүрэлдэхүүн хэсэг нь сул зогссон үед 1мА -аас бага зарцуулдаг бөгөөд энэ нь зөөврийн програмуудад тохиромжтой.

Би Arduino-тэй нийцтэй байхын тулд atmega328p-ийг ашигласан, учир нь Arduino бол дажгүй бөгөөд энэ ажлыг гүйцэтгэдэг;-)

  • LED2 нь Arduino Uno-ийн суулгагдсан LED-тэй ижил байна (зүү 13).
  • ISP1 нь Arduino ачаалагчийг шатаахыг бидэнд зөвшөөрнө.
  • RF дамжуулагч нь PB2-ээс шууд тэжээгддэг (Arduino дээрх 10-р зүү): цацах үед RF модуль нь 20 мА зарцуулдаг, PB2 нь 40 мА хүртэл дамжуулах чадвартай тул хангалттай:-)
  • PIR мэдрэгч нь XH холбогч дээр залгагдсан бөгөөд хэдхэн микро ампер зарцуулдаг.
  • FTDI холбогч нь USB-сериал адаптерийг залгаад дараа нь Arduino IDE-ээс шууд самбарыг програмчлах боломжийг олгодог.

Би Eagle -ийг ашиглан самбарыг зохион бүтээсэн бөгөөд үүнийг хийхдээ OSH Park -ийг ашигласан.

Бүрэлдэхүүн хэсгүүдийг гагнах үед Arduino bootloader -ийг шатаахад та Arduino Uno -той тэнцэх болно.

Алхам 3: Програмчлалын тухай

Та батерейны цэнэгийг хэмнэхийн тулд Arduino -ийн унтах горимын онцлогийг ашиглах ёстой !! Үгүй бол батерей нь удаан үргэлжлэхгүй.

Алгоритм дараах байдлаар ажиллах ёстой.

  1. PB1 дээр сэрэх гохыг тохируулна уу (зүү 9)
  2. Унтах (хэрэглээ нь хэдэн микро ампер хүртэл буурдаг)
  3. Хөдөлгөөн мэдрэгч асах хүртэл Arduino энд зогсох болно
  4. Сэрэх
  5. RF дохио илгээж, унтах горим руу буцна уу

Би танд хөтөлбөрөө өгч байна, гэхдээ энэ бол юу хийж болохыг харуулсан жишээ юм.

Би RH_ASK номын санг ашигласан:

Алхам 4: Кейс хийх

Кейс хийх
Кейс хийх
Кейс хийх
Кейс хийх
Кейс хийх
Кейс хийх

3D принтер бол цахим хобби сонирхогч байхдаа тохиолдол гаргах маш сайн хэрэгсэл юм.

Би дизайныг Fusion360 ашиглан хийсэн. Энэ нь гадаа зориулагдсан тул усны хамгаалалттай: Би угсралтыг хаахын тулд үйсэн модоор хийсэн битүүмжлэл хайчиллаа.

Энэхүү хэрэг нь ХАЧА -аар хийгдсэн бөгөөд интернетээс уншиж болох бүх зүйл цаг агаарын таагүй байдлыг олон жилийн турш дэмжиж чаддаг.

4 шураг нь M3 байна. ХАЧА -ийг цорго ашиглан холбосон бөгөөд энэ материал дээр сайн ажилладаг, зүгээр л хэт чангалж болохгүй.

Зөвлөмж болгож буй: