Мазмұны:
- 1 -қадам: Мысықтан қорғайтын электронды дизайн
- 2 -қадам: Мысықтарды репеллент корпусы
- 3 -қадам: Бағдарламалық қамтамасыз ету
- 4 -қадам: Мысықтың репелленті әрекет етеді
Бейне: Мысыққа қарсы: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бастапқыда мен мысықтарды жек көрмеймін, бірақ мен құстарды жақсы көремін. Менің бақшамда бізде ашық торлар бар, оларда құстар өздері қалағандай кіріп -шыға алады. Олар тамақ пен суды сол жерден таба алады. Өкінішке орай, кейде менің бақшамнан мысық кіреді, мен оның құстарды ұстағанын қаламаймын.
Мен бірнеше жыл бұрын мысыққа қарсы репеллент сатып алдым, бірақ ол жұмыс істемеді. Мен жаңасын сатып алғанда, қызым алаңдатарлық дыбысты естиді, мен оны қайтарып бердім. Ол шамамен 20 кГц жиілікте жұмыс істейтін сияқты болды. Мен 40 кГц жиілікте жұмыс істейтін нұсқаны іздей бастадым, бірақ содан кейін мен оны өзім жасау туралы ой келді.
Осы құрылғыларда қолданылатын сыртқы компоненттері бар IC -дің саны мені жиі таңғалдырды, сонымен қатар менің алдыңғы нұсқамда екі NE555 IC қолданылды, біреуі жоғары жиілікке, екіншісі құрылғыдағы жарық диодтарын жыпылықтауға арналған. Маған жыпылықтайтын светодиод қажет емес еді, маған 40 кГц сигналы ғана жеткілікті болды.
Менің мысық репеллент PIC12F615 микроконтроллеріне негізделген, импульстік ені модуляциясы (PWM) сигналын шығаруға арналған борт электроникасы бар. Бұл аппараттық құралдың арқасында сыртқы компоненттер қажет емес. Оның жанында мен Cat репеллентінің жұмысын жақсарту үшін PIC -тің тағы бір мүмкіндігін қолдандым.
1 -қадам: Мысықтан қорғайтын электронды дизайн
Схемалық диаграммада мысықтардың репеллентінің дизайны көрсетілген. Ол бір PIC12F615, екі пьезо -дыбыстық сигнал мен бірнеше конденсатордан тұрады. Ол NiMH зарядталатын үш батареядан тұрады және қозғалысты анықтау үшін сыртқы шағын пассивті инфрақызыл модульді пайдаланады. Менің бұрынғы мысық репеллентінде күн батареясы болғандықтан, мен оны батареяларды зарядтау үшін осы дизайнда қайта қолдандым.
Бастапқыда маған пьезо -зумерлерді басқару үшін HEF4049 сияқты IC жүргізушісі қажет деп ойладым, бірақ олай емес сияқты. PIC пьезо -зумерлерді тікелей басқаруға қабілетті болды. Менің осциллографтың скриншоттарында сіз PIC -ге қосылған пьезо -дыбыстық сигналсыз және PIC -тің 2 -ші және 3 -ші түйреуіштерінің сигналдарын көресіз.
PIC12F615 PWM көпір режимін қолдайды, яғни бір шығыс жоғары болғанда, екінші шығыс төмендейді. Екі шығуды пьезо -дыбыстық сигналға қосқанда, кернеудің ауысуы батареяның кернеуінен екі есе көп болады және осылайша пьезо -дыбыстық сигналдардың шығыс сигналын екі есе арттырады. Мен бұл сигналдың осциллографының скриншотын да енгіздім.
Шағын PIR модулі PIR детекторына кіріктірілген барлық электроникаға ие және 2,7 -ден 12 вольтке дейінгі кернеуде жұмыс істей алады. Оның ауқымы шамамен 3-5 метрмен шектелген, бұл менің мақсатым үшін жеткілікті.
Бұл жоба үшін сізге келесі электронды компоненттер қажет:
- 1 PIC микроконтроллері 12F615
- 1 мини пассивті инфрақызыл модуль (PIR)
- 1 пернелік диод, мысалы 1N5819
- 2 пьезо -дыбыстық сигнал, 40 кГц, мысалы Мурата MA40S4S
- 100 кернеу керамикалық 4 конденсатор
- 1 кОм резистор
- 1 жарықтығы жоғары жарық диоды
- 3 АА батареяға арналған 1 батарея ұстағыш
- 3 NiMH AA қайта зарядталатын батареялар
- 4,2 вольт, 100 мА 1 күн панелі. Сондай -ақ, кернеуі жоғары панель болуы мүмкін.
Мен құрылғының энергия шығыны бойынша бірнеше өлшем жасадым. Ұйқы режимінде PIC ешқандай қуатты пайдаланбайды - кем дегенде мен оны өлшей алмадым - бірақ PIR үздіксіз токты 16 uA құрайды. PIC және дыбыстық сигналдар белсенді болған кезде орташа жалпы ток шамамен 4,4 мА құрайды. Күн батареясы зарядталған батареяларды зарядтауға жеткілікті болуы керек.
BTW. Мен тек 3 аккумуляторды қолдандым, себебі менде күн батареясы бар, ол тек 4,2 вольтты қамтамасыз ете алады, бірақ сіз 4 зарядталатын батарея мен 6 вольтты қамтамасыз ететін күн батареясын қолдана аласыз. Егер сіз осылай жасасаңыз, пьезо -дыбыстық сигналдар күшейеді және мысықтарды репеллент ауқымын арттырады.
Мен электрониканы жинау үшін тақтаны қолдандым. Суретте сіз тест кезінде тақтаны көре аласыз.
2 -қадам: Мысықтарды репеллент корпусы
3D принтері бар адамдар корпусты басып шығара алады, бірақ менде мұндай принтер болмағандықтан, мен корпус жасау үшін қалыңдығы 3 мм ақ акрил пластикті қолдандым. Суреттерде жеке бөлшектер мен жинақталған нұсқа көрсетілген.
Барлық бөлшектерді жапсырғаннан кейін - төменгі пластинадан басқа - мен өзім төсеген алтын бүріккіш бояумен боядым.
3 -қадам: Бағдарламалық қамтамасыз ету
Жоғарыда айтылғандай, мен мысықтардың репеллентінің функционалды жиынтығын кеңейту үшін PIC12F615 қосымша борттық қондырғысын қолдандым.
Бағдарламалық қамтамасыз ету келесі негізгі міндеттерді орындайды:
- PIR қозғалысты анықтаған кезде, ол PIC -тің сыртқы үзу түйреуішіне қосылған оның шығысында импульс тудырады. Бұл оқиға PIC ұйқыдан оятады және таймерді қалпына келтіреді. PIR қозғалысты анықтаған сайын таймер қалпына келтіріледі.
- PIC оятып, таймерді қалпына келтіргенде, пьезо сигналдары үшін 40 кГц сигнал пайда болады және жарық диоды қосылады.
- PIR арқылы 60 секунд ішінде ешқандай қозғалыс анықталмаса, 40 кГц сигналы тоқтатылады, жарық диоды өшеді және қуат тұтынуды азайту үшін PIC ұйқы режиміне өтеді.
-
Қосымша функция келесідей. PIC -те аналогты сандық түрлендіргіш бар (ADC), мен батареяның кернеуін өлшедім. Екі функция орындалады:
- Батарея кернеуі 3,0 вольттан төмен түссе және құрылғы белсенді болса, жарық диоды батареяның кернеуінің төмен екенін көрсетеді.
- Батарея кернеуі 2,7 вольттан төмен түссе және құрылғы белсенді болса, PIC оянғаннан кейін бірден ұйқыға кетеді. Бұл мүмкіндік батареялардың заряды таусылып қалмауы үшін қолданылады, бұл батареяларға зиян келтіруі мүмкін.
Менің барлық PIC жобаларымнан күтуге болады, бағдарламалық қамтамасыз ету PAL микроконтроллерлері үшін Паскаль тәрізді жоғары деңгейлі бағдарламалау тілі JAL тілінде жазылған.
PIC бағдарламалауға арналған JAL бастапқы файлы мен Intel Hex файлы қосылады.
Егер сіз PIC микроконтроллерін JAL -мен қолданғыңыз келсе, JAL веб -сайтына кіріңіз.
4 -қадам: Мысықтың репелленті әрекет етеді
Бұл өте қысқа бейнеде мысықтың репеллентінің әрекеті көрсетілген. Мен 3 метр қашықтықта құрылғы арқылы өтіп, мысыққа еліктеймін. Көріп тұрғаныңыздай - бірақ естімеймін - құрылғы мен оны берген бойда қосылады.
Бір таңқаларлығы, PIR мен көп жылдар бұрын сатып алған Cat Repellent құрылғысына қарағанда өте сезімтал, тіпті сезімтал. Мен сондай -ақ байқадым, ол үлкен құстар өтіп бара жатқанда қосылады, бірақ дыбыс оларды мазаламайды.
Бұл нұсқаулықты жасауға қуанышты болыңыз және реакциялар мен нәтижелерді күтеміз.
Ұсынылған:
Өртке қарсы робот: 6 қадам (суреттермен)
Өртке қарсы робот: Бұл жобада біз жалынды қуып шығатын және желдеткіштен ауаны үрлеу арқылы сөндіретін өрт сөндіруші робот жасайтын боламыз. Бұл жобаны аяқтағаннан кейін сіз жалын сенсорларын PICO -мен қалай қолдану керектігін, олардың шығыс мәнін қалай оқу керектігін білесіз
ҚАРСЫЛЫҚҚА ҚАРСЫ: назар аударуға көмектесетін смартфон ұстағыш: 7 қадам (суреттермен)
КЕШУГЕ ҚАРСЫ: назар аударуға көмектесетін смартфон ұстағышы: Біздің ANTIDISTRACTION құрылғысы қарқынды фокус кезеңінде ұялы алаңдаушылықтың барлық түрлерін тоқтатуға бағытталған. Құрылғы алаңдатпайтын ортаны жеңілдету үшін мобильді құрылғы орнатылған зарядтау станциясы ретінде қызмет етеді
8x8 светодиодты сағаттар мен кіруге қарсы ескерту: 4 қадам (суреттермен)
8x8 светодиодты матрицалық сағаттар мен кіруге қарсы ескерту: Бұл нұсқаулықта біз қозғалысты анықтау арқылы іске қосылған 8х8 светодиодты матрицалық сағатты қалай құру керектігін көреміз. Telegram ботында анықталды !!! Біз екі түрлі әрекетті жасаймыз
C4TB0T - сымсыз мысыққа арналған ойыншық: 6 қадам (суреттермен)
C4TB0T - сымсыз реттелетін мысық ойыншықтары: Бұл ойыншық сымсыз лазерлік ойыншық емес, оны смартфонмен басқаруға болады, олай емес! Сіз бұл ойыншыққа басқа ойыншықтарды орната аласыз, бұл оны мысықтардың теңшелетін ойыншығына айналдырады. Егер сіз нұсқауларды орындасаңыз, сіз де
Мысыққа арналған доп: 9 қадам (суреттермен)
Cat Ball Shooter: Қажетті материалдар 1 x RFID сенсоры/ қашықтан басқару құралы 1 x Arduino uno2 x тұрақты ток қозғалтқыштары 1 x 180 servo1 x 360 сервомульти сымдарБокс/ контейнер допты жіберуге арналған құбыр өткізгішті құруға арналған