Мазмуну:
- 1 -кадам: Калпакты кайдан алдыңыз?
- 2 -кадам: Vintage Comms
- 3 -кадам: Аны ылайыктуу кылуу
- 4 -кадам: Kit Hacks
- 5 -кадам: тийүү
- 6 -кадам: Ассамблея
- 7 -кадам: Аны акылдуу кылуу
- 8 -кадам: Google үйдө
Video: 1986 Google Pi интеркому: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул 1986-жылкы интерком, мен Magpi журналынын 57-саны менен бекер келген Raspberry PI 3 жана Google AIY (Artificial Intelligence Yourself) комплектин колдонуп, дубалга орнотулган Google үн жардамчысына айландырдым. Бул ретро сезимге ээ Google Home стилиндеги түзмөк!
Эгерде сиз камтылган видео шилтемесин көрө албасаңыз, анда ал:
1 -кадам: Калпакты кайдан алдыңыз?
Pi'дин Google AIY HAT (Аппараттык тиркелген) бул долбоордун өзөгүн түзөт жана MagPi журналы менен бекер келгени сонун. Журнал чыккан күнү Твиттерден кулактандырууну окуганга чейин бул жөнүндө эч качан уккан эмесмин, жана "Big Sainsburys" толкунданып турган түшкү тамашаны сатылып бүтө электе алуу үчүн. Текчеде дагы эле үчөө бар болчу, мен алардын бардыгын сатып алсам деген тилегим бар болчу, бирок Пи күйөрмандарынын көбү мага окшоп көңүл ачып жатканын билүү жакшыраак!
Кыскача айтканда, Raspberry Pi фонду Google менен бирдикте Raspberry Piге Google Natural Language Interaction күчүн алып келүү үчүн колдонуучуга ыңгайлуу HATти иштеп чыкты - журналдын комплектинде HAT жана керектүү нерселердин бардыгы камтылган (Piден башка). өзүң. Көрсөтмөлөр так жана жакшы жазылган, комплект дизайнерлерине да шүгүр, бардык компоненттер чындап эле сапаттуу болгон жана аларды ширетпей эле чогултса болот.
Негизги формада комплект Google Жардамчыны сиздин айткан суроолорго жооп берүү үчүн колдонот, ал баскычты бир баскандан кийин "угат", анан сиз сүйлөп бүткөнүңүздү кандайдыр бир жол менен түшүнөт - ал дароо иштеди жана чындыгында жакшы таасир калтырды., Балдар менен куруу үчүн эң сонун же Пи мүмкүнчүлүктөрүнүн эбегейсиз океанына чумкуу. AIY комплект өзүнүн картон корпусуна (Google'дун Cardboard VR карагычына окшош) курулушу үчүн иштелип чыккан, бирок аны чогултуп жана текшергенден кийин, мен бул күчтүү кыймылдаткычты кадимки ретро конверсияларыма ылайыктуу корпуска курууну күтө алган жокмун.
2 -кадам: Vintage Comms
Мен 1980-жылдардын орто чениндеги FM интеркомунун үч кутусун жакында эле 4 фунтка сатуудан алдым-алардын винтаждык сезимине жана "аткаруучу" калеми бар (интегралдык ЖК сааты бар!) Жана териге байланган куту чеберчилигине каршы тура алган жокмун. томдор. Андан кийин алар семинарда бир аз отурушту, анткени алар азыркы интерактивдүү үйлөр үчүн иштелип чыкпаганын көрсөтүштү.
Мен булар качан сатылганын билгим келди, (кутудагы санариптик калем күчтүү маалымат бергени менен) Radio Shack онлайн архиви аркылуу казылган (Улуу Британияда Танди эстейсизби?). Мен 1985 -жыл деп божомолдоп, бир эле жыл болгон, бул ушунчалык канааттандырарлык, кимдир бирөө буларды жаздырган!
Мен Google AIY комплектин алганымда, бул эски агрегаттардын бири ага эң сонун дал келерин билчүмүн - экөө тең негизинен бир баскычка, микрофонго жана үн күчөткүчкө негизделген, ортосунда ар кандай технологиялар бар. Көп өтпөй мен бурагычтарды чыгардым жана адаттагыдай эле иштин эскертүүсүнө көңүл бурбай, агрегаттардын бирин буза баштадым. Корпусту ачуу - бул калыбына келтирүү же конверсиялоо долбоорунун эң жакшы көргөн бөлүктөрүнүн бири, сиз ичинде эмне таба алаарыңызды эч качан билбейсиз. Негизги плата абдан көлөмдүү (жана 240в, азыркы учурда чындап кызыктай көрүнөт), бирок аны алып салгандан кийин, корпус, баскыч жана динамик гана калды. Баары чечилгенде, Пи жана башка компоненттер үчүн көп орун бар окшойт - бирок көрүнүшү алдамчы болушу мүмкүн …
3 -кадам: Аны ылайыктуу кылуу
Бош иштин алдында турган биринчи жумуш, жалтырак Google HATтин үстүнө бекем орнотулган Пи кайда барарын чечүү болчу. Бул мен күткөндөн алда канча катуураак болчу, көптөгөн багыттар жөн эле иштебей калат, анткени динамиктин басымдуу бөлүгү жана чоң топсого интерком баскычы үчүн зарыл болгон мейкиндик, ал эми Пи портторун тоспогондор башка нерсеге тоскоол болушту.
AIY комплектинин спикери эч качан туура келбейт, бул иш үчүн өтө чоң болчу, ошондуктан мага альтернатива табуу керек болчу. Тилекке каршы, оригиналдуу интеркомдун спикери жумушка орношо алган жок, бирок интернетте көп аңчылыктан кийин мен идеалдуу жаңыртууну таптым, ал оригиналдын диаметри менен бирдей, бирок алда канча бышык, бактыга жараша, комплекттегидей жакшы угулат.
Мен комплектке оригиналдуу тордун артына жаккан бир эле арзан микрофон кирет деп ойлогом, бирок анын микроскоптору Google Home продуктунун өзүнө окшош аралыкта жайгашкан, өз схемасында, кооз стерео иш болгон. Микрофонду тордун артына койбоо, мен Пиди аягына чейин түшүрө алам дегенди билдирет, бирок бул чындап эле туура келгендиктен жана HDMI портун ача албадым дегенди билдирет - бирок адилеттүү компромисс.
Кийинчерээк мен пицканын тегиз отурушу үчүн, корпустун ичиндеги кээ бир постторду, бүдүрчөлөрдү жана бүдүрчөлөрдү алып салдым, андан кийин жаңы компоненттердин винтаж корпусу менен кантип шайкеш иштээрин изилдөөгө өттүм. көзөмөлдөө.
4 -кадам: Kit Hacks
Биринчи токтоочу бөлүк - бул микрофон тактайы - бул корпустун чокусуна табигый туура келгендиктен, мен (бир нече жолу) микрофондордун ортосундагы аралыкты өлчөп, алар үчүн кээ бир контейнердик тешиктерди бургуладым - азырынча жакшы! Ал чогулушка келгенде ордуна жеңил ысык желимделмек.
Комплектте коммутатор, баскыч жана светодиод чогулган, бирок мен бул функцияларды ажыратышым керек болчу. Менин инстинктим альтернативдүү компоненттерди колдонуу болчу, бирок кийин комплект менен келген биттерди гана колдонуу жеке кыйынчылык катары кабыл алдым!
Оригиналдуу интеркомдун "сүйлөшүү" баскычы бир топ саякатка ээ болгон, мен сактап калгым келген жагымдуу ретро сезими барда айланып, ошондуктан комплект өчүргүчүн ага ылайыктуу орнотуунун жолдорун издедим. Акыркы бир нече Pi долбоорлорунун девизи "жөнөкөй болгула, көңүлдүү кылгыла" болду, ошондуктан мен варианттарды оригиналдуу фитингдерге карадым. Таң калыштуусу, мен учурдагы бурама тешикти алмаштыргычты кармап туруу үчүн колдоно алдым, жөн эле баштапкы бураманы агрегаттын корпусун жайгаштыруу үчүн узунураак бурама менен алмаштырдым.
Кийинкиде LED келди - оригиналдуу интеркомдо LED көрсөткүчү бар болчу, бирок убакыттын өтүшү менен "Кызыл же Жашыл" караңгы светодиоддор жылып кетти жана мен корпустун ичинен жаркыраган ак LEDдын чыгышы бир аз эле болот деп ойлогом! Түн ичинде ашкананын жарымын жарыктандыруудан тышкары, бул долбоор үчүн бир аз "жүзүңүздө" болгонун сезди. Мен анын ордуна LED диапазонун микрофон торунун артына орнотууну чечтим, андыктан ал өтө эле интрузивдүү болбостон назик жарыктандырууну жана пикирди сунуштайт. Мен LED кабелин үзүп, комплектин күрөк туташтыргычтарынын ордуна 2 тешиктүү компоненттин туташтыргычын туташтырдым, андан кийин аны микрофондук тор аркылуу жаркырап турушу үчүн Pi тактайындагы USB портторунун ортосуна бекиттим.
Баарын билүү азыр косметикага өтүү убактысы келди!
5 -кадам: тийүү
Мен жеке бул эски домофондордун стилин жана алардын тийүү баскычтарын жакшы көрөм, бирок менин көз карашым боюнча, аны ашкана менен үй-бүлөнүн бөлмөсүнүн ортосундагы дубалга такай орнотуу болгон (өтө көп кыймылдуу аймак!) көтөрүү.
Бул жерде пластмассадан ашыкча майдалоо иштери бүткөрүлдү жана мен тетиктердин корпуска кантип жана кайда туура келерин так билчүмүн, ошондуктан адегенде боёкту талап кылган бөлүктөрдүн баарына раковинага отуз жылдык кирди кетирүү үчүн жакшы скраб бердим. & май.
Кийинки жолу акыркы каттын туура колдонулушуна ынануу үчүн бир нече катмар праймер келди - мен мурда "түздөн -түз пластикке" боёп алданып калгам, ошондуктан мен бетти азыр праймердөө үчүн кошумча убакыт бөлөм. Менде спрей боёк менен чыныгы сүйүү-жек көрүү мамилеси бар, бул ар дайым долбоордун аягында, ошондуктан мен аны бүтүрүүнү каалайм, бирок ошол эле учурда финишти бузуу үчүн бир эле ынталуу чачыратуу керек экенин билем! Менин ишенимдүү эски таттуу бурулуучу табакчам чачыратып жатканда бөлүктөрдү айландыруу үчүн абдан ыңгайлуу болду, анткени сарайдын ичинде чыканак бөлмөсү жок!
Мен колго боёкту жакшынакай жалтырабаган боёк менен колдондум, буга чейин мен колдонгон эмесмин жана көптөгөн жука катмарлар абдан сонун уланган - жайкы бороон -чапкынга карабай, мен башка пальто колдонуу үчүн жылаңачтанып калган элем.
Мен ачуу тажрыйбадан үйрөнгөн дагы бир нерсе - бул долбоорду чогултуудан мурун боёкту туура катуулатуу! Бир нече күндөн кийин баардыгын чогултуу үчүн кызыктуу бөлүгүнүн убактысы келди (жана жашыруун түрдө тиленүү туура болмок).
6 -кадам: Ассамблея
Бардык тетиктерди чогултуу үчүн комплектке окшоштуруу абдан жакшы болду - анчалык деле көп нерсе жок болчу, бирок бири -бирине жолтоо болбош үчүн нерселер белгилүү бир тартипте чогуу жүрүшү керек болчу.
Биринчиден, мен Пиди корпуска бурап койдум - аны бир гана болт кармап турат, бирок анын тегерегинде чырылдаганга орун жок! Кийинкиде, LEDдин Pi портторунун ортосуна орнотулган, ал түпнуска микрофондун торунун астына отурат. Андан кийин HAT акырындык менен үстүнө кошулду жана LED/Switch кабели бекем туташты.
Микрофон тактасы, колонка жана (колдонулбаган) үн тергич бир аз ысык желимделип, HATка туташтырылган, андан кийин топсосу баскычты анын бекитүүчү бурамасы менен чогулуп, бекитилген, ал комплектин которгучун жөн эле кармап турган. анын артында туура позиция.
Акырында, иштин эки жарымы бириктирилди (ар дайым эң коркунучтуу бөлүгү) жана колдонулбаган селектор алмаштыргычы кысылды.
Intercom Pi тыкан жана аз көрсөтүлүшү керек болчу, бирок мен бир аз түстү кошкум келди, ошондуктан мен Google логотипиндеги түстөрдү көтөрүп, кичинекей кагазга басып чыгардым, ал жерде сиз башында бөлмөнүн атына жазмаксыз же адам.
7 -кадам: Аны акылдуу кылуу
Мен үн башкаруу мүмкүнчүлүгүн жакшы көрөм, менин биринчи долбоорум Google Voice Search-O-Matic 2014-жылдын июнь айында болгон! Жакында мен AlexaPhone жана Rabbit Pi'де Amazon Alexa үн кызматын колдондум, ошондуктан Google Assistant менен HAT кандай салыштырылганын көрүүгө кызыктым, бирок бул платформа катары азыраак жетилген, айрыкча жаратуучу аренада. Өткөн сааттарда Alexa менен Pi'ни USB үн карталары, портативдүү динамиктер жана микрофондор менен жакшы ойнотуу үчүн, HAT HATти колдонуу бул ырахат үчүн абдан жагымдуу болду, көптөгөн нааразычылыктар жана Googling (кызыктай) теңдеме.
AIY комплект долбоорлор менен интеграциялоонун бир нече варианттары менен келет, сиз Google Assistant кызматын Cloud Speech менен алмаштырып, текстти сүйлөөгө көбүрөөк варианттарга алмаштырсаңыз болот же Androidthings түзүмүн колдонсоңуз болот. HAT жабдуулары ушунчалык ийкемдүү жана сервоско же GPIO (General Purpose In Out) компоненттерине шилтеме берүү үчүн көптөгөн байланыштарга ээ, алардын бардыгын үн менен иштетсе болот.
Үйдө жасалган Google Home түзмөктөрү үчүн али эрте күндөр жана HATтын питон программасы Google Home менен "туура" деңгээлде 100% эмес, мисалы Google Home колдонмосунда байланышкан түзмөк катары көрүнбөйт жана Азырынча Chromecast интеграциясы жок, бирок активдүү иштеп чыгуучу / хакердик коом бар окшойт жана көптөгөн көрүнүктүү функциялар өнүгүүнүн жол картасында.
Мен интеркомду кургандан бери AIY Projects коду бир топ жаңыртылды жана эми түзмөгүңүздү угуу үчүн баскычты басуу, кол чабуу же жөн эле "OK Google" деп айтууну тандоо оңой болот - үн кошуу менен бул бир топ оңой азыр эртең мененки убакта майда -чүйдөсүнө чейин ойноо үчүн!
Эгерде сиз дагы эле баштапкы кодду иштетип жатсаңыз, аны жаңыртууга арзыйт. Мен Эрик Дункандын этап-этабы менен көрсөтмөсүн ээрчип жүрдүм жана ал биринчи жолу иштеди-бул дагы github баракчасындагы коддун акыркы версиясын сактап туруу идеясы, анткени андан ары өнүгүүлөр алыс эмес.
Бул долбоор үчүн мен интеркомду мүмкүн болушунча башка нерселер менен бириктиргим келди, ошондуктан мен Google Жардамчымды учурдагы IFTTT (эгерде анда) эсебиме байланыштырдым. Эгерде сиз IFTTTти колдоно элек болсоңуз, анда ал онлайн кызматтарын бири -бири менен байланыштырып, триггерлерди жана ар кандай кызматтардын аракеттерин жупташтыруу үчүн фантастикалык борбор болуп саналат.
IFTTT сизге акылдуу розеткаларды башкарууга, термостатты тууралоого, электрондук почта билдирүүсүн жөнөтүүгө жана кайсы кызматтарды иштеткениңизге жараша көптөгөн нерселерди берет. Google Жардамчысы бул үчүн Alexa'га караганда ийкемдүү көрүнөт, анткени сиз бир нече "триггер" фразаларын конфигурациялай аласыз ("триггер" сөзүн айтуудан мурун) жана жардамчы иштетилгенде окуй турган жоопту ыңгайлаштыра аласыз. Мисалы, мен муну видеодогу "Куурчак үйү күйгүзүлгөн" деген фразасы бар куурчактын үйүнүн жарыгын күйгүзүү үчүн колдондум, жана "Wakey wakey tiny people" деген жоопту алып, WeMo акылдуу розеткасын иштеттим.
8 -кадам: Google үйдө
Бул сонун проект, абдан кызыктуу жана бардыгын туура келтирүү үчүн чыныгы кыйынчылык болгон - эгерде корпус кандайдыр бир багытта 5мм кичине болсо, анда ал жөн эле иштебейт болчу, андыктан мен соодалашууда көп ийгиликке ээ болчумун.
Картон темасындагы кээ бир сүрөттөрдү алгандан кийин, интеркомду дубалга орнотуп, кичинекей өткөргүчтү колдонуп, бир кабелди электр менен камсыздоону иретке келтирдим. Voice HAT чындыгында бул долбоорду бир топ жеңилдетти, мен билем, сен Google Voiceту ансыз колдоно аласың, бирок батарейка менен иштеген динамиктер, USB микрофондору же өзүнчө энергия булагы менен чаташтырбоо абдан жакшы болду. мурунку үн долбоорлору менен.
Мен анын пайда болушуна абдан кубанычтамын жана биз аны дайыма колдонобуз, менин өкүнүчүм Voice HATтин аппараттык мүмкүнчүлүктөрүн көбүрөөк колдонбогондугумда, GPIO жана моторду башкаруунун мүмкүнчүлүктөрү абдан көп! Калпак качандыр бир убакта сатыкка чыгарылат деп үмүттөнөм, мен дагы бирөөнү (ebay боюнча байлык төлөбөстөн) кармагым келет - винтаждык робот мага буйрук боюнча пультту алып келүү үчүн тизменин башында болмок!
Эгерде сиз бул долбоорду жактырсаңыз жана көбүрөөк көргүңүз келсе, bit.ly/OldTechNewSpec дарегиндеги жүрүп жаткан долбоор жаңыртууларын менин веб -сайтымдан текшере аласыз, Twitterге @OldTechNewSpec кошулуңуз же bit.ly/oldtechtube боюнча өсүп жаткан YouTube каналына жазылыңыз - бер кээ бир эски технологияларыңыз жаңы специфика!
2017 -жылдагы Ойлоп табуу сынагынын жеңүүчүсү
2017 -жылы адаттагыдай эмес чакырыктарда экинчи орунду ээледи
Сунушталууда:
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Google Карталарды колдонуу менен Карта китебин түзүңүз: 17 кадам (Сүрөттөр менен)
Google Карталарды колдонуу менен Карта Китеби жасаңыз: Башка күнү мен китеп дүкөнүн карап көрчүмүн, DuPage County, IL үчүн Street Guide, анткени менин сүйлөшкөн кызым ошол жерде жашайт жана көчөнүн деталдуу картасына муктаж. Тилекке каршы, аларда болгон жалгыз нерсе Кук Каунти үчүн болгон (ушул сыяктуу
IoT Wallet (Firebeetle ESP32, Arduino IDE жана Google Spreadsheet менен акылдуу капчык): 13 кадам (Сүрөттөр менен)
IoT Wallet (акылдуу капчык Firebeetle ESP32, Arduino IDE жана Google Spreadsheet менен): Instructables Pocket-Sized конкурсунда биринчи сыйлык!: Эгерде сиз криптовалютага бир аз акча салсаңыз, анда алар өтө туруксуз экенин билсеңиз керек. Алар бир түндүн ичинде өзгөрүп кетет, бирок сиз азырынча "реалдуу" акчаңызды билбейсиз
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет
IoT мышык багуучу Alexa, SmartThings, IFTTT, Google Sheets менен интеграцияланган бөлүкчө фотондорун колдонот: 7 кадам (сүрөттөр менен)
IoT мышык багуучу Alexa, SmartThings, IFTTT, Google Sheets менен интеграцияланган бөлүкчөлөрдүн фотонун колдонот: Мышыктарды автоматтык түрдө азыктандыруунун зарылдыгы түшүнүктүү. Мышыктар (биздин мышыктын аты Белла) ачка болгондо жийиркеничтүү болушу мүмкүн жана эгер мышыгың меникиндей болсо, идишти кургак сайын жеп коёт. Мага көзөмөлдөнгөн тамак -ашты автоматтык түрдө берүүнүн жолу керек болчу