Мазмуну:

Cat Repellent: 4 кадам (Сүрөттөр менен)
Cat Repellent: 4 кадам (Сүрөттөр менен)

Video: Cat Repellent: 4 кадам (Сүрөттөр менен)

Video: Cat Repellent: 4 кадам (Сүрөттөр менен)
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, Ноябрь
Anonim
Cat Repellent
Cat Repellent

Башында мен мышыктарды жек көрбөйм, бирок куштарды жакшы көрөм. Менин бакчамда бизде куштар каалагандай кирип -чыгып турган ачык клеткалар бар. Алар ошол жерден тамак -аш, суу таба алышат. Тилекке каршы, кээде коңшулуктан мышык менин бакчама кирип кетет, мен анын канаттууларды кармашын каалабайм.

Мен бир нече жыл мурун мышыкка каршы репеллент сатып алдым, бирок ал иштебей калды. Мен жаңысын сатып алганымда, кызым абдан тынчсыздандырган үндү угуп калып, кайра кайтарып бердим. Бул болжол менен 20 кГц жыштыкта иштеп жаткандай туюлду. Мен 40 кГцте иштеген версияны издей баштадым, бирок кийин аны өзүм куруу идеясы пайда болду.

Мени көбүнчө ушул түзмөктөрдө колдонулган тышкы компоненттери бар ICлердин саны таң калтырды, менин мурунку версиямда эки NE555 IC колдонулган, бири жогорку жыштыктагы тон үчүн, экинчиси түзмөктөгү LEDлерди өчүрүү үчүн. Жарык диоддордун кереги жок болчу, болгону 40 кГц сигналы мен үчүн жетиштүү болчу.

Менин мышыктарым репеллент PIC12F615 микроконтроллерине негизделген, ал импульстун кеңдиги модуляциясын (PWM) сигналын чыгаруу үчүн борттогу электроникага ээ. Ошол жабдуунун айынан эч кандай тышкы компоненттердин кереги жок. Анын жанында мен дагы мышыктын репеллентинин иштөөсүн жакшыртуу үчүн PICтин дагы бир өзгөчөлүгүн колдондум.

1 -кадам: Мышыктын репеллент электрондук дизайны

Cat Repellent электрондук дизайны
Cat Repellent электрондук дизайны
Cat Repellent Электрондук Дизайн
Cat Repellent Электрондук Дизайн
Cat Repellent Электрондук Дизайн
Cat Repellent Электрондук Дизайн

Схемалык диаграмма мышыктын репеллентинин дизайнын көрсөтөт. Бул бир PIC12F615, эки пьезо -зумзер жана кээ бир конденсаторлордон турат. Ал үч NiMH кайра заряддалуучу батареялары менен иштейт жана ал кыймылды аныктоо үчүн тышкы мини Пассивдүү Инфракызыл (PIR) модулун колдонот. Менин мурунку мышыктын репеллентинде күн батареясы болгондуктан, мен аны батарейкаларды кайра толтуруу үчүн ушул дизайнда кайра колдондум.

Башында мен пьезо сигналдарын айдаш үчүн HEF4049 сыяктуу IC айдоочусу керек деп ойлогом, бирок андай эмес окшойт. PIC пьезо сигналдарын түз айдоого жөндөмдүү болгон. Менин осциллографымдын скриншотторунда сиз PICтин 2 жана 3 -пиндин сигналдарын көрөсүз жана PICге туташкан пьезо -зумерлер менен.

PIC12F615 бир PWM көпүрө режимин колдойт, демек бир чыгаруу жогору кетсе, башка чыгаруу төмөндөйт. Эки чыгарууну пьезо сигналына туташтырганда, чыңалуу чыңалуусу батарейканын чыңалуусунан эки эсе жогору болот жана пьезо сигналдарынын чыгуу сигналын эки эсе көбөйтөт. Мен дагы ошол сигналдын осциллографынын скриншотун коштум.

Кичи PIR модулу PIR детекторуна интеграцияланган бардык электроникага ээ жана 2,7ден 12 Вольтко чейинки чыңалууда иштей алат. Анын диапазону болжол менен 3-5 метр менен чектелген, бул менин максатыма жетет.

Бул долбоор үчүн сизге төмөнкү электрондук компоненттер керек:

  • 1 PIC микроконтроллери 12F615
  • 1 мини пассивдүү инфракызыл модуль (PIR)
  • 1 shottkey диод, мис. 1N5819
  • 2 пьезо сигналдары, 40 кГц, мис. Мурата MA40S4S
  • 100 нФ 4 керамикалык конденсатор
  • 1 кОмдук 1 резистор
  • 1 жогорку жарыктык LED
  • 3 АА батарейка үчүн 1 батарея кармагыч
  • 3 NiMH AA кайра заряддалуучу батареялары
  • 4.2 вольттогу 100 күн батареясы, 100 мА. Ошондой эле жогорку чыңалуудагы панель болушу мүмкүн.

Мен аппараттын энергия керектөөсү боюнча бир нече өлчөөлөрдү кылдым. Уйку режиминде PIC дээрлик эч кандай күч колдонбойт - жок дегенде мен аны өлчөй алган жокмун - бирок PIR үзгүлтүксүз токту 16 uA тартып жатат. PIC жана ызылдагычтар активдүү болгондо, орточо жалпы ток болжол менен 4,4 мА түзөт. Күн батареясынын кубаттуулугу батарейкаларды заряддоого жетиштүү болушу керек.

BTW. Мен 3 батареяны гана колдондум, анткени менде күн панели бар болчу, анын айланасында 4.2 Вольтту камсыздай алчумун, бирок сиз дагы 4 заряддалуучу батареяны жана 6 Вольтту камсыз кыла ала турган күн батареясын колдоно аласыз. Эгер сиз муну аткарсаңыз, пьезо сигналдарынын сигналы күчөйт жана мышыктын репеллентинин диапазонун жогорулатат.

Электрониканы чогултуу үчүн мен нанды колдончумун. Сүрөттө сиз тест учурунда тактаны көрө аласыз.

2 -кадам: мышыктын репеллент турак жайы

Мышыктын репеллент турак жайы
Мышыктын репеллент турак жайы
Мышыктын репеллент турак жайы
Мышыктын репеллент турак жайы
Мышыктын репеллент турак жайы
Мышыктын репеллент турак жайы

3D принтери бар адамдар корпусту басып чыгара алышат, бирок менде мындай принтер жок болгондуктан, мен корпусту жасоо үчүн 3 мм калыңдыктагы ак акрил пластикти колдондум. Сүрөттөр айрым бөлүктөрдү жана куралган версияны көрсөтөт.

Бардык тетиктерди жабыштыргандан кийин - астыңкы табактан башкасын - мен аны тегерете койгон алтын чачыратуучу боек менен боёгом.

3 -кадам: Программалык камсыздоо

Жогоруда айтылгандай, мен мышыктын репеллентинин өзгөчөлүктөрүн кеңейтүү үчүн PIC12F615тин кээ бир кошумча жабдууларын колдондум.

Программалык камсыздоо төмөнкү негизги милдеттерди аткарат:

  • PIR кыймылды аныктаганда, ал PICтин тышкы үзгүлтүккө туташкан туташуусунда импульс пайда кылат. Бул окуя PICти уйкудан ойготот жана таймерди баштапкы абалга келтирет. Таймер PIR тарабынан кыймылдын ар бир аныкталышы менен баштапкы абалга келтирилет.
  • PIC ойгонгондо жана таймер кайра коюлганда, пьезо сигналдары үчүн 40 кГц сигнал пайда болот жана LED күйөт.
  • PIR тарабынан 60 секундада эч кандай кыймыл аныкталбаса, 40 кГц сигналы токтотулат, LED өчүрүлөт жана PIC электр энергиясын керектөөнү азайтуу үчүн уйку режимине кирет.
  • Кошумча өзгөчөлүк төмөнкүдөй. ПИКтин бортунда аналогдук санариптик конвертер (ADC) бар, ал мен батареянын чыңалуусун өлчөө үчүн колдонулган. Эки функция аткарылат:

    • Батареянын чыңалуусу 3,0 Вольттон төмөн түшүп, түзмөк активдүү болгондо, LED чыңалып, батареянын чыңалуусу төмөн экенин көрсөтөт.
    • Батареянын чыңалуусу 2,7 Вольттон төмөн түшүп, түзмөк активдүү болгондо, PIC ойгонгондон кийин дароо уктап калат. Бул өзгөчөлүк батарейкалардын зыянга учурашына жол бербөө үчүн ишке ашат.

Менин бардык PIC долбоорлорумдан күткөндөй, программалык камсыздоо JAL, PIC микроконтроллери үчүн Паскаль сыяктуу жогорку деңгээлдеги программалоо тили менен жазылган.

JAL баштапкы файлы жана PIC программалоо үчүн Intel Hex файлы тиркелет.

Эгерде сиз JAL менен PIC микроконтроллерин колдонууну кааласаңыз, JAL веб -сайтына баш багыңыз.

4 -кадам: мышыктын репеллент аракети

Бул өтө кыска видеодо мышыктын репеллентинин аракети көрсөтүлөт. Мен 3 м аралыктан аппараттын жанынан өтүп, кичинекей Мышыкты туурайм. Көрүп турганыңыздай - бирок укпайм - мен аны өткөрүп жиберерим менен түзмөк күйгүзүлөт.

Таң калыштуусу, PIR мен көп жылдар мурун сатып алган Cat Repellent түзмөгүнө караганда өтө сезимтал, ал тургай өтө сезимтал. Мен дагы байкадым, ал чоң канаттуулар өтүп баратканда күйөт, бирок үн аларды тынчсыздандырбайт окшойт.

Бул Инструктивдүү кылып, реакцияларды жана жыйынтыктарды чыдамсыздык менен күтүңүз.

Сунушталууда: