Мазмұны:
- 1 -қадам: Бұл осылай жұмыс істейді
- 2 -қадам: материалдар тізімі
- 3 -қадам: қисық сызықтың сипаттамасы
- 4 -қадам: дәнекерлеу
- 5 -қадам: периферияларды қосыңыз
- 6 -қадам: тестілеу уақыты
- 7 -қадам: безендіру уақыты
- 8 -қадам: құттықтау
Бейне: ScaryPi Хэллоуин: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Жыл сайын Хэллоуин кезінде біз үйдің сыртында көптеген әшекейлер жасаймыз, шамдары бар асқабақтар, өрмекшілер, қаңқалар және т.
Осыдан кейін біз балалардың есік қағып, қулық немесе ем сұрайтынын күтеміз.
Бұл нұсқаулық есікті қағу кезінде қорқынышты тәжірибені кеңейту үшін құрылғы жасау туралы.
Мен жобаны ScaryPi деп атаймын.
Егер сіз оны басқа оқиғалар үшін қолданғыңыз келсе, оны оңай өзгертуге болады, мысалы, Рождество немесе туған күн және т.б.
бастайық.
1 -қадам: Бұл осылай жұмыс істейді
Идея - қорқынышты дыбыстарды ойнату және есіктің сыртында қозғалыс анықталған кезде шамдармен кездейсоқ жыпылықтау.
Жоба таңқурай Pi, PIR сенсоры мен бірнеше сыртқы компоненттерден тұрады.
PIR сенсоры қозғалыстарды анықтайды, егер есік алдында біреу болса, ол таңқурай пи -де GPI кірісін қосады.
Питонда жазылған шағын бағдарлама, содан кейін 8 түрлі дыбыстық эффектілердің бірін таңдайды және екі түрлі шығуда кездейсоқ шамдарды жыпылықтайды.
2 -қадам: материалдар тізімі
Бұл сізге қажет:
1 таңқурай пи B+ Running rasbian.
1 USB жады құрылғысы
1 Пир сенсоры, орнатылған релесі бар, әдетте ашық.
2 Opto қосқышы, 4N35.
IRF520 2 FET транзисторы.
1 Қуат күшейткішінің үзілуі, TPA2005/D1 спаркфуннан.
2 резистор, 1K.
100K екі резистор.
2 резистор 220 Ом
1 резистор 10К.
Күшейткіштің үзіліс тақтасындағы табысты өзгерту үшін қолданылатын 47K резисторлары.
3 диод, 1N4007, тізбекті қорғау үшін қолданылады.
Сыртқы құрылғыларды қосуды жеңілдету үшін тақырып түйреуіштері.
Үлкені шамамен 4-5 дюйм болатын 1 толық диапазондағы дауыс зорайтқыш.
2 шырша шамдары немесе сізге ұнайтыны. Оларды 9 -дан 30 Вольт тұрақты кернеуге дейінгі қуат көзінен қуаттай алатындығыңызға көз жеткізіңіз.
ПХД, сымдар және т.б.
Сондай -ақ, GPI үшін сыну тақтасы мен жалпақ кабельді қолданған дұрыс. Pi Breakoutboard
3 -қадам: қисық сызықтың сипаттамасы
PIR сенсоры қозғалысты анықтағанда, pi USB құрылғысында сақталған дыбыстық әсерді ойнатады.
Оларды Pi-ге емес, USB-ге сақтауымның себебі, әр түрлі оқиғаларға дыбыстық әсерлерді өзгертуді жеңілдетеді.
Дыбыстық эффект *.wav файлы болуы керек және Интернетте жүктеуге болатын көптеген түрлі әсерлерді таба аласыз
Мен өзімді https://www.freesoundeffects.com/ сайтынан табамын.
Тағы бір идея - «Менің үйіме қош келдіңіз» сияқты өзіңіздің дыбыстық файлдарыңызды жазып алу және біреу жақын болғанда хабар ретінде қалдыру.
Pi дыбыстық файлды ойнатады және GPO 24 пен 25 -ті кездейсоқ түрде қосады және өшіреді, оны қосу және өшіру уақыты кездейсоқ таңдалады. Әр дыбыстың жыпылықтау уақытын реттеуге болады, сондықтан ол дыбыс ұзындығына сәйкес келеді.
GPO оптикалық қосқышқа қосылып, пиді қорғайды және жүктемедегі кернеу ешқашан ПИ -ге жетпей, оны бұзады.
Оптикалық қосқыш FET транзисторының қақпасына қосылған, сондықтан жүктемені қосады және өшіреді.
Схема 9-30 вольт арасындағы кернеуге жарамды.
Құлаққап розеткасынан шығатын дыбысты кішкене динамикке сәйкес келетін деңгейге дейін күшейту үшін мен спаркфуннан шағын моно қуатты күшейткішті ажырату тақтасын қолданамын.
Бұл құрылғы құлаққаптың розеткадан деңгейін 1.4 Вт -қа дейін арттырады, бұл сіздің шалбарыңызды шешуге жеткіліксіз, бірақ шағын дауыс зорайтқыш үшін жеткілікті, менің жағдайда 5 дюйм үлкен.
Сезімталдықты реттеу үшін тақтаға 47K екі резисторды қосыңыз, суретті қараңыз.
Схемадағы әрлеу потенциометрі міндетті емес, менің ойымша, дыбыс деңгейін ПХД/ нан тақтасынан гөрі пи арқылы реттеу оңай.
4 -қадам: дәнекерлеу
Сыртқы компоненттерді өзіңіз қалаған прототип тақтасына дәнекерлеңіз. Мен стандартты дәнекерленген нан тақтасы сияқты қолтаңбасы бар ПХД қолданамын.
Суретті қалай қосуға болатынын көру қиын болуы мүмкін, сондықтан схеманы қараңыз.
Күшейткіш тақтасын Pi (pin2) 5В -ке қосқаныңызға көз жеткізіңіз.
D1, D2, D3 қорғау диодтарын ұмытпаңыз.
D1 тізбекті дұрыс емес полярлықтан қорғайды, D2, D3 FET -ті индуктивті жүктемелерден қорғайды, егер бұл схеманы өзгертсеңіз және релелік немесе басқа индуктивті жүктемелерді басқарғыңыз келсе.
Қуат көзіне жүктемені қосқанда абай болыңыз, сондықтан кездейсоқ Пи 3.3 В және 5 В рельстерін пайдаланбаңыз.
5 -қадам: периферияларды қосыңыз
ПХД -мен жұмыс аяқталғаннан кейін периферияларды қосатын уақыт келді.
PIR сенсорлық релесін GPI 18 -ге қосыңыз, бұл қалыпты жағдайда ашық болуы керек, (ЖОҚ), содан кейін жүктемені жүктеме терминалдарына жалғаңыз және соңында жүктемелер үшін қуат көзін қосыңыз.
Үзіліс тақтасындағы плюс пен минус күшейткіштің кіріс терминалдарын pi -дегі құлаққап розеткасына қосыңыз.
Плюс ұшы мен минус жерге/жеңге қосылуын тексеріңіз.
3,5 мм штепсельдік ұшты қолданыңыз, кабельдің бір ұшын алыңыз.
Назар аударыңыз, мен pi -ден тек бір арнаны қолданамын, егер сізге екі арна қажет болса (солға/Оңға) әр арнаға 10K резисторды қосыңыз, содан кейін оларды қосыңыз. суретті қараңыз.
Содан кейін дауыс зорайтқышты қосыңыз.
Егер сіз GPIO Breakout -ты қолдансаңыз, пиіңізді жалпақ кабельмен қосу өте оңай, егер олай болмаса, стандартты аналық сымдарды қолданыңыз.
6 -қадам: тестілеу уақыты
PI -ді қосыңыз және python3 іске қосыңыз.
Бағдарлама файлын ашып, дыбыс жолына сәйкес файл жолына және файл атауларына қажетті өзгерістер енгізіңіз, суретті қараңыз.
Бағдарламаны іске қосыңыз.
Егер сәтті болса, сіз дыбыстың ойнағанын естіп, сенсорға қарай жылжу кезінде шамдардың жыпылықтағанын көруіңіз керек.
Бағдарлама сонымен қатар әрбір келушіге/тригке уақыт пен күнді қадағалайды және экранға басып шығаруды жүргізеді, осылайша сіз үйде жоқ кезде біреу есік алдында тұрғанын көре аласыз.
Дыбыстың қайталануын болдырмау үшін бағдарлама сенсор қайтадан қозғалысты анықтағанша 30 секунд күтеді, қажет болса уақытты өзгертіңіз.
7 -қадам: безендіру уақыты
Егер бәрі ойдағыдай жұмыс жасаса, оны үйден тыс жерге қою керек.
Бұл қадамда сіз өзіңіздің қиялыңыз бен шығармашылығыңызды пайдалануыңыз керек.
Мен декорацияны алдыңғы есіктің қасында жасадым, содан кейін сенсорды орнаттым, сондықтан ол есікті көрсетеді, бұл жалған дабылдарды болдырмау және біреу есік алдында тұрған кезде ғана қосылатынына көз жеткізу үшін.
Мен шыршаның 2 стандартты ілмегін қолданамын және оларды ұшатын қаңқаның артына қоямын, енді біз сыртта қараңғы түскенде келушілердің реакциясын күтеміз.
8 -қадам: құттықтау
Егер сізде Хэллоуинге дейін мұны жасауға уақыт болмаса, Рождествоға немесе басқаларға дыбыс пен жарықты өзгертіңіз.
Сізге нұсқаулық ұнайды деп үміттенемін.
Ең жақсы тілектер
Томас С.
Ұсынылған:
Қозғалатын аниматронды көзбен Хэллоуин асқабақ - Бұл асқабақ көзді айналдыра алады!: 10 қадам (суреттермен)
Қозғалатын аниматронды көзбен Хэллоуин асқабақ | Бұл асқабақ көзді айналдыра алады!: Бұл нұсқаулықта сіз көзі қозғалса, барлығын қорқытатын Хэллоуин асқабағын жасауды үйренесіз. Ультрадыбыстық сенсордың триггерлік қашықтығын дұрыс мәнге келтіріңіз (9 -қадам), ал сіздің асқабақ тәтті алуға батылы барларды тас қылады
Контактісіз Хэллоуин кәмпиттері: 6 қадам
Контактісіз Хэллоуинге арналған кәмпиттер диспенсері: Біз дәл Хэллоуинді тойлайтын жылдың тағы бір мезгілі, бірақ бұл жылы COVID-19-ға байланысты барлық ставкалар өшірулі. Бірақ Хэллоуин мерекесінде біз трюк пен емнің қызығын ұмытпауымыз керек, сондықтан бұл пост отбасына тыныштық сақтау үшін жасалған
Хэллоуин бас сүйегі: 5 қадам
Хэллоуин бас сүйегі: Бас сүйегінен қорқынышты не бар? Мехатронды элементтері бар біздің бас сүйегіміз! Бұл жоба біз сабақта үйренетін кейбір Ардуино элементтері бар Хэллоуин жобасын құру туралы. Дизайн мен техникалық дағдыларды біріктіру арқылы біз қозғалатын бас сүйек құрдық
Хэллоуин LightshowPi: 6 қадам
Хэллоуин LightshowPi: Сонымен, осы маусымда біз Хэллоуин ауласына қосатын жаңа нәрсені іздедік және мен осы Raspberry Pi Lightshow жобасын кездестірдім: http://lightshowpi.org. Сондай -ақ https://www.reddit.com/r/LightShowPi/ сайтында көптеген керемет ақпарат бар. Ішінде
Музыкамен керемет Хэллоуин жарық шоуы!: 5 қадам
Музыкамен керемет Хэллоуин жарық шоуы!: Бұл жоба үшін мен 4 Хэллоуин әніне синхрондалған RGB пиксел деп аталатын арнайы шамдары бар Хэллоуиндік жарық дисплей жасадым. Егер сіз осы жеңіл шоуларды және болашақ шоуларды көргіңіз келсе, мұнда барыңыз. Бұл жарық шоуын құру қиын болуы мүмкін