Мазмұны:
- 1 -қадам: Сіз бұл қалпақты қайдан алдыңыз?
- 2 -қадам: Vintage хабарламалары
- 3 -қадам: оны сәйкес ету
- 4 -қадам: Kit Hacks
- 5 -қадам: Басу
- 6 -қадам: құрастыру
- 7 -қадам: оны ақылды ету
- 8 -қадам: Google үйде
Бейне: 1986 Google Pi интеркомы: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл 1986 жылы Raspberry PI 3 және MagPi журналының 57-нөмірімен тегін жеткізілген Google AIY (Artificial Intelligence Yourself) жинағын пайдаланып, қабырғаға бекітілген Google дауыстық көмекшісіне айналдырған домофон. Бұл ретро сезімге ие Google Home стиліндегі құрылғы!
Егер сіз ендірілген бейне сілтемесін көрмесеңіз, ол мына жерде:
1 -қадам: Сіз бұл қалпақты қайдан алдыңыз?
Pi -дің Google AIY HAT (үстінде бекітілген аппараттық құрал) бұл жобаның өзегі болып табылады және MagPi журналымен бірге тегін келгені керемет. Мен журнал шыққан күні Твиттердегі хабарландыруды оқымайынша, бұл туралы ешқашан естімеген едім, бұл «Big Sainsburys» -ке түскі астың сатылуына дейін алуға шақырды. Сөреде әлі үшеуі болды, мен олардың барлығын сатып алғым келеді, бірақ Pi жанкүйерлерінің көпшілігі мен сияқты көңілді жүргенін білу жақсы!
Қысқаша айтқанда, Raspberry Pi қоры Google -мен бірігіп, Raspberry Pi -ге Google Natural Language Interaction күшін беру үшін пайдаланушыға ыңғайлы HAT әзірледі - журнал жиынтығында HAT және сізге қажет нәрсенің бәрі (Pi -ден басқа) бар. өзіңіз. Нұсқаулар анық және жақсы жазылған, сонымен қатар дизайнерлерге рахмет, барлық компоненттер шынымен жақсы сапада және дәнекерлеусіз жиналуы мүмкін.
Негізгі түрде жинақ Google Assistant көмегімен сіздің айтылған сұрақтарыңызға жауап береді, ол түймені бір рет басқаннан кейін «тыңдайды», содан кейін сөйлеуді аяқтағаныңызды анықтайды - ол бірден жұмыс істеді және шынымен жақсы әсер қалдырды., балалармен бірге салу үшін немесе Пидің кең мұхитына саусағыңызбен түсу үшін өте ыңғайлы. AIY жиынтығы өзінің жеке картон корпусына (Google Cardboard VR қарау құралы сияқты) салынған, бірақ мен оны жинап, тексергеннен кейін мен бұл қуатты қозғалтқышты әдеттегі ретро конверсиясымен сәйкес келетін корпусқа салуды күте алмадым.
2 -қадам: Vintage хабарламалары
Мен 1980-ші жылдардың ортасында FM интеркомдарының үш қорапталған жиынтығын жақында 4 фунтқа сатылымда алдым-мен олардың көне сезімі мен «атқарушы» қаламмен (интегралды СКД сағаты бар!) Және былғары қапталған қорап өнеріне қарсы тұра алмадым. томдар. Содан кейін олар шеберханада біраз отырды, өйткені олардың қазіргі кездегі интерференциясы жоғары үйлерге арналмағанын тестілеу көрсетті.
Мен олардың бастапқыда қашан сатылғанын білуге қызығушылық таныттым (қораптағы сандық сағаттар жақсы түсінік берді), сондықтан Radio Shack (Ұлыбританиядағы Тэнди есіңізде ме?) Каталогтарының онлайн мұрағаты арқылы зерттелді. Мен 1985 жыл деп есептедім және бір жыл ғана болды, бұл біреудің жазбаларын сақтағаны соншалықты қанағаттанарлық!
Мен Google AIY жиынтығын алған сәтте мен ескі қондырғылардың бірі оған сәйкес келетінін білдім - екеуі де түйме, микрофон мен дауыс зорайтқышқа негізделген, олардың арасында әр түрлі технология бар. Көп ұзамай мен бұрағыштарды шығарып жібердім және іс бойынша ескертуді елемей, қондырғылардың бірін бөлшектей бастадым. Корпусты ашу әрқашан қалпына келтіру немесе конверсиялау жобасының сүйікті бөліктерінің бірі болып табылады, сіз ішінен не таба алатындығыңызды ешқашан білмейсіз. Негізгі тақта өте көлемді болды (және 240В, бұл қазіргі кезде біртүрлі болып көрінеді), бірақ оны алып тастағаннан кейін корпус, түйме және динамик қана қалды. Барлығын алып тастағаннан кейін, Pi мен басқа компоненттерге көп орын бар сияқты көрінді, бірақ сыртқы келбет алдамшы болуы мүмкін …
3 -қадам: оны сәйкес ету
Бос жағдайға тап болған бірінші жұмыс, жылтыр Google HAT үстіне мықтап бекітілген Pi қайда баратынын шешу болды. Бұл мен күткеннен әлдеқайда қатал болды, көптеген бағдарлар динамиктің үлкен бөлігіне және үлкен ілмекті домофон түймесіне қажетті кеңістікке байланысты жұмыс істемеді, ал Пи порттарын бұғаттамағандар басқа нәрсеге кедергі келтірді.
AIY жиынтығындағы динамик ешқашан сәйкес келмеді, бұл іс үшін тым үлкен болды, сондықтан маған балама табу керек болды. Өкінішке орай, домофонның түпнұсқасы жұмыс істей алмады, бірақ желіде көп аң аулағаннан кейін мен идеалды жаңартуды таптым, ол түпнұсқаның диаметрімен бірдей, бірақ әлдеқайда берік, шүкір, бұл жиынтықтағыдай жақсы.
Мен жиынтықта түпнұсқалық тордың артына жақсы сәйкес келетін бір ғана арзан микрофон болады деп ойладым, бірақ оның орнына, бұл стерео сюжет болды, бұл оның тақтасында, Google Home өнімінің өзіне ұқсас. Микрофонды тордың артына қоймау мен Pi -ді сол жаққа қоюға болатынын білдірді, бірақ бұл шынымен тығыз сәйкес келеді және мен HDMI портын аша алмайтынымды білдіреді - бұл әділ ымыраға келеді.
Содан кейін мен корпустың ішіндегі тіректерді, кесектер мен бұдырларды айналмалы құралмен алып тастадым, сонда Pi тегіс орналасады, содан кейін мен жаңа компоненттердің винтажды корпуспен қалай үйлесетінін зерттеуге көштім. бақылау.
4 -қадам: Kit Hacks
Микрофон тақтасының құрамдас бөлігін бірінші рет тоқтату - бұл корпустың жоғарғы жағына табиғи сәйкес келу, сондықтан мен (бірнеше рет) микрофондар арасындағы қашықтықты өлшедім және олар үшін қарама -қарсы ойықтарды бұрғыладым - әзірше жақсы! Ол жинауға келгенде орнына сәл ыстық желімделген болар еді.
Жинақта қосқыш, түйме және жарық диоды бар, бірақ маған бұл функцияларды ажырату қажет болды. Менің инстинктім баламалы компоненттерді қолдану болды, бірақ содан кейін мен тек жиынтықпен бірге келген биттерді қолдануға жеке қиындық ретінде қарадым!
Түпнұсқалық «сөйлесу» түймесі өте жақсы саяхатқа ие болды, мен сақтағым келетін ретро стиліндегі барда айналды, сондықтан мен жиынтықтың қосқышын оған сәйкес орнату жолдарын іздедім. Менің соңғы Pi жобаларындағы ұраным «қарапайым ұстау, көңілді ету» болды, сондықтан мен нұсқалардың түпнұсқалық арматурасына қарадым. Таңқаларлықтай, мен қосқышты орнында ұстау үшін қолданыстағы бұранданы қолдана алдым, тек құрылғының корпусын орналастыру үшін бастапқы бұранданы ұзағырақ бұрандаға ауыстырдым.
Светодиод келесіде келді - бастапқы интеркомның жарық диодты индикаторы бар, бірақ уақыт «қызыл немесе жасыл» светодиодты күңгірт болғаннан бері өзгерді, мен қораптан ақ түсті жарықдиодты шығарып алу аз болар еді деп ойладым! Түнде ас үйдің жартысын жарықтандырудан басқа, бұл жоба үшін «сіздің бетіңізде» біршама сезім пайда болды. Мен оның орнына светодиодты микрофон торының артына орнатуды шештім, сондықтан ол тым интрузивті емес нәзік жарық пен кері байланысты ұсынады. Мен светодиодты кабельді жұлып алып, жинақтың күрек қосқыштарының орнына 2 тесікті компонентті коннекторды дәнекерледім, содан кейін оны микрофон торы арқылы жарқырап тұру үшін Pi тақтасындағы USB порттарының арасына бекітіп қойдым.
Бәрі сәйкес келетінін біліп, косметикаға көшудің уақыты келді!
5 -қадам: Басу
Маған осы ескі домофондардың стилі мен олардың түйме түймелері ұнайды, бірақ менің көзқарасым-оны ас үй мен отбасылық бөлме арасындағы қабырғаға (көліктер өте көп жүретін жер!) Көзге көрінбейтін түрде орнату, сондықтан оған бет әлпеті қажет болды. көтеру
Бұл кезде пластикалық тегістеудің барлық артықшылығы жасалды, мен бөлшектердің корпуста қалай және қайда орналасатынын білдім, сондықтан алдымен бояуға қажет бөлшектердің барлығын раковинадағы жақсы скрабпен бердім, онда үш онжылдық кірді кетірдім. & майлау.
Содан кейін соңғы қабаттың дұрыс жағылатынына көз жеткізу үшін бірнеше қабат праймер келді - мен бұрын «тікелей пластиктен жасалған» бояуға алданып қалдым, сондықтан мен бетті дәл қазір бояуға қосымша уақыт бөлемін. Менде спреймен бояумен махаббат пен жеккөрушілік қарым-қатынасы бар, ол әрқашан жобаның соңына жақын, сондықтан мен оны аяқтауға дайынмын, бірақ сонымен бірге мен әрлеуді бұзу үшін бір ғана ынталы спрей қажет екенін білемін! Менің сенімді ескі дәмдеуіш табақшалар шашырату кезінде бөлшектерді айналдыруға өте ыңғайлы болды, өйткені сарайда шынтақ бөлмесі көп емес!
Мен бұрын қолданған емес, күңгірт бояуы бар қолөнер бояуын қолдандым, және көптеген жұқа қабаттар өте жақсы жүрді - жазғы дауылға қарамастан, мен басқа пальто жағу үшін әр кезде жұлдырдым.
Мен ащы тәжірибеден үйренген тағы бір нәрсе - жобаны құрастырмас бұрын бояудың дұрыс қатаюына мүмкіндік беру! Бірнеше күннен кейін барлығын біріктіретін көңілді бөліктің уақыты келді (және жасырын түрде дұға ету керек).
6 -қадам: құрастыру
Барлық бөлшектерді жинауға арналған жинақ сияқты жинау өте жақсы болды - көп нәрсе істеуге болмады, бірақ бір -біріне кедергі келтірмеу үшін белгілі бір тәртіпте жиналуға тура келді.
Алдымен мен Пиді корпусқа бекітіп қойдым - ол тек бір болтпен ұсталады, бірақ оның айналасында айналдыруға орын жоқ! Келесі светодиод келді, ол USB порттары арасында бекітілген, ол микрофонның бастапқы торының астында орналасады. Содан кейін HAT жоғарғы жағына ақырын қосылды және жарықдиодты/қосқыш кабелі мықтап қосылды.
Микрофон тақтасы, динамик және (пайдаланылмаған) дыбыс дискі аздап ыстық желіммен бекітіліп, қалпаққа қосылды, содан кейін топсалы түйме бекіткіш бұрандасымен жиналып, орнына бекітілді, ол сондай-ақ жинақтағы қосқышты ұстап тұрды. артында дұрыс позиция.
Ақырында, корпустың екі жартысы бір -біріне бұралды (әрқашан ең зиянды бөлігі) және пайдаланылмаған селектор қосқышы бекітілді.
Pi интеркомы өте нәзік болуы керек, бірақ мен түс қосқым келді, сондықтан мен Google логотипіндегі түстерді көтеріп, оларды кішкене қағазға басып шығардым, онда сіз бөлменің атына жазған боларсыз. немесе адам.
7 -қадам: оны ақылды ету
Мен дауысты басқару мүмкіндігін жақсы көремін, менің алғашқы жобам 2014 жылдың маусымында Google Voice Search-O-Matic болды! Жақында мен AlexaPhone мен Rabbit Pi -де Amazon Alexa дауыстық қызметін қолдандым, сондықтан мен Google Assistant пен HAT қалай салыстырылғанын көруге қызығушылық таныттым, бірақ бұл платформа ретінде, әсіресе, өндірушілер аренасында жетілмеген. Өткен сағаттарда Alexa мен Pi -ді USB дыбыстық карталарымен, портативті динамиктермен және микрофондармен жақсы ойнауға мүмкіндік алғандықтан, бұл құрылғы үшін Voice HAT -ты қолдану нағыз ләззат болды, бұл көп көңілсіздік пен Googling -ді алып тастады. теңдеу
AIY жинағы жобалармен интеграциялаудың бірнеше нұсқасымен бірге келеді, сіз Google Assistant қызметін Cloud Speech қызметімен ауыстыра аласыз, мәтінді сөйлеуге мүмкіндік береді немесе Androidthings құрастыруын қолдана аласыз. HAT аппараттық құралы да солай икемді және сервиске немесе GPIO (General Purpose In Out) компоненттеріне қосылу үшін көптеген қосылымдарға ие, олардың барлығын дауыспен қосуға болады.
Үйде жасалған Google Home құрылғыларының әлі ерте күндері, ал HAT питондық бағдарламалық жасақтамасы Google Home-мен сәйкес деңгейде емес, мысалы, Google Home қосымшасында байланыстырылған құрылғы ретінде көрінбейді. әлі Chromecast интеграциясы жоқ, бірақ белсенді әзірлеушілер / хакерлер қауымдастығы бар сияқты және көптеген керемет мүмкіндіктер даму жол картасында.
Мен интеркомды құрған кезден бастап AIY Projects коды айтарлықтай жаңартылды, енді құрылғыны тыңдау үшін түймені басу, қолды шапалақтау немесе «OK Google» деп айтуды таңдау оңай - дауыспен қосылу оңайырақ. қазір таңғы ас кезінде тривиа ойнау!
Егер сіз әлі де бастапқы кодты қолдансаңыз, оны жаңартуға тұрарлық. Мен Эрик Дунканның қадамдық нұсқаулығын ұстандым және ол бірінші рет жұмыс істеді-бұл сонымен қатар github бетіндегі кодтың соңғы нұсқасын қадағалау идеясы, өйткені одан әрі даму алыс емес.
Бұл жоба үшін мен интеркомды басқа нәрселермен мүмкіндігінше біріктіргім келді, сондықтан мен Google Assistant -ты IFTTT (егер бұл солай болса) тіркелгісімен байланыстырдым. Егер сіз IFTTT -ді бұрын қолданбаған болсаңыз, бұл онлайн қызметтерді біріктіруге, триггерлер мен әр түрлі қызметтердің әрекеттерін біріктіруге арналған тамаша орталық.
IFTTT смарт розеткаларды басқаруға, термостатты реттеуге, электрондық поштаны жіберуге және басқа қызметтерді қосуға байланысты көптеген басқа мүмкіндіктерді береді. Google Assistant бұл үшін Alexa -ға қарағанда икемді болып көрінеді, өйткені сіз бірнеше «триггер» фразаларын конфигурациялауға болады (оларды айтпас бұрын «триггер» сөзін айтудың қажеті жоқ) және көмекші өңделген кезде оқитын жауапты баптай аласыз. Мысалы, мен оны «Қуыршақтың үйі қосулы» деген тіркесті бейнеленген қуыршақтың үй шамдарын қосу үшін қолдандым, «Wakey wakey tiny people» деп жауап беріп, WeMo ақылды розеткасын іске қостым.
8 -қадам: Google үйде
Бұл керемет жоба болды, көңілді болды және бәрін дұрыс орналастыру өте қиын болды - егер корпус кез келген бағытта тіпті 5 мм кіші болса, ол жұмыс істемейтін еді, сондықтан мен сауданы сәтті өткіздім.
Картонға арналған суреттерді түсіргеннен кейін, мен домофонды қабырғаға бекітіп, бір ғана кабельді электрмен жабдықтауды реттедім. Voice HAT бұл жобаны әлдеқайда жеңілдетті, мен білемін, сіз Google Voice -ты онсыз пайдалана аласыз, бірақ мен аккумулятормен жұмыс істейтін динамиктермен, USB микрофондарымен немесе бөлек қуат көзімен араласудың қажеті жоқ. алдыңғы дауыстық жобалармен.
Мен оның пайда болуына өте ризамын және біз оны үнемі қолданамыз, менің жалғыз өкінішім-Voice HAT аппараттық құралдарының артық мүмкіндіктерін пайдаланбау, GPIO мен моторды басқару үшін әлеует өте көп! HAT сатылымға шығарылады деп үміттенемін, мен басқасын алғым келеді (ebay -де көп ақша төлемей) - винтажды робот маған командалық пультті әкеледі, бұл тізімдегі бірінші орын!
Егер сіз бұл жобаны ұнатсаңыз және көбірек көргіңіз келсе, bit.ly/OldTechNewSpec сайтынан менің жаңартылған веб -сайтымды қарап шығыңыз, Twitter -ге қосылыңыз @OldTechNewSpec немесе bit.ly/oldtechtube бойынша өсіп келе жатқан YouTube каналына жазылыңыз - беріңіз сіздің кейбір ескі технологияларыңыз жаңа специфика!
2017 жылғы өнертабыс байқауында екінші орын
Ерекше емес 2017 шақыруында екінші орын
Ұсынылған:
Google Assistant басқаратын жарықдиодты матрица!: 7 қадам (суреттермен)
Google Assistant басқаратын жарықдиодты матрица!: Бұл оқулықта мен сізге Google Assistant басқаратын LED матрицасын қалай жасауға болатынын көрсетемін, оны кез келген жерде смартфон арқылы басқаруға болады, сондықтан бастайық
Raspberry Pi үшін Google Hands Free: 14 қадам (суреттермен)
Қолмен бос Google Raspberry Pi көмекшісі: Сәлеметсіз бе, менің бірінші нұсқаулығыма қош келдіңіз! Мен бұл нұсқаулықта Raspberry Pi -ге ән айтатын, билейтін Google көмекшісін орнатудың ең оңай әдісі деп санаймын. Ол OK Googl көмегімен қолын толық босатады
Google Cardboard үшін түнгі көзілдірік: 10 қадам (суреттермен)
Google Cardboard үшін түнгі көзілдірік: Жауапкершіліктен бас тарту: Бұл құрылғыны қолдану тек ойын -сауық, білім алу және ғылыми мақсатта пайдалануға арналған; тыңшылық және/немесе бақылау үшін емес. &Quot; шпиондық гаджет " мүмкіндіктер қосымшаға ойын -сауық үшін қосылды және ешқандай практикалық мақсатқа қызмет етпейді
Google фотосурет сағаты: 7 қадам (суреттермен)
Google фотосурет сағаты: Бұл нұсқаулықтар ESP32 мен СКД -ді фонда әр минут сайын кездейсоқ фотосуретті дисплейі бар цифрлық сағатты қалай жасау керектігін көрсетеді. Фотосуреттер сіз бөліскен Google фотоальбомынан алынған, тек ESP32 бөлісу сілтемесін енгізіңіз, бұл тапсырманы орындайды. ≫
Google Maps көмегімен карта кітабын жасаңыз: 17 қадам (суреттермен)
Google Maps көмегімен карталар кітабын жасаңыз: Бір күні мен кітап дүкенінен DuPage County, IL -ге арналған көше нұсқаулығын іздедім, өйткені менің қызым сонда тұрады және оған егжей -тегжейлі карта қажет. Өкінішке орай, оларда Кук округіне жақын болған жалғыз нәрсе болды (мысалы