Мазмұны:

Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы: 7 қадам (суреттермен)
Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы: 7 қадам (суреттермен)

Бейне: Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы: 7 қадам (суреттермен)

Бейне: Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы: 7 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Қараша
Anonim
Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы
Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы
Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы
Google Home сымсыз зарядтау ағаштан жасалған телефонға арналған қондырғы

Қош келдіңіз! Көлік жүргізгенде телефонды ашпай -ақ Google -ге сұрақ қойғыңыз келді ме? Google Assistant - бұл керемет мүмкіндіктері бар керемет бағдарлама, бірақ ол үшін телефонды құлыптан босатып, қосымшаны ашуды немесе үй түймесін басып тұруды талап етеді. Көлігіңізде автоматты түрде қосылатын Google Home болса жақсы емес пе? Жақсы, енді сізде біреу болуы мүмкін. Бүгін мен сізге сымсыз зарядталатын автокөлік телефонының ең керемет қондырғысын жасауды үйретемін. Ол фанерден лазерленген, бұл DIY Google Home, сымсыз зарядтағыш, DNS сервері және ең бастысы телефонға арналған қондырғы! Бұл идея менің көлігімде Wi-Fi болған кезде пайда болды, ал менің досым Google Pixel 2-ге ие болды. Ол көлік жүргізу кезінде Pixel-тің қысу мүмкіндігін қолданды, және егер ол оны орната алатын болса, бұл өте керемет деп түсініктеме берді. телефонмен сөйлесіп, қолдарсыз сұрақ қойыңыз. Хузза! Керемет идея дүниеге келді. (Жақсы, мүмкін, ең үлкен емес. Бірақ салу өте қызықты болды!)

Бұл жоба 5 бөлімге бөлінген:

1. Қос зарядтағыш

2. Сымсыз зарядтағыш

3. DIY Google Home және DNS сервері

4. Ағаштан жасалған қорап

5. ҚОСЫМША: Күн!

*Бірнеше жылдам ескертулер: Мен мұны толығымен DIY жасағым келді, бірақ DIY сымсыз катушкасы соншалықты тиімді емес. Басқа жазбаларды қарап шығыңыз, мен әрқашан нұсқаулыққа жазушы адамдарға қолдау көрсеткім келеді. Тағы бір нәрсе, мен бір нәрсеге адал боламын. Менде күн секциясының суреттері ЖОҚ, себебі маған өте қажет бөлшек (A 5.1 V Zener диоды) жақын маңдағы дүкендерде жоқ және олар сымсыз жарыстан кейін келеді. Мен оны алғаннан кейін оны жаңартуға тырысуым мүмкін. Күн бөлімінде диаграмма болады, уайымдамаңыз! Қорытынды ескерту: Google Pixel 2 сымсыз зарядтауды қолдамайтынын түсінемін, менің досым Qi қабылдағышты пайдаланады.

1 -қадам: Жабдықтар, бөлшектер мен құралдар

Жабдықтар, бөлшектер мен құралдар
Жабдықтар, бөлшектер мен құралдар
Жабдықтар, бөлшектер мен құралдар
Жабдықтар, бөлшектер мен құралдар
Жабдықтар, бөлшектер мен құралдар
Жабдықтар, бөлшектер мен құралдар
  • Негізгі жоба
  • Сымсыз зарядтау құрылғысы немесе Qi тізбегі (Мен төмендегі бестен арзан зарядтағышты сатып алдым және оны аштым, өлшемі бойынша менікімен бірдей сатып алуға тырысыңыз, бірақ сіз одан кішісін ала аласыз)
  • ҚОСЫМША: Qi рецепторы (Google Pixel 2 -де сымсыз зарядтауға қолдау көрсетілмегендіктен, ал iPhone X -ке қол жеткізе алмайтындар үшін:)
  • Маңызды емес телефон қорабына сымсыз зарядтау (корпусты өзгертуге және зарядтауға болады)
  • 1/8 дюймдік фанера
  • Тағы бір кездейсоқ ағаш бөлігі сіздің желдеткіш қысқышыңыз айналасында орналасуы мүмкін
  • Ыстық желім пистолеті (желіммен)
  • Автокөлік желдеткіші қысқыш
  • 3 x USB қуат кабелі (оларды құрбан ету жақсы екеніне көз жеткізіңіз)
  • Raspberry Pi Zero W
  • PHAT пиморони динамигі
  • USB OTG кабелі (Кез келген жағдайда болады, мен өзімді Қытайдан сатып алдым)
  • USB микрофон (кез келген нәрсе жұмыс істейді, кішкене сатып алыңыз)
  • Micro SD картасы (8 ГБ - мен қолданар едім)
  • Пернетақта
  • Тышқан
  • HDMI кабелі
  • HDMI - HDMI шағын адаптері
  • 2 x 20 тақырыптық түйреуіштер (сіздің PHAT динамигіңіз олармен бірге келуі керек, бұл мүмкін болған жағдайда)
  • Магнит таспасы (немесе күшті магниттер)
  • USB аккумуляторлық банкі
  • Автомобильді қос USB зарядтағыш (суретте көрсетілгендей, бәрі жақсы)
  • Қолдар (қажет емес, бірақ өте пайдалы)
  • Dremel (USB кабельдерінің көлеміне байланысты файлдағы тесіктерді кеңейту қажет болуы мүмкін)
  • Қосымша: Күн!
  • 26 AWG сымы
  • Дәнекер
  • Күн панелі (Үлкенірек жақсы, ол бақылау тақтасында болатынын ұмытпаңыз)
  • Пісіру темірі (бәрі жақсы, менің стационарлық шеберханамда)
  • Басқа USB кабелі (өйткені біз оларды жақсы көреміз!:)

2 -қадам: автокөлік зарядтағышын ажыратыңыз

Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз
Автокөлік зарядтағышын ажыратыңыз

У-ху! Заттарды жыртып тастауға мен ғана толқып тұрмын ба? (Мүмкін) Қалай болғанда да, біздің мұнда бірінші қадамымыз - біз таңдаған автокөлік зарядтағышын алып, оны бөлшектеу. Кейбір автокөлік зарядтағыштарында қақпақ оңай ашылады, бірақ, әрине, менікі олай емес болуы керек. Сондықтан, мен оны өте мұқият ұсақтауға тура келді! Біздің мақсат - тізбекті таза күйде ұстау және оны бұзбау. Егер сізде таңдау болса, бұрандалы түрді таңдаңыз. Мен болмадым, онымен бір сағаттай күрескеннен кейін, менің зарядтағышым екіге бөлінді. Сіз оны пластмассадан ашып, алып тастағаннан кейін, ол менің суреттеріме ұқсайды. Менің досым (бұл жобаның авторы) зарядтағышты ашу мен үшін ақымақтық деп ойлады, өйткені бұл автомобильге арналған қондырғы, бірақ мен оның әмбебап болғанын қалаймын, сондықтан мен оны шеберханамда да қолдана аламын! Енді оны кез келген USB қабырға зарядтағышына қосуға болады. Бірінші қадам - өте мұқият болу. Тыңдап жатырсыз ба? Жақсы, бастайық. Нағыз бірінші қадам - зарядтағыштың серіппелі жағына қарау (суретті сілтеме ретінде пайдаланыңыз, егер сіздікі тым өзгеше болса, оған түсініктеме беріңіз, мен сізге көмектесуге тырысамын.) Қара сымдардың бірін алыңыз, (егер сізде біреу бар, содан кейін бұл қадамды елемеңіз) және оны артқа бүгіңіз. Бізге ол қажет емес. Енді басқа сымға қараңыз. Дәнекерлеуді алып, кішкене «пальто» жағу арқылы оны шешіп, қалайы салыңыз. Бұл сымды бірге ұстауға көмектеседі. Әрі қарай, (жамбас аймағындағы ауырсыну) дәнекерлеп, оны көктемге дейін ұстап тұруға тырысыңыз. Әрекет етуді жалғастырыңыз, сіз оны бірінші рет, миллионыншы рет алуыңыз мүмкін. (Мысықтар мен күшіктер туралы ойланыңыз, олар сізге мотивация береді). Ақыр соңында, сіз сол жерде дәнекерленген дақты аласыз. Содан кейін, қара сымға дәнекерлегішті салыңыз. Енді сіз USB кабелінің біреуін алып, құрбан етуіңіз керек. GoPro-Телефонның электронды құрылғысының жұмыс жасайтын жағын кесіңіз (өте техникалық термин-Micro USB, Lightning, Etc.) және жасыл және ақ сымдарды кесіңіз. Олар пайдасыз (бізге қажет емес деректер үшін пайдаланылады) және оларды тазалауды жеңілдету үшін қысқартуға болады. Қара және қызыл сымдарды шешіп, оларды қаңылтырмен бекітіңіз. USB кабеліндегі қара сымды басқа қара сымға, содан кейін қызыл USB сымына серіппеге дәнекерлеңіз. (Біршама қиын, асықпаңыз, ерлі -зайыптылар оны серіппе мен дәнекерге жабыстыруға тырысады) Біздің келесі жұмысымыз - электр таспасын қолданып, сымдарды таспаға жабыстыру және қысқа тұйықталу. (Иә, сіз тек жылуды азайтуды қолдана аласыз, бірақ мен мұны жасағаннан кейін ғана ойладым) Осы кезде сіз қос зарядтағышты тексере аласыз. Воила! Сіздің жобаның қос USB бөлігі аяқталды!

3 -қадам: сымсыз зарядтағышты бөлшектеу

Сымсыз зарядтағышты бөлшектеу
Сымсыз зарядтағышты бөлшектеу
Сымсыз зарядтағышты бөлшектеу
Сымсыз зарядтағышты бөлшектеу
Сымсыз зарядтағышты бөлшектеу
Сымсыз зарядтағышты бөлшектеу

Алақай! Көбірек қирату! (Жоқ, мен ақылға қонымды емеспін, мен заттарды бөлшектегенді ұнатамын) Сымсыз зарядтағыш, ағаш қорапқа салынбауы мүмкін, оны жалғастыру үшін бөлшектеу қажет. Мен жоғарыда менің зарядтағышымның қандай екенін көрсету үшін суреттер ұсындым (төменде бесеуінен сатып алынды), бірақ сіздікі басқаша болуы мүмкін. Қандай зарядтағыш болса да, бұл бірдей идея, сондықтан сіз идеяны жоғарыдағы суреттерден ала аласыз. Менің зарядтағышты бөлшектеу өте қарапайым болды. Төменгі жағында 4 қапсырмалы жастықшалар болды, оларды таңдап алу оңай болған кезде 4 бұранда болды. (Қандай шокер, 4 бұранда, 4 жастықша!) Бұрап алғаннан кейін, үстіңгі жағындағы резеңке ілмекті алу ғана қалды. Осыдан кейін бәрі бірден ашылды. Мүмкіндігінше оны шешуге тырысыңыз, бірақ менікі сынған сияқты естіле бастады, сондықтан мен тоқтадым. Бұл сегмент аяқталды!

4 -қадам: DNS сервері мен DIY Google Home

Бұл бөлім негізінен бейне болып табылады, бірақ менде бейненің транскрипциясы бар. Бұл өте көп сөздер, сондықтан мені ренжітпеңіз. Мүмкіндігінше бейнені көруге тырысыңыз.

Транскрипция:

Біріншіден, біз PuTTY мен VNC Viewer жүктеуден бастаймыз. PuTTY -ді Google -ден іздеңіз және алғашқы нәтижелердің бірі putty.org болады. Оны нұқыңыз және сіз мына жерден шпатлевка жүктейтін нәрсені көресіз. Оны басыңыз, сонда сіз осы сайтқа кіресіз. Егер сізде 64 биттік компьютер болса, оның көбісі жаңасы болса, 64 биттік орнатушыны басыңыз. Егер сізде ескі компьютер болса, сізге 32 қажет болуы мүмкін, бірақ мен екеуін де аламын. Ол жүктеледі. Әрі қарай, оны аяқтағаннан кейін ашыңыз және сіз орнату процесін өтуіңіз керек. Содан кейін, Google -ден VNC Viewer іздеңіз және сіздің бірінші нәтижеңіз VNC Viewer жүктеу деп айтуы керек. Бұл сілтемені ашыңыз, сонда сіз ОЖ үшін таңдауды көресіз. Егер сіз Windows жүйесінде болсаңыз, Windows таңдаңыз және VNC Viewer жүктеу түймесін басыңыз. Ол жүктеледі және оны аяқтағаннан кейін ашады және іске қосыңыз дейді. Содан кейін Putty және VNC Viewer екеуін де ашыңыз. Бағдарламаларды ашық қалдырыңыз және raspberrypi.org сайтына өтіңіз. Осы жерден кейін сіз жүктеу қойындысын көресіз. Оны нұқыңыз, сонда сіз жоғарыда NOOBS және Raspbian жазуы бар экранға өтесіз. NOOBS түймесін басыңыз. Енді NOOBS жанындағы Zip жүктеуді таңдаңыз. Жүктеу аяқталғаннан кейін оны ашыңыз және оны SD картасына көшіріңіз. Біраз уақыт кетеді, бірақ SD картаны оқу құрылғысынан SD картасын алып тастаңыз және оны Pi -ге салыңыз. Біздің келесі қадамымыз - пернетақта, тінтуір, HDMI шағын адаптері бар HDMI кабелі, USB кабелі, динамик PHAT, USB микрофон және USB OTG кабелі. Сіз шағын HDMI адаптерін Pi мен HDMI көзіне (теледидар, монитор және т.б.) қосқыңыз келеді, сонымен қатар USB OTG кабелін MIDDLE USB портына жалғаңыз. Оны ортасына қосқаныңызға көз жеткізіңіз. Содан кейін пернетақта мен тінтуір сияқты перифериялық құрылғыларды қосыңыз. Соңында, USB кабелін қуат көзіне жалғап, оны соңғы USB портына қосыңыз. Жасыл шам жыпылықтайды, ал сіздің пио жүктеледі. Егер жарық жыпылықтаса, сіздің Pi сәтті жұмыс істегенін біле аласыз! Сіз жүктеу тізбегін көресіз, содан кейін OS немесе осы жол бойындағы нәрсені таңдаңыз. Raspbian жанындағы құсбелгіні нұқыңыз және оны орнатуға рұқсат етіңіз. Бұл біраз уақытты алады, сондықтан бір шыны кофе немесе шай ішіп, отырыңыз және күтіңіз. Аяқтағаннан кейін сіз шақыруды басуыңыз керек және сізді жұмыс үстелі қарсы алады. Сіз ештеңе жасамас бұрын, біз бірнеше нәрсені жасауымыз керек. Біріншісі - Wi -Fi желісін таңдау, содан кейін жоғарыдағы жидекті шертіп, жүйелік параметрлерге өтіңіз. Мәзірден Raspberry Pi конфигурациясын таңдаңыз. Қорап пайда болады және сізге маңызды нәрселерді жасау керек. Интерфейстерді нұқыңыз. SSH жазылса, VNC сияқты қосуды таңдаңыз. ОК батырмасын шертіңіз, ол қайта жүктеу керек деп айтуы мүмкін. Мұны жасаңыз. Енді Pi жүктелген кезде сіз Bluetooth белгісінің қасында символды көресіз. Оны басыңыз, сонда ол сіздің IP -мекен -жайыңызды көрсетеді. Оны жазып, VNC Viewer -ге оралыңыз. Жоғарғы жағындағы іздеу жолағына IP мекенжайын енгізіңіз. Ол қандай да бір ескерту береді, оған жақсы деп айт, және сіз пайдаланушы аты мен құпия сөзді көрсететін нәрсені көресіз. Әдепкі бойынша, Pi -дегі пайдаланушы аты - pi, ал құпия сөз - «R» әрпімен таңқурай. Сіз қорапта Pi жұмыс үстелін көруіңіз керек. Құттықтаймын, сіздің Pi -ге VNC қосылды! Енді сіз HDMI кабелін pi -ден ажыратуға болады. Егер сізге графикалық интерфейс қажет болса, VNC Pi үшін жақсы. Егер сізге SSH қажет болса, терминалдық командаларды орындау үшін процесс өте ұқсас. PuTTY түймесін басыңыз, сонда сіз хост атауын көрсететін жолақты көресіз. IP мекенжайын енгізіңіз. Сізге Pi түрін енгізетін пайдаланушы және бұрынғыдай таңқурай сияқты құпия сөз қажет болады. Whazam, сіз қазір Pi -ге SSH енгіздіңіз. Бұл бейне үшін VNC -ге жабысыңыз. Біздің бірінші жұмыс - Pi Hole DNS серверін алу! Терминалға өтіп, мынаны теріңіз: (Экранда көрсетілген). Сіз оны енгізгеннен кейін Pi Hole орнатуды бастайды. Бұл көп уақытты алады, шамамен 20 минут. Күте тұрыңыз және бірдеңе жасаңыз! Аяқтағаннан кейін сіз сұр қорапты көресіз. Ол Select Upstream DNS Provider желісінің бойында бірдеңе айтады. Көрсеткі пернелері арқылы Google таңдаңыз және enter арқылы растаңыз. Содан кейін IPv4 таңдаңыз. Егер сізге IPv6 қажет болса, сіз оның не екенін білесіз және бұл сіздің жағдайыңыз болса, таңдайсыз. Орнатушы автоматты түрде динамикалық IP мекенжайын орнатады және таңдайды. Бұл жақсы жұмыс істейді, бірақ қажет болса, реттелетін IP мекенжайын конфигурациялауға болады. Веб -интерфейс керемет, сондықтан біз бассыз боламыз, сондықтан оны таңдаңыз. Ол орнатуды жалғастырады, сондықтан оны мықтап ұстаңыз. Аяқтағаннан кейін сіз соңғы конфигурация экранын аласыз. Құпия сөзді қауіпсіз жерге көшіріп, қойыңыз, ол сізге қажет болады. Жұмыс үстелінде немесе мобильді құрылғыда мынаны теріңіз: https:// YourIPAddress/admin/іздеу жолағына. Енді телефонға, планшетке, компьютерге бар болыңыз және DNS серверін орнатыңыз. IPhone -да wifi -ге өтіңіз, «Мен» түймесін басыңыз, сонда сіз DNS -ді көресіз. Pi үшін IP -адресті енгізіңіз, сонда сіз жақсысыз! Сізге браузерді қайта іске қосу қажет болуы мүмкін. Woo-hoo, DNS сервері аяқталды! Содан кейін біз DIY Google Home жасаймыз. Бұл үшін бірінші қадам - бұл сілтемеге өтіп, қадамдарды оқу: https://developers.google.com/assistant/sdk/devel… 4 -қадамды елемеңіз, бұл өте шатастырады. Сіз жүктеген JSON файлын Pi -ге көшіру қажет. Оны /home /pi каталогына көшіріп, оның атын assistant.json деп өзгертіңіз. Содан кейін Pi терминалын ашып, осы командаларды орындаңыз.

git clone

cd ~/дауысты танушы-raspi

сценарийлер/install-deps.sh

sudo сценарийлері/install-services.sh

cp src/assistant_library_with_local_commands_demo.py src/main.py

sudo systemctl дауысты тану қызметін қосады

Соңғы екі пәрмен дауысты тану қызметін орнатады, ол Pi жүктелген кезде Google Assistant қызметін қосады. Егер сіз USB микрофонын қолдансаңыз, ол нұсқаулыққа сәйкес болуы керек, Google Assistant -пен жұмыс істеу үшін Pi -дегі кейбір дыбыс параметрлерін өзгерту қажет. Оны түзету үшін 3 және 3 -қадамдарды орындаңыз:

Сізге қажет (карта нөмірі, құрылғы нөмірі) мәндері микрофон үшін 1, 0 және динамик үшін 0, 0 болуы мүмкін. Енді терминал терезесін ашып, мына пәрмендерді орындаңыз:

cd ~/дауысты танушы-raspi

env/bin/activate бастапқы көзі

python3 src/main.py

Егер терминалда веб -сілтеме болса, Google есептік жазбасына қажетті рұқсаттарды беру үшін оны басыңыз. Енді сіз «Ok Google» немесе «Hey Google» деп айта аласыз және Pi -мен сөйлесе аласыз. Pi -ді қайта жүктеп көріңіз («Ok немесе Hey Google reboot» деп айту керек) және Google Assistant жүктеуден кейін де оны қолмен қоспай -ақ жұмыс істейтінін тексеріңіз. Boom, сізде қазір толықтай жұмыс істейтін Google Home және DNS Server Pi бар! Егер сіз Wi-Fi желісін таңдаған кезде нұсқаулықты жасайтын болсаңыз, телефонды хотспот ретінде таңдаңыз немесе көлігіңізге кіріктірілген WiFi таңдаңыз. Енді Linux және Mac OS X қолданатындар үшін мына сілтемені басыңыз: Mac үшін: https://www.dexterindustries.com/BrickPi/brickpi-… және Linux үшін: https://www.dexterindustries.com/BrickPi/ кірпіш-бұл балалар үшін ең жақсы түсініктеме болады. Мұны сізге көрсететін әдісім жоқ, сондықтан басқа көзді пайдаланыңыз, маған сеніңіз. Оқығаныңыз үшін рахмет!

Ұсынылған: