Мазмуну:

Homunculus - механикалык мистикалык Oracle көзү ачык: 15 кадам (сүрөттөр менен)
Homunculus - механикалык мистикалык Oracle көзү ачык: 15 кадам (сүрөттөр менен)

Video: Homunculus - механикалык мистикалык Oracle көзү ачык: 15 кадам (сүрөттөр менен)

Video: Homunculus - механикалык мистикалык Oracle көзү ачык: 15 кадам (сүрөттөр менен)
Video: В Этом МЕСТЕ Обитает НАСТОЯЩИЙ ПОЛТЕРГЕЙСТ | This Place Is Home To a Real Poltergeist 2024, Ноябрь
Anonim
Image
Image
Homunculus - механикалык мистикалык Oracle көзү ачык
Homunculus - механикалык мистикалык Oracle көзү ачык

Макул - бул эмне болушу керек эле … бул боюнча мен айтып жаткан экинчи окуя - баш сөөгү 19 -кылымдын мистигинин мүрзөсү тонолгон жана анын баш сөөгү 1900 -жылдардын башында карнавал тарапта көрүнгөн. Мен муну кээ бир Виктория үйүнүн подвалынан таптым жана реквизитти 21-кылымдын төлгөчүсүнө кайра курдум-'Интернеттин эфирине кире турган, байлыгыңды, досторуң жана душмандарың ким экенин айт. тамаша жана менин электрондук почтамды жана күндүн календарын окуңуз '.

Бул чындыгында эмне - Ооба, бул Raspberry piде иштеген укмуштуудай Jasper программасы жана мен аны кошуу үчүн көптөгөн коңгуроолор жана ышкырыктар (жана барабан) менен сүйлөшүп жаткан Линбург баш сөөгү менен сүйлөшкөн 2 канал жасадым..

Бул супер дымактуу долбоор болду. Ар кандай медиалар иштеши керек - бир нече пирог, жыгач иштетүү, сүрөт тартуу, көп зым, питондогу көп коддоо, ardunio коддоо, көптөгөн чакан зымдар, 120в зымдары, пи шляпалардын тышкы такталары, реле айдоочулары жана реле, 24v энергия менен камсыздоо, нерселерди кыймылга келтирүү - 2 огу бар баш сөөгү жана барабан.

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

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

1 -кадам: Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу

Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу
Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу
Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу
Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу
Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу
Негизги компоненттер - Мен табышым керек болгон нерселер/алуу/сатып алуу

Raspberry Pi

Алардын экөөсү

www.adafruit.com/products/1914?gclid=CjwKE…

Jasper

"Жаспер-бул дайыма иштөөчү, үн менен башкарылуучу тиркемелерди иштеп чыгуу үчүн ачык булак платформасы"

jasperproject.github.io/

Адафрут "көздөрү"

learn.adafruit.com/adafruit-1-44-color-tft…

Teensy - Көз үчүн мээ

www.adafruit.com/product/2756

Өспүрүмдү жана 1-44 түстүү tft дисплейлерди колдонуу менен "көздөрдү" кантип түзүү керек

learn.adafruit.com/animated-electronic-eye…

16 канал Serveo шляпа

learn.adafruit.com/adafruit-16-channel-pwm…

Классикалык Линдберг Баш сөөгү

www.amazon.com/Lindberg-scale-Pirate-skull…

Raspberry Pi менен иштей турган 4 канал реле тактасы

www.amazon.com/Sizet-Channel-Module-Arduin…

Соленоидди басыңыз

(Бул ар кайсы жерден жеткиликтүү)

www.aliexpress.com/item/High-quality-DC-12…

USB микрофону

Бул көптөгөн ар кандай жерлерден жеткиликтүү

www.samsontech.com/samson/products/micropho…

Ар кандай

Мен тегеректеп жүргөн эки сервос, хоббилер дүкөнүндө 1 долларлык корзинадан таптым. Серво узартуу кабели, USB/Bluetooth спикери, гайкалар болты, MDF, Hot Glue, эски вакуум түтүктөр, ар кандай лампалар жана биттер, эски Samsung S5 уюлдук телефону, барак болот, жез зым, жез тасма, мык, кадимки желим ж. жана башкалар.

2 -кадам: Эмне үчүн эки малина пирогу?

Эмне үчүн эки малина пирогу?
Эмне үчүн эки малина пирогу?

Башында мен сүйлөө менен сүйлөшүп жаткан баш сөөктөрдү шайкештештиргим келген, бирок Жасперди орнотуп, кылгым келгендин баарын аныктап алгандан кийин, бардык нерселер жылып баратып, бардык ишти эки Пирогго бөлүү жакшыраак деп ойлогом. Менде муну аткаруу мөөнөтү бар болчу жана эгерде менде кандайдыр бир көйгөй болсо, артка кайткым келбейт. Эми жумуш бүткөндөн кийин, мен муну бир Pi менен жасай алам деп ишенем, ошол убакта мен Жасперди башкарууга уруксат берүү керек деп ойлогом жана 2 -пи серволорду жана релелерди айдап кетиши үчүн, иш. Өнүгүү үчүн дагы жеңил болгон. Мен Жасперде сервистер жана реле жөнүндө тынчсызданбай эле баарын туура чече алмакмын. Башка пи боюнча мен серволорду айдоого, нерселердин убактысына - жарыкты күйгүзүүгө, серволорду жылдырууга ж.б. көңүл бура алам жана үн/спикер/микрофонго байланыштуу көйгөйлөр жөнүндө кабатыр болбоюн.

Мунун төмөн жагы - баш сөөгүнүн синхрондошуу жөндөмдүүлүгүн жоготуу, анын сүйлөө менен жаагын кыймылдатуу, бирок Грант Имахаранын "Geoff" жараткан Кеч Шоу үчүн жасаган иштерин карап чыккандан кийин, мен нерселер жакшы көрүнөрүн түшүндүм.

www.popularmechanics.com/science/a5473/4350…

3 -кадам: Эки пирог кантип байланышат?

Эки пирог кантип байланышат?
Эки пирог кантип байланышат?
Эки пирог кантип байланышат?
Эки пирог кантип байланышат?

Муну кыла турган бир нече ар кандай жолдор бар. Мен эски мектепке бардым жана сериялык байланыш менен барууну чечтим. Pi#1ден Pi#2ге чейин сериялык туташууну ачуу жана ага бир нерсе жөнөтүү үчүн ага эки Пиронун (Tx, Rx & gnd) ортосунда үч зым жана аз гана код керек. Pi#2 маалыматтарды окуу үчүн сериялык туташууну ачат жана сериялык туташуусунан катуу циклде окуйт. Ал кандайдыр бир текстти алганда, ал буйрукка дал келеби же жокпу көрөт (Талкуу, күйгүзүү, жарык өчүрүү, өчүрүү ж. Б.) Жана эмне кылуу керек экенин. Сериялык туташуунун ылдыйкы жагы - буйрук жөнөтүлгөндөн жана буйрук процессинен бир аз кечигүү. Pi#2 окуу боюнча бир аз кечигүү менен укурукта. Ошентип, мен нерселерди ылдамдатууга туура келди. Ошондой эле келечектеги мульти-пи долбоорлору үчүн эки пирог менен сүйлөшө алаарымды билүү жакшы жана муну ишке ашыруу үчүн интернетке муктаж эмесмин.

4 -кадам: Python Threads

Python Threads
Python Threads

Кошумча татаалдыкты кошуу үчүн, Pi#2де Python жиптерин колдонууга туура келди, ошондуктан мен бир нече сурамдарды иштетип, аларды бир убакта иштете алдым. Мисалы, мен сүйлөй башташым керек болчу - жаак өйдө -ылдый түшүп баратканда баш сөөктөрдүн башын солго/оңго жылдыруу, бирок Pi#1 кандайдыр бир себептерден улам ката кетирип, Pi 2ге айта албасачы? сүйлөшүүнү токтотуу үчүн, баш сөөк түбөлүккө сүйлөшмөк. Ошентип, баш сөөгү бир канча убакыттан кийин жабылып калышы керек болчу. Муну аткаруу үчүн жипти үзүү эң оңой болгон. Сүйлөшүү үчүн күн тартибинин ичинде бир нече убакыт өткөндөн кийин, сүйлөшүүнү токтотуп, башты жана жаакты баштапкы абалга келтирүүчү код бар. Добур үчүн, мен баш сөөгү сүйлөбөй кала электе эле башташым керек болчу, ошондо мен башка бир жип ийкем жана баары чогуу иштейт, баштын кыймылы үчүн коду барабандын кагылышынан таптакыр бөлөк - жарыкты күйгүзүү үчүн жана көздөр бардык жиптер бир убакта иштей алат.

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

5 -кадам: Jasper & Jasper Modifications

Jasper сайты - бул пи -ге орнотулган булак, кандай үн жазуусун колдонуу керек, кантип конфигурациялоо, жаңы модулдарды жазуу, бардыгы - жана бекер! Бул жөнөкөй орнотуу эмес. Көптөгөн кадамдар, көптөгөн пакеттер орнотулат, андан кийин конфигурацияланат. Мен мындай жумушту жашоо үчүн жасайм жана бул дагы деле кыйынчылык деп эсептей турган нерсе болчу. Мен бул долбоорду бүтүргөндө, мен Джаперге абдан терең кирдим жана эмне кылууга аракет кылып жатканымды канааттандыруу үчүн көптөгөн өзгөртүүлөрдү киргиздим.

Кээ бир өзгөртүүлөрдү киргиздим:

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

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

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

"Менин досторум ким", "мага тамаша", "менин графигимди CRM календарымдан окуу", "мага байлыгымды айт" модулдары кошулду. Алардын кээ бирлери маалымат алуу үчүн булутка негизделген программалык камсыздоого REST чалуусун талап кылган. Мен керектүү нерселерди жасоого жардам берүү үчүн сайттагы документтер менен бирге мисал катары колдонгон көптөгөн модулдар бар.

6 -кадам: Баш сөөгүнө эки окту кошуу

Баш сөөгүнө эки окту кошуу
Баш сөөгүнө эки окту кошуу
Баш сөөгүнө эки окту кошуу
Баш сөөгүнө эки окту кошуу
Баш сөөгүнө эки окту кошуу
Баш сөөгүнө эки окту кошуу

Мен негизги Линдберг баш сөөгү менен баштадым. Мен башында 4/5 огунун баш сөөгү жөнүндө ойлогом, бирок кыймылдын координациясы үчүн питон кодун жазуу үчүн керектүү болгон жабдыктарды куруу убактысы долбоордун калган бөлүгүн бүтүрүүгө туура келген убакыттан ашып кетет. (Билбейм, бул барбы, бирок Pi же Ardunioдо көп октун баш сөөгүн айдап чыгуучу программалык камсыздоонун бир бөлүгү, бул өзүнчө эле сонун долбоор болмок.) Ошентип, бир огу-жаагы өтө чолок болчу, ошондуктан Мен баштын кыймылын коштум жана ЖК көздөрү иштеп жатат, мен жыйынтыгына кубанычтамын.

Башкалардын баш сөөгү менен кылган иштерин карап, мен эмне кылышым керек экенин түшүндүм, эки серво жана серво мүйүзү, MDFтин бир бөлүгү, ысык клей, сыдырма галстук, сыноо жана ката - менде мунун физикалык бөлүгү бар болчу. Кыймылдын Негизги Пи программалоо иш жүзүндө көпкө созулду. Мен эки сервос үчүн PWMдин баалуулуктарын табышым керек болчу. Мен эң башынан баштап бардык жол менен башымды солго/оңго буруп баштадым. Бирок жакшы көрүнгөн жок. Ошентип, мен ортоңку кыймылдарды жасадым, жаак толук ачылды, кечигүү.1, жаак жарым -жартылай жабылды, кечиктирилбейт, кумура жарым -жартылай ачык, кечиктирилет,.т.б. ал жакшыраак көрүнөт

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

7 -кадам: Adaifruit Hat Servo Driver

Adaifruit Hat Servo айдоочусу
Adaifruit Hat Servo айдоочусу

Адафрут өз продукциясын кантип колдонуунун сонун мисалдарына ээ. Кыйын болгон нерсе, сервистердин ар бири үчүн так маанилерди аныктоо болду - борбор, алыскы сол жана оң. Бул сиз ойлогондой 0, 90, 180 эмес. Бул бир нече сызыктан турган питон программасы болчу, бирок муну эки сервонун тең өтүүсү үчүн бир нече саат бою оңдоо керек болчу.

8 -кадам: Эстафета тактасы

Эстафета тактасы
Эстафета тактасы

Мен муну Амазонкадан алдым. Көптөгөн веб -сайттар дал ушул бирдик окшойт. Бул жерде бир аз эксперимент жүргүзүү талап кылынган, бирок релелерди айлантуу үчүн бир нече кодду талап кылат жана реледе NC жана NO туташуулары бар. Бул жерде дагы бир көйгөй - бул GPIO порту/пин пиндеги пинге 1: 1 дал келбейт. Башымды айландыруу үчүн бир аз иштөө керек болчу.

9 -кадам: Өспүрүм жана көздөр

Teensy and Eyes
Teensy and Eyes

Мен муну Adafruit сайтынан 100% алдым. Башында мен колдоно турган пинг -понг шарлары менен аксап турган светодиод бар болчу, бирок мен муну алардын сайтында көргөндө менде болушу керек болчу. Буга чейин менде Ardunio тажрыйбасы жок болчу, бирок мен алардын сайтындагы мисалдарды сокур түрдө ээрчип, буларды болжол менен бир жарым күндүн ичинде иштедим. Ошондой эле - мен программаны өспүрүм куракка чейин жаркыраткандан кийин, ал аны сактап калат жана аны иштеткенде. Ardunio болжол менен 3 секундда башталат жана көздү жарык кылат. Ошентип, мен көзүмдү иштетүү үчүн эмне кылышым керек болсо, анын баарын реленин бирине кошуп, өспүрүмдөрдү жана көздөрдү кубаттоо жана сыйкырчылык болот!

ЖК экранды баш сөөгүнө орнотуу СУПЕР ооруткан. Ар бир ЖКда 7 кичинекей зым, ошондуктан 14 зым баш сөөгүн майдалап, түз отургузууга жана зымды үзбөөгө аракет кылып жатат - бул көп учурда абдан оорутат. Ошентип, орточо кыйынчылыкты программалоо - катуу монтаждоо. Мен күткөндүн тескерисинче. Teensy эки сервону кармаган MDF пластинкасынын астындагы көздүн артына коюлган.

10 -кадам: Тамбур

Tambourine
Tambourine
Tambourine
Tambourine

Ооба, мен ар дайым Haunted Mansionдагы кристалл шардагы башымды эстеп жүрөм жана ал булчуңдар менен байланышып жүргөндө дапурдун тегерегинде сүзүп жүргөндүктөн, мен бул долбоор үчүн ушундай нерсеге ээ болушум керек болчу. Баш сөөгү мурунку окурман/көрөгөч болгондуктан, рухтар адамдар бар экенин билдириши керек. Мен тапкан эң күчтүү түртүүчү релесин таптым. Андан кийин, менде болгон запастык ноутбуктун заряды менен 12 вольттон 24 вольтко чейин чыңалады. Мен механизмдин эки башка версиясын жасоого туура келди, бирок үчүнчү кайталоо эң жакшы иштеди. Мен рычагдын узундугу, тегиздөө ж. Мен муну биринчи жолу 24вте иштеткенде, соленоид барабанды ушунчалык катуу чаап жиберет, ал өзүнчө бөлүнүп кетет. (12в учурда ал жетиштүү күчтүү эмес болчу) Убакыттын өтүшү менен MDFке орнотулган жыгач шахтасы бар нерселердин баары кыймылдай баштады / кыйналды, бул электромагниттин энегерленгенде жана кайра кайтууда кыйын болгонун билдирет.. Ошентип, мен кошумча кайтаруучу булакты кошууга туура келди - бул электромагниттен ал энергия алганда энергияны текке кетирүүнү талап кылат. Ошентип, акырындык менен тамбур чертип калды. Кийинки жолу мен анын бир бөлүгүн металлдан - колодон жасалган втулкадан, металл валдан ж.б. курам жана бул көйгөйдөн качам.

11 -кадам: Плазма чырагы

Плазма чырагы
Плазма чырагы
Плазма чырагы
Плазма чырагы

Мен Джейкобстун тепкичин же башка жаман жинди илимпоздун энергия булагын кура албаганым үчүн, баш сөөгүн айдоого кандайдыр бир "энергия" керек болчу. Мен эски Samsung Galaxy S5ти алып, заводду баштапкы абалга келтирип, ага энергетикалык топтун колдонмосун жүктөдүм. Мен телефонду экранда сактоо режимине өтүүсүнө жол бербеген башка колдонмону жүктөшүм керек болчу, аны колдонмодо активдүү кармоо үчүн.

12 -кадам: 120в жарыктын жаркылдоосун кантип жасаса болот

Кантип 120в жарык жаркылдайт
Кантип 120в жарык жаркылдайт

ЭСКЕРТҮҮ -

Бул жерде дубалдын кубаттуулугуна 120 вольттуу AC сайгычы аралашып жатат. Эгер эмне кылып жатканыңызды билбесеңиз, муну жасабаңыз

ЭСКЕРТҮҮ -

halloweenpropmaster.com/u-build-it3.htm

Бул сайт муну кантип жасоо керектигин мыкты түшүндүрүп берет. Стартердин баасы супер арзан жана менде болгон запастык узартуу зымын ичип алдым. Менде булардын бир -экөөсү бар жана аларды Хэллоуин убагында колдонуп келе жатам жана алар абдан жакшы иштешти, эч кандай сактандыргычтар күйгөн жок, эч кандай ысып кетпөө ж.б. Мен аларды бир нече саат бою чуркадым. Ошентип, бул долбоор үчүн мен стартердин узундугу бар кабелдин бирин алып, тактадагы төрт реленин бирине коштум. GPIO кодунун бир нече саптары аны өчүрүп -күйгүзөт. Ал ошондой эле дароо иштей баштайт, жылытуу убактысы жок.

13 -кадам: Платформа/Таблица

Платформа/Таблица
Платформа/Таблица
Платформа/Таблица
Платформа/Таблица

Мен бир топ "столдун баш сөөгүн", "стол үстүндө Франкенштейндин башын" жинди илимпоздордун реквизиттерин көрдүм жана ошол жолго барууну чечтим. Бул мага сүйлөп жаткан баш сөөгүнөн башка нерсени сынап көрүүгө мүмкүнчүлүк бермек. Мен столдун негизги өлчөмүн түшүндүм жана ¼ MDFден курдум. Үстөл арасын колдонуу муну абдан оңой кылат. Менин долбоорлорум адатта металл буюмдар, ошондуктан жыгачтан куруу мен үчүн бир аз жаңы болчу. Мен негизги бөлүктөрдү кесип, кутучанын 4 тарабын жана үстүн тез эле жасап алдым. Мен кыйын сабакты кайдан алдым, аларды чогултуу үчүн желим тапанчаны колдондум. Мен билдим - бул андай эмес. Мен каргышка калган нерсени алганымда, бардык бөлүктөрү бөлүнүп кетти! Ошентип, бурчтарды бекемдөө үчүн 1”квадраттын кошумча бөлүктөрүн кесип, жыгач аны чапташты/мыктады. Сабак алынган. Мен платформанын үстү менен капталынын ортосуна бир аз кыркып салып, чаптап, мык менен кагып койдум. Бош жерлерди толтуруу үчүн спот жабылган жана калган компоненттерди орнотууга даяр болгон.

Калганын мен интернеттен көргөн сүрөттөрдөн шыктандырдым. Баш сөөгүн «антик» кылуу үчүн мен кара такты колдонууга аракет кылдым. Иштеген жок; ал пластикке жабышкан жок. Ошентип, баш сөөгүн ак түстө боёп көрдүм, анан такты койдум. Бул алда канча жакшы иштеди. Мен муну жасоонун көптөгөн ыкмалары бар экенин билем жана анын пайда болушуна кубанычтамын. Мен баш сөөгүнүн капкагы үчүн жана жаак сөөктөрүнүн айланасында колдонгон дагы бир долбоордун тегерегиндеги жез лента. Мен эски/эски көрүнүштү берүү үчүн кара эмес боёлгон нерселердин калган бөлүгүн боёп койгом.

Калган бөлүктөрү жана боблдору башка долбоорлордун тегерегинде болчу. Бардык жез бөлүктөрү лампа дүкөнүнөн. Мен кескичти кээ бир сынык материалдардан жасадым, аягындагы баскыч дагы бир лампа. Түтүктөрдү изоляторлор менен бирге электрондук ашыкча жерден таптым. Панк рокердин споклери мен апокалиптикадан кийинки дагы бир долбоордо болгон. Аппараттык дүкөндөгү болоттон жана жезден жасалган зым жана анын омурткалары үчүн кээ бир ПВХ түтүктөрү.

Постер үчүн мен интернеттен эски сыйкырчынын афишасын таптым жана кээ бир Photo Shop сыйкырлары менен атын өзгөртүштү.

14 -кадам: Калган

Эс алуу
Эс алуу
Эс алуу
Эс алуу
Эс алуу
Эс алуу
Эс алуу
Эс алуу

Мен интернеттен көргөн сүрөттөрдөн илхам алдым. Баш сөөгүн «антик» кылуу үчүн мен кара такты колдонууга аракет кылдым. Иштеген жок; ал пластикке жабышкан жок. Ошентип, баш сөөгүн ак түстө боёп көрдүм, анан такты койдум. Бул алда канча жакшыраак иштеди. Мен муну жасоонун көптөгөн ыкмалары бар экенин билем жана анын пайда болушуна кубанычтамын. Мен баш сөөгүнүн капкагы үчүн жана жаак сөөктөрүнүн айланасында колдонгон дагы бир долбоордун тегерегиндеги жез лента. Мен эски/эски көрүнүштү берүү үчүн кара эмес боёлгон нерселердин калган бөлүгүн боёп койгом.

Калган бөлүктөрү жана боблдору башка долбоорлордун тегерегинде болчу. Бардык жез бөлүктөрү лампа дүкөнүнөн. Мен кескичти кээ бир сынык материалдардан жасадым, аягындагы баскыч дагы бир лампа. Түтүктөрдү изоляторлор менен бирге электрондук ашыкча жерден таптым. Панк-рокердин башка апокалиптикалык проектиси бар. Аппараттык дүкөндөн болоттон жасалган жана жез зым жана анын омурткалары үчүн кээ бир ПВХ түтүктөрү.

15 -кадам: Ассамблея/Тюнинг/Твейк

Чогултуу/Тюнинг/Тикелөө
Чогултуу/Тюнинг/Тикелөө

Ошентип, менин курулуш процессим мындай болду:

#1 Жаспирди Pi'ге орнотуп, аны иштетиңиз.

#2 Мен бир нече микрофондорду сатып алып, ийгиликке жеткенге чейин өзгөрттүм.

#3 2 -пи боюнча, Adafruit шляпасын орнотуңуз жана серволорду кантип жылдырууну түшүнүңүз. Серволорду баш сөөгүнө киргизиңиз жана аларды жылдыруу үчүн колдонуу керек болгон баалуулуктарды түшүнүңүз.

#4 Баш сөөгү үчүн тест базасын кургула, ошондо мен офисте иштей алам. Тыкылдатуу, кайра жаңыртуу, дагы бир аз жаңыртуу.

#5 Электр компоненттеринин бардыгын Plexiglas тактасына орнотуңуз. Пирог, релелик такта, USB энергия булактары жана байланышкан зымдар.

#6 Adafruit көздөрүн куруу. Баары иштеши үчүн аларга чыңалуу керек экенин өзүмө далилде. Бул бөлүм башталганда мен муну билген эмесмин.

#7 Эки Пиронун ортосунда сериялык маалыматтарды жөнөтүү жана алуу түшүнүгүнүн далили. 2 -Pi үчүн керектүү буйруктар менен цикл тартибин жазыңыз - сүйлөшүү/өчүрүү ж. Жаспер жок.

#8 Жаспердин кодуна сериялык кодду кошуңуз - Жаспер сүйлөп жатканда мен негизги кыймылды ала алаарымды далилдеңиз.

#9 Эстафеталык такта менен чаташууну баштаңыз. Көздү күйгүзүү үчүн кодду кошуңуз.

#10 120v күйгүзүү үчүн кодду кошуңуз. Соленоид менен барабан кантип иштеши керек экенин билүү үчүн өзүнчө аянтчага куруңуз.

#11 Көздү баш сөөгүнө орнотуп алыңыз.

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

#13 Үйдөн пирогдорду жана үстөлдү гаражга киргизүүгө аракет кылыңыз жана аны платформанын ичине кантип алууну билиңиз.

#14 Тюнингди баштаңыз. Көбүрөөк жөндөө, жөндөөнү улантыңыз. Бардык аракеттер чогуу иштеши үчүн Python кодун көп жактуу кылуу керек экенин түшүнүңүз.

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

#16 Чоо -жайын кошууну улантыңыз. Спайкалар, жез зым, түтүктөр, антиквардык баш сөөгү. Тюнингди жана сыноону улантыңыз. Бошоп турган нерселерди боёп, тийип, оңдоп, кулап бараткан нерселерди кайра инженерлеп/бекемдеңиз.

#17 Test & tweak Муну башкаларга көрсөтүүгө даяр болуңуз.

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