Mundarija:

Mushuk kovucusu: 4 qadam (rasmlar bilan)
Mushuk kovucusu: 4 qadam (rasmlar bilan)

Video: Mushuk kovucusu: 4 qadam (rasmlar bilan)

Video: Mushuk kovucusu: 4 qadam (rasmlar bilan)
Video: Minecraft o'yinida zo'r narsalar yasash 2024, Iyul
Anonim
Mushuk kovucusu
Mushuk kovucusu

Birinchidan, men mushuklarni yomon ko'rmayman, lekin qushlarni yaxshi ko'raman. Mening bog'imda qushlar xohlagancha kirib ketishi mumkin bo'lgan ochiq qafaslar bor. U erda oziq -ovqat va suv topish mumkin. Afsuski, ba'zida mening bog'imga qo'shni mushuk kirib keladi va men uning qushlarni tutishini xohlamayman.

Men bir necha yil oldin mushuk kovucu sotib oldim, lekin u endi ishlamadi. Men yangisini sotib olganimda, qizim juda bezovta qiladigan ovozni eshitdi, men uni qaytarib berdim. Bu taxminan 20 kHz chastotada ishlayotganga o'xshardi. Men 40 kGts chastotada ishlaydigan versiyani qidira boshladim, lekin keyin o'zim uni yaratish g'oyasi paydo bo'ldi.

Menga tez -tez ushbu qurilmalarda ishlatilgan tashqi komponentlar bilan jihozlangan IClarning soni hayron qolgandi, shuningdek, oldingi versiyamda ikkita NE555 IC ishlatilgan, bittasi yuqori chastotali ohangda, ikkinchisi esa qurilmadagi LEDlarni o'chirish uchun. Menga miltillovchi LEDlar kerak emas edi, men uchun faqat 40 kHz signal etarli edi.

Mening mushuk kovucusu PIC12F615 mikrokontrolleriga asoslangan bo'lib, u puls kengligi modulyatsiyasi (PWM) signalini ishlab chiqarish uchun bort elektronikasiga ega. Bu apparat tufayli deyarli hech qanday tashqi komponentlar kerak emas. Bundan tashqari, men mushuklarga qarshi vositamning ishlashini yaxshilash uchun PICning yana bir xususiyatidan foydalandim.

1 -qadam: "Mushukni qaytaruvchi" elektron dizayni

Mushukni qaytaruvchi elektron dizayn
Mushukni qaytaruvchi elektron dizayn
Mushukni qaytaruvchi elektron dizayn
Mushukni qaytaruvchi elektron dizayn
Mushukni qaytaruvchi elektron dizayn
Mushukni qaytaruvchi elektron dizayn

Sxematik diagrammada mushuk kovucusunun dizayni ko'rsatilgan. U bitta PIC12F615, ikkita piezo signal va ba'zi kondansatkichlardan iborat. U uchta NiMH qayta zaryadlanuvchi batareyalar bilan jihozlangan va u harakatni aniqlash uchun tashqi mini -passiv infraqizil (PIR) modulidan foydalanadi. Mening oldingi mushuk kovucumda quyosh batareyasi bo'lgani uchun, men batareyani zaryad qilish uchun uni shu dizaynda qayta ishlatardim.

Avvaliga men piezo buzzerlarni haydash uchun HEF4049 kabi IC haydovchisiga muhtojman deb o'yladim, lekin unday emasdek tuyuldi. PIC piezo -buzzerlarni to'g'ridan -to'g'ri boshqarishga qodir edi. Mening osiloskopim skrinshotlarida siz PICning 2 va 3 -pinli signallarini PICga ulangan piezo buzzerlarsiz va ularsiz ko'rasiz.

PIC12F615 PWM ko'prigi rejimini qo'llab -quvvatlaydi, ya'ni bitta chiqish yuqori bo'lganda, boshqa chiqish past bo'ladi. Ikkala chiqishni piezo -signalga ulaganda, kuchlanish tebranishi akkumulyator zo'riqishidan ikki baravar ko'p bo'ladi va piezo signallarining chiqish signalini ikki baravar oshiradi. Men bu signalning osiloskopining skrinshotini ham qo'shdim.

Mini PIR moduli PIR detektoriga o'rnatilgan barcha elektronikaga ega va 2,7 dan 12 voltgacha bo'lgan kuchlanish bilan ishlashi mumkin. Uning diapazoni taxminan 3-5 metr bilan cheklangan, bu mening maqsadim uchun etarli.

Loyihani amalga oshirish uchun sizga quyidagi elektron komponentlar kerak bo'ladi.

  • 1 PIC mikrokontroller 12F615
  • 1 ta passiv infraqizil modul (PIR)
  • 1 ta tugmachali diod, masalan. 1N5819
  • 40 kHz 2 ta piezo signallari, masalan. Murata MA40S4S
  • 100 nF bo'lgan 4 ta sopol kondansatör
  • 1 rezistor 1 kOm
  • 1 ta yuqori yorqinlikdagi LED
  • 3 ta AA batareyasi uchun 1 ta batareya ushlagichi
  • 3 ta NiMH AA qayta zaryadlanuvchi batareyalar
  • 4,2 voltli 1 quyosh paneli, 100 mA. Bundan tashqari, yuqori kuchlanishli panel bo'lishi mumkin.

Men qurilmaning quvvat sarfini o'lchaganman. Uyqu rejimida PIC deyarli hech qanday quvvat ishlatmaydi - hech bo'lmaganda men uni o'lchay olmadim - lekin PIR uzluksiz 16 uA oqimini tortadi. PIC va buzzers faol bo'lganda, o'rtacha umumiy oqim taxminan 4,4 mA ni tashkil qiladi. Quyosh panelining quvvati batareyalarni zaryadlangan holatda ushlab turish uchun etarli bo'lishi kerak.

BTW. Men faqat 3 ta batareyadan foydalandim, chunki menda quyosh paneli bor edi, uning atrofida faqat 4,2 voltlik quvvat bor edi, lekin siz 4 ta qayta zaryadlanuvchi batareyalar va 6 voltli quyosh panelini ishlatishingiz mumkin. Agar shunday qilsangiz, piezo -buzzerlarda signal kuchayadi va mushuklarni kovucular oralig'ini oshiradi.

Men elektronikani yig'ish uchun non taxtasidan foydalandim. Suratda siz test paytida doskani ko'rishingiz mumkin.

2 -qadam: Mushuklarni kovlovchi korpus

Mushuklarga qarshi uy
Mushuklarga qarshi uy
Mushuklarga qarshi uy
Mushuklarga qarshi uy
Mushuklarga qarshi uy
Mushuklarga qarshi uy

3D -printerga ega bo'lganlar korpusni chop etishlari mumkin edi, lekin menda bunday printer yo'qligi uchun korpus yaratish uchun qalinligi 3 mm bo'lgan oq akril plastmassadan foydalandim. Rasmlarda alohida qismlar va yig'ilgan versiya ko'rsatilgan.

Barcha qismlarni bir -biriga yopishtirgandan so'ng - pastki plastinkadan tashqari - men o'zim yotqizgan oltin bo'yoq bilan bo'yadim.

3 -qadam: dasturiy ta'minot

Yuqorida aytib o'tganimdek, men mushuklarga qarshi vosita xususiyatlarini kengaytirish uchun PIC12F615-ning qo'shimcha qo'shimcha qurilmalarini ishlatardim.

Dastur quyidagi asosiy vazifalarni bajaradi:

  • Qachon PIR harakatni aniqlasa, u PIC -ning tashqi uzilish piniga ulangan chiqishida puls hosil qiladi. Bu voqea PICni uyqudan uyg'otadi va taymerni qayta o'rnatadi. Har bir PIR harakati aniqlanganda taymer tiklanadi.
  • PIC uyg'otilganda va taymer qayta o'rnatilganda, piezo signallari uchun 40 kHz signal ishlab chiqariladi va LED yonadi.
  • PIR tomonidan 60 soniya davomida hech qanday harakat aniqlanmasa, 40 kHz signal to'xtatiladi, LED o'chadi va PIC quvvat sarfini kamaytirish uchun uyqu holatiga o'tadi.
  • Qo'shimcha xususiyat quyidagicha. PIC -ning bortida analog raqamli konvertor (ADC) bor, men batareyaning kuchlanishini o'lchaganman. Ikkita funktsiya amalga oshiriladi:

    • Batareya zo'riqishida 3,0 voltdan pastga tushganda va qurilma faol bo'lsa, LED yonib -o'chib turadi va batareya zo'riqishining pastligini ko'rsatadi.
    • Batareya quvvati 2,7 voltdan pastga tushganda va qurilma faol bo'lsa, PIC uyg'otilgandan so'ng darhol uyquga qaytadi. Bu xususiyat batareyalarning to'liq zaryadsizlanishining oldini olish uchun amalga oshiriladi, bu esa batareyalarga zarar etkazishi mumkin.

Siz mening barcha PIC loyihalarimdan kutganingizdek, dasturiy ta'minot JALda yozilgan, PIC mikrokontrollerlari uchun Paskalga o'xshash yuqori darajali dasturlash tili.

JAL manba fayli va PIC dasturlash uchun Intel Hex fayli biriktirilgan.

Agar siz JAL bilan PIC mikrokontrolleridan foydalanmoqchi bo'lsangiz, JAL veb -saytiga tashrif buyuring.

4 -qadam: Mushuk kovucusu amalda

Bu juda qisqa videoda mushuk kovucusu harakatda ekanligi ko'rsatilgan. Men 3 metr masofadan asbob yonidan o'tib, mushukka o'xshayman. Ko'rib turganingizdek - lekin eshitmayapman - qurilma o'tishi bilanoq u yoqiladi.

Ajablanarlisi shundaki, PIR ancha yillar oldin sotib olgan Cat Repellent qurilmasiga qaraganda ancha sezgir, hatto sezgirroq. Men ham ko'rdimki, u katta qushlar o'tayotganda yoqiladi, lekin ovoz ularni bezovta qilmaydi.

Buni ko'rsatmali qilishdan zavqlaning va sizdan reaktsiyalar va natijalarni kutamiz.

Tavsiya: