Съдържание:

Google Home за безжично зареждане на дървен автомобилен телефон: 7 стъпки (със снимки)
Google Home за безжично зареждане на дървен автомобилен телефон: 7 стъпки (със снимки)

Видео: Google Home за безжично зареждане на дървен автомобилен телефон: 7 стъпки (със снимки)

Видео: Google Home за безжично зареждане на дървен автомобилен телефон: 7 стъпки (със снимки)
Видео: 5 Яки Трика за iPhone, които НЕ ЗНАЕТЕ! 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 по време на шофиране и направи коментар, че това е наистина страхотно, ако може да монтира своя по телефона и задайте въпрос без ръце. Huzzah! Роди се страхотна идея. (Добре, може би не е най -голямото. Но беше наистина забавно да се изгради!)

Този проект е разделен на 5 раздела:

1. Двойно зарядно устройство

2. Безжично зарядно устройство

3. Направи си сам Google Home и DNS сървър

4. Дървен калъф

5. ОПЦИЯ: Слънчева!

*Няколко бързи бележки: Исках да направя това изцяло DIY, но безжичната бобина DIY не е толкова ефективна. Вижте някои от другите записи за това, винаги искам да подкрепя моите колеги, писатели на Instructables. Друго нещо е, че ще бъда честен за нещо. НЯМАМ снимки на слънчевата секция, защото част, от която наистина се нуждаех (A 5.1 V Zener диод), не се предлага в магазини близо до мен и ще пристигне след конкурса за безжична връзка. Може да се опитам да актуализирам това, след като го получа. Слънчевата секция ще има диаграма, не се притеснявайте! И накрая, РАЗБРАХ, че Google Pixel 2 не поддържа безжично зареждане, приятелят ми използва Qi приемник.

Стъпка 1: Консумативи, части и инструменти

Консумативи, части и инструменти
Консумативи, части и инструменти
Консумативи, части и инструменти
Консумативи, части и инструменти
Консумативи, части и инструменти
Консумативи, части и инструменти
  • Основен проект
  • Безжично зарядно устройство или верига Qi (купих евтино зарядно устройство от Five Below и го отворих, опитайте се да вземете същото като мен поради причини по размер, но можете да получите по -малък)
  • ОПЦИЯ: Qi Reciever (Тъй като Google Pixel 2 няма поддръжка за безжично зареждане и за тези от нас, които не могат да си позволят iPhone X:)
  • Безжично зареждане, позволяващо не важен калъф за телефон (за да можете да променяте калъфа и да продължите да зареждате)
  • 1/8 инчов шперплат
  • Друго произволно парче дърво, в което може да се побере вентилационната ви скоба
  • Пистолет за горещо лепило (с лепилото)
  • Клипс за обезвъздушаване на колата
  • 3 x USB захранващ кабел (Уверете се, че сте добре да ги жертвате)
  • Raspberry Pi Zero W
  • Високоговорител на Pimoroni PHAT
  • USB OTG кабел (всеки ще го направи, купих моя от Китай)
  • USB микрофон (Всичко работи, просто купете малък)
  • Micro SD карта (8GB е това, което бих използвал)
  • Клавиатура
  • Мишка
  • HDMI кабел
  • Мини към адаптер HDMI към HDMI
  • 2 x 20 щифта за заглавки (Вашият високоговорител PHAT трябва да дойде с тях, това е за всеки случай)
  • Магнитна лента (или силни магнити)
  • USB батерия
  • Автомобилно двойно USB зарядно устройство (както е показано, всеки е добре)
  • Ръце за помощ (Не е задължително, но супер полезно)
  • Dremel (В зависимост от размера на вашите USB кабели, може да искате да разширите дупките на файла)
  • По избор: Слънчева!
  • 26 AWG тел
  • Припой
  • Слънчев панел (по -големият е по -добър, не забравяйте, че ще бъде на таблото за управление)
  • Поялник (Всичко е наред, стационарният ми е в работилницата ми)
  • Още един USB кабел (защото ги обичаме!:)

Стъпка 2: Разделете зарядното за кола

Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола
Разкъсайте зарядното за кола

У-у-у! Само аз ли съм развълнуван от разкъсването на нещата? (Вероятно) Както и да е, първата ни стъпка тук е да вземем зарядното устройство за автомобил по наш избор и да го разкъсаме. Някои зарядни за автомобили имат капачка, която се развива лесно, но разбира се, моята трябваше да е такава, каквато няма. Така че трябваше да го смачкам много внимателно! Нашата цел е да поддържаме веригата в девствено състояние и да не я прекъсваме. Ако имате избор, изберете този тип винтове. Не го направих и след час борба с него зарядното ми устройство се раздели наполовина. След като го отворите и извадите от пластмасата, той ще изглежда малко като моите снимки. Моят приятел (който вдъхнови този проект) смяташе, че е глупаво за мен да отворя зарядното устройство, тъй като това беше стойка за телефон за кола, но исках това да е универсално, така че можех да използвам това и в моята работилница! Вече може да се включи във всяко USB зарядно устройство за стена. Първата стъпка е да бъдете много внимателни. Слушане? Добре, нека започнем. Истинската първа стъпка е да погледнете пружинната страна на зарядното устройство (Използвайте снимката като ориентир, ако вашата е твърде различна, коментирайте това и ще се опитам да ви помогна.) Вземете един от черните проводници, (Ако имате такъв, след което игнорирайте тази стъпка) и я огънете назад. Ние не се нуждаем от него. Сега погледнете другия си проводник. Отлепете го и го калайдете, като вземете спойка и нанесете малко "покритие". Това ще ви помогне да държите жицата заедно. След това (Болката в дупето) вземете малко спойка и се опитайте да я накарате да остане до пружината. Продължавайте да опитвате, може да го получите от първия си опит, може да го получите от милионния си опит. (Помислете само за котенца и кученца, те ще ви мотивират). В крайна сметка ще получите петна от спойка там. След това поставете петна от спойка върху черния си проводник. Сега трябва да вземете един от вашите USB кабели и да го жертвате. Прекъснете страницата „Go-in-the-electronic-device-GoPro-Phone“(Много технически термин-Micro USB, Lightning и т.н.) и отрежете зелените и белите проводници. Те са безполезни (използват се за данни, от които нямаме нужда) и могат да бъдат съкратени за по -лесно отстраняване. Отлепете черните и червените проводници и ги оловете. Запоявайте черния проводник на USB кабела към другия черен проводник и след това запоявайте червения USB проводник към пружината. (Донякъде трудно, отделете време, отне ми няколко опита да го накарам да се прилепи към пружината и спойката) Следващата ни работа е да използваме електрическа лента, за да залепим проводниците, така че да не се докосват и късо съединение. (Да, можете просто да използвате термосвиваемо, но аз мислех за това едва след като приключих) В този момент можете да тествате вашето двойно зарядно устройство. Вола! Вашата двойна USB част от проекта е готова!

Стъпка 3: Демонтаж на безжичното зарядно устройство

Демонтаж на безжично зарядно устройство
Демонтаж на безжично зарядно устройство
Демонтаж на безжично зарядно устройство
Демонтаж на безжично зарядно устройство
Демонтаж на безжично зарядно устройство
Демонтаж на безжично зарядно устройство

Да! Още разрушения! (Не, не съм умствен, просто обичам да разглобявам неща) Безжичното зарядно устройство, което вероятно е твърде обемисто, за да бъде натъпкано в дървена кутия, трябва да се демонтира, за да продължи. Представих снимки по -горе, за да покажа как изглеждаше зарядното ми устройство (Купено от пет долу), въпреки че вашето може да изглежда различно. Това е същата идея, независимо от зарядното устройство, така че можете да получите идеята от горните снимки. Моето зарядно устройство беше прекалено лесно за разглобяване. На дъното имаше 4 захващащи се подложки, а когато се откъсна, което беше изненадващо лесно, имаше 4 винта. (Какъв шок, 4 винта, 4 подложки!) След като се развие, единственото, което остава, е да свалим гумената ръкохватка отгоре. След това цялата работа просто се отвори. Опитайте се да го съблечете колкото е възможно повече, но моят започна да звучи сякаш се чупи, затова спрях. Този сегмент е завършен!

Стъпка 4: DNS сървър и DIY Google Home

Този раздел е предимно видео, въпреки че имам груба транскрипция на видеото. Има много думи, така че не се сърди на мен. Опитайте се да гледате видеото, ако можете.

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

Първо ще започнем с изтеглянето на PuTTY и VNC Viewer. Потърсете PuTTY в Google и един от първите резултати ще бъде putty.org. Кликнете върху това и ще видите нещо тук, което казва изтегляне на замазка тук. Щракнете върху това и ще бъдете отведени на ТОЗИ сайт. Ако имате 64-битов компютър, повечето нови, кликнете върху 64-битовата инсталационна програма. Ако имате по -стар компютър, най -вероятно имате нужда от 32, макар че за всеки случай бих взел и двете. Ще се изтегли. След това го отворете, след като приключи и ще трябва да преминете през процеса на инсталиране. След това потърсете VNC Viewer в Google и първият ви резултат трябва да каже изтеглете VNC Viewer. Отворете тази връзка и ще видите избор за вашата ОС. Изберете Windows, ако сте на Windows, и щракнете върху изтегляне на VNC Viewer. Той ще се изтегли и ще го отвори, след като приключи, и кажете бягай. След това отворете Putty и VNC Viewer. Оставете програмите отворени и отидете на raspberrypi.org. Веднъж там ще видите раздел за изтегляне. Щракнете върху това и ще бъдете отведени до екран, който казва NOOBS и Raspbian в горната част. Кликнете върху NOOBS. Сега изберете Изтегляне на Zip до NOOBS. След като приключи изтеглянето, разархивирайте го и го копирайте на вашата SD карта. Ще отнеме известно време, но след като приключите, извадете SD картата от четеца на SD карти и я поставете във вашия Pi. Следващата ни стъпка е да вземем клавиатура, мишка, HDMI кабел с HDMI мини адаптер, USB кабел, високоговорител PHAT, USB микрофон и USB OTG кабел. Искате да свържете мини HDMI адаптера към вашия Pi и вашия HDMI източник (телевизор, монитор и т.н.) и също така да свържете USB OTG кабела към СРЕДНИЯ USB порт. Включете го в средния. След това включете периферните си устройства като клавиатурата и мишката. Накрая, свържете USB кабела към източник на захранване и го включете в крайния USB порт. Зелена светлина ще мига и вашето пи ще се зареди. Ще знаете дали вашият Pi работи успешно, ако светлината мига! Ще видите последователност на зареждане и след това екран, който казва да изберете вашата ОС или нещо подобно. Щракнете върху полето до Raspbian и го оставете да се инсталира. Това отнема известно време, така че отидете да вземете чаша кафе или чай и да седнете и да изчакате. След като приключи, ще трябва да щракнете върху OK в подканата и ще бъдете посрещнати с десктоп. Преди да направите нещо друго, трябва да направим няколко неща. Първият е да изберете своя WiFi и след това щракнете върху зрънцето в горната част и отидете на Системни предпочитания. Изберете Raspberry Pi Configuration от менюто. Ще се появи кутия и трябва да направите някои важни неща. Кликнете върху интерфейсите. Там, където пише SSH, изберете активиране, както и VNC. Щракнете върху OK и най -вероятно ще каже, че трябва да се рестартира. Направи го. Сега, след като Pi ви зареди, ще видите символ до вашия Bluetooth символ. Кликнете върху него и той ще ви каже вашия IP адрес. Запишете това и се върнете към VNC Viewer. В лентата за търсене най -отгоре въведете вашия IP адрес. Той ще каже някакво предупреждение, кажете „добре“и ще видите нещо, което казва потребителско име и парола. По подразбиране потребителското име на Pi е pi, а паролата е Raspberry с главна буква „R“. Трябва да видите работния плот на вашия Pi в полето. Поздравления, включихте VNC във вашия Pi! Сега можете да изключите HDMI кабела от pi. VNC е най -добре за Pi, ако имате нужда от графичния интерфейс. Ако имате нужда от SSH, само за да изпълнявате терминални команди, процесът е много подобен. Кликнете върху PuTTY и ще видите лента с име на хост. Въведете вашия IP адрес. Най -вероятно ще бъдете подканени за потребител, въведете Pi и парола, Raspberry, същата като преди. Whazam, сега имаш SSH в своя Pi. За това видео се придържайте към VNC. Първата ни работа е да получим нашия Pi Hole DNS сървър! Отидете до терминала и въведете това: (Показано на екрана). След като го въведете в Pi Hole ще започне да се инсталира. Това ще отнеме доста време, около 20 минути. Отидете да се мотаете и да направите нещо, докато чакате! Когато приключите, ще видите сива кутия. Той ще каже нещо по линия на Select Upstream DNS Provider. Изберете Google с помощта на клавишите със стрелки и потвърдете с помощта на enter. След това изберете IPv4. Ако имате нужда от IPv6, ще знаете какво е това и изберете това, ако това е вашият случай. Инсталаторът автоматично ще настрои и избере вашия динамичен IP адрес. Това работи добре, но ако е необходимо, можете да конфигурирате персонализиран IP адрес. Уеб интерфейсът е страхотен и тъй като ще останем без глава, изберете за това. Той ще продължи да се инсталира, така че просто дръжте здраво. Когато приключите, ще получите окончателен екран за конфигуриране. Копирайте и поставете тази парола някъде на сигурно място, определено ще ви трябва. На вашия работен плот или мобилно устройство въведете това: https:// YourIPAddress/admin/в лентата за търсене. Сега, отидете на вашия телефон, таблет, компютър, каквото имате и настройте своя DNS сървър. На iPhone просто отидете на wifi, докоснете „I“и ще видите DNS. Въведете вашия IP адрес за вашия Pi и сте добре! Може да се наложи да рестартирате браузъра си. Woo-hoo, DNS сървърът е завършен! След това ще направим началната страница на Google. Първата стъпка за това е да отидете на тази връзка и да прочетете стъпките: 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 активира разпознаване на глас.service

Последните две команди настройват услугата за разпознаване на глас, която изпълнява Google Assistant при стартиране на Pi. Ако използвате USB микрофон, който трябва да бъдете, ако правите инструкции, някои аудио настройки на Pi трябва да бъдат променени, за да работи с Google Assistant. Следвайте стъпки 3 и 3 тук, за да го поправите:

Стойностите (номер на карта, номер на устройство), които искате, вероятно ще бъдат 1, 0 за микрофона и 0, 0 за високоговорителя. Сега отворете терминален прозорец и изпълнете тези команди:

cd ~/разпознаване на глас-raspi

източник env/bin/активира

python3 src/main.py

Ако в терминала има уеб връзка, щракнете върху нея, за да предоставите необходимите разрешения на вашия акаунт в Google. Сега трябва да можете да кажете „Ok Google“или „Hey Google“и да проведете разговор с вашия Pi. Опитайте да рестартирате своя Pi (Кажете „Ok Or Hey Google рестартиране“трябва да направи това) и проверете дали Google Assistant все още работи след зареждане, без да се налага да го стартирате ръчно. Бум, вече имате напълно работещ Google Home и DNS сървър Pi! Ако правите Instructable, когато избирате своя wifi, или изберете телефона си като гореща точка, или вградения WiFi на колата си. Сега за тези, които използват Linux и Mac OS X. Просто кликнете върху тази връзка: За Mac: https://www.dexterindustries.com/BrickPi/brickpi-… и за Linux: https://www.dexterindustries.com/BrickPi/ brickpi-… и това ще бъде най-доброто обяснение за вас, момчета. Нямам начин да ви покажа това, затова използвайте другия източник, повярвайте ми. Благодаря за четенето!

Препоръчано: