Мазмуну:

ScaryPi Halloween: 8 кадам
ScaryPi Halloween: 8 кадам

Video: ScaryPi Halloween: 8 кадам

Video: ScaryPi Halloween: 8 кадам
Video: НОЧЬ В СТРАШНОМ ДОМЕ С ДЕМОНОМ / НЕ СТОИЛО СЮДА ПРИХОДИТЬ 2024, Октябрь
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

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

Андан кийин биз балдардын эшикти каккылап, айла -амалды сурашын күтүп жатабыз.

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

Мен долбоорду ScaryPi деп атайм.

Эгерде сиз аны башка окуялар үчүн колдонууну кааласаңыз, анда аны оңой эле өзгөртө аласыз, мисалы, Рождество же туулган күн ж.

баштайлы

1 -кадам: Бул кантип иштейт

Бул кантип иштейт
Бул кантип иштейт
Бул кантип иштейт
Бул кантип иштейт

Идея коркунучтуу үндөрдү ойнотуу жана эшиктин сыртында кыймыл табылганда чырактар менен туш келди ирмөө.

Долбоор малина Pi, PIR сенсор жана бир нече тышкы компоненттерден турат.

PIR сенсору кыймылдарды аныктап жатат, эгер эшикте кимдир бирөө болсо, ал малина пи боюнча GPI киргизүүнү баштайт.

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

2 -кадам: Материалдардын тизмеси

Сиз бул керек:

1 малина пи B+ Running rasbian.

1 USB эс тутуму

1 Пир сенсор, курулган реле менен, адатта ачык.

2 Opto кошкучу, 4N35.

2 FET транзистору IRF520.

1 Power amplifier breakout, TPA2005/D1 sparkfunдан.

2 резистор, 1K.

2 каршылык 100K.

2 резистор 220 Ом

1 резистор 10K.

2 Резисторлор 47K, күчөткүчтүн сынык тактасындагы кирешени өзгөртүү үчүн колдонулат.

3 диод, 1N4007, схеманы коргоо үчүн колдонулат.

Тышкы түзмөктөрдү туташтырууну оңой кылуу үчүн, төөнөгүч казыктары.

1 кичине толук диапазондогу үн күчөткүч, чоңдугу 4-5 см.

2 жаңы жылдык балаты чырактары же дагы эмнени жактырасыз. Аларды 9-30 Вольт DC ортосундагы электр менен камсыз кыла аларыңызды текшериңиз.

Эксперимент ПХБ, зымдар ж.

GPI үчүн сынык тактасын жана жалпак кабелди колдонуу жакшы идея. Pi Breakoutboard

3 -кадам: Curcuit Description

Curcuit Description
Curcuit Description
Curcuit Description
Curcuit Description

PIR сенсору кыймылды аныктаганда, пи USB түзмөгүндө сакталган үн эффектин ойнойт.

Аларды Piге эмес, USBге сактаганымдын себеби, ар кандай окуялар үчүн үн эффекттерин алмаштырууну жеңилдетет.

Үн эффекти *.wav файлы болушу керек жана жүктөө үчүн бекер болгон интернеттен көптөгөн эффекттерди таба аласыз

Меники

Дагы бир идея - "Үйүмө кош келиңиз" сыяктуу өзүңүздүн үн файлдарыңызды жаздырып, кимдир бирөө жанында болгондо билдирүү катары калтыруу.

Пи үн файлын ойнотот жана GPO 24 жана 25ти туш келди күйгүзүп жана өчүрөт, аны иштетүү жана өчүрүү убактысы да туш келди тандалат. Сиз ар бир үндүн жарк этүү убактысын тууралай аласыз, андыктан ал үндүн узундугуна дал келет.

GPO пиди коргоо үчүн жана жүктөөдөн чыккан чыңалуу эч качан ПИге жетпей, аны жок кылуу үчүн оптикалык кошкучка туташкан.

Optocoupler FET транзисторунун дарбазасына туташкан, андыктан ал жүктү күйгүзүп жана өчүрөт.

Район 9-30 Вольттун ортосундагы чыңалууга ылайыктуу.

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

Бул түзмөк пидагы гарнитуранын розеткасынан 1,4 Ваттка чейин көтөрөт, шымыңызды чечүү үчүн жетишсиз, бирок кичинекей үн күчөткүч үчүн жетиштүү, менин учурда 5 дюйм чоң.

Сезгичтигин жөнгө салуу үчүн, тактага 47K эки каршылыгын кошуңуз, сүрөттү караңыз.

Схемада трим потенциометр милдеттүү эмес, менимче, ПХБдан/ нан тактасынан эмес, пи денгээлин тууралоо оңой.

4 -кадам: ширетүү

Soldering
Soldering
Soldering
Soldering

Тышкы компоненттерди сиз тандаган прототип тактасына кошуңуз. Мен кадимки solderless нан менен бирдей колтамгага ээ болгон ПХБны колдоном.

Сүрөттү кантип туташтыруу кыйын болушу мүмкүн, андыктан схемага кайрылыңыз.

Күчөткүч тактасын Pi (pin2) 5Vга туташтырганыңызды текшериңиз.

D1, D2, D3 үчүн коргоочу диоддорду унутпаңыз.

D1 схеманы туура эмес полярдуулуктан коргойт, D2, D3 FETти индуктивдүү жүктөрдөн коргойт, эгерде сиз бурулушту өзгөртүп, релелерди же башка индуктивдүү жүктөрдү башкаргыңыз келсе.

Жүктүн электр менен камсыздалышын туташтырууда этият болуңуз, андыктан кокусунан нан столуна 3.3V жана 5V сыяктуу рельстерди колдонбоңуз.

5 -кадам: Периерилерди туташтыруу

Периерилерди туташтыруу
Периерилерди туташтыруу
Периерилерди туташтыруу
Периерилерди туташтыруу
Периерилерди туташтыруу
Периерилерди туташтыруу

ПКБ менен бүткөндөн кийин, периферияларды туташтырууга убакыт келди.

PIR сенсор релесин GPI 18ге туташтырыңыз, бул кадимкидей ачык болушу керек, (NO), андан кийин жүктү терминалдарга жүктөп, акырында жүктөр үчүн энергия булагын туташтырыңыз.

Күчөткүчтүн кирүүчү терминалдарын, плюс жана минус, пидагы гарнитуранын розеткасына туташтырыңыз.

Плюсти Tipке, минусун жерге/жеңге туташтырганыңызды текшериңиз.

3,5 мм сайгычты колдонуңуз, кабелдин бир учун чечип алыңыз.

Белгилей кетүүчү нерсе, мен piдан бир каналды гана колдоном, эгер сизге эки канал керек болсо (солго/Оңго) ар бир каналга 10K каршылыгын кошуп, анан аларды бириктирип коюңуз. сүрөттү көрүү.

Андан кийин үн күчөткүчтү туташтырыңыз.

Эгерде сиз GPIO Breakout колдонуп жатсаңыз, пиңизди жалпак кабель менен туташтыруу абдан оңой, эгер андай болбосо стандарттык аял зымдарын колдонуңуз.

6 -кадам: Сыноо убактысы

Сыноо убактысы
Сыноо убактысы
Сыноо убактысы
Сыноо убактысы
Сыноо убактысы
Сыноо убактысы

PI'иңизди кубаттаңыз жана python3 ишке киргизиңиз.

Программанын файлын ачыңыз жана үнүңүзгө дал келген файлдын жолуна жана файл аталыштарына керектүү өзгөртүүлөрдү киргизиңиз, Сүрөттү караңыз.

Программаны иштетүү.

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

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

Үн кайра кайталанбашы үчүн, программа 30 секунд күтөт, сенсор кайра кыймылын аныктайт, керек болсо убакытты өзгөртүңүз.

7 -кадам: Декорациялоого убакыт

Декорациялоого убакыт келди
Декорациялоого убакыт келди
Декорациялоого убакыт келди
Декорациялоого убакыт келди

Качан баары ойдогудай иштесе, аны үйдүн сыртына орнотууга убакыт келди.

Бул кадамда сиз өзүңүздүн фантазияңызды жана чыгармачылыгыңызды колдонушуңуз керек.

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

Мен жаңы жылдык дарактын 2 стандарттуу жарыгын колдонуп, аларды учуучу скелеттин артына коюп жатам, эми биз сыртта караңгы киргенде коноктун реакциясын күтөбүз.

8 -кадам: куттуктоо

f Хэллоуинге чейин муну курууга убактыңыз жок болсо, Рождество же башкалар үчүн үн менен жарыкты өзгөртүңүз.

Сизге көрсөтмө жагат деп ишенем.

Сизди урматтап

Томас C.

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