Obsah:

FridgePi: Zvyšky nikdy nezneli tak dobre: 7 krokov (s obrázkami)
FridgePi: Zvyšky nikdy nezneli tak dobre: 7 krokov (s obrázkami)

Video: FridgePi: Zvyšky nikdy nezneli tak dobre: 7 krokov (s obrázkami)

Video: FridgePi: Zvyšky nikdy nezneli tak dobre: 7 krokov (s obrázkami)
Video: Raat bhar Peele Bani pani firij ke Ratiya kaha bitawla na 2024, Júl
Anonim
FridgePi: Zvyšky nikdy nezneli tak dobre
FridgePi: Zvyšky nikdy nezneli tak dobre

Už roky počúvam hudbu z iPhonu do stereofónneho zariadenia v suteréne s reproduktormi zapojenými späť do kuchyne. Funguje to dostatočne dobre, ale vybilo to batériu môjho telefónu a obmedzilo obsah na moju knižnicu iTunes alebo niektoré streamy webového rádia, ktorých výber a hranie bolo trochu náročné.

Vstúpte, FridgePi!

Portál s dotykovou obrazovkou poháňaný Raspberry Pi do sveta internetového rádia a ešte ďalej!

PS: Ako hovorí Sparky, magnetický hasičský pes na chladničku, nezabudnite si naplánovať únik z požiaru a precvičiť ho s celou rodinou!:)

Krok 1: Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…

Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…
Krok 1: Prečo chodiť, keď vieme tancovať? Tappa Tappa Tappa…

Iste som mohol práve prilepiť iPad alebo tablet Android na bok našej chladničky, ale kde je v tom zábava!? Navyše vidieť moju ženu prevrátiť očami nad ďalším z mojich projektov Pi je na nezaplatenie.:)

Pred 9 rokmi, keď sme sa presťahovali do nášho domu, sme museli vyrúbať malý, mŕtvy, bez končatín javorový strom, ktorý zanechali stavitelia, aby náš pozemok označili za trefovaný.

Zachránil som trochu dreva z toho stromu, pretože som jedného dňa vedel, že možno budem mať projekt Pi, v ktorom by som ho mohol použiť … a sme tu! Pekný kus dreva z našej prvej domácej histórie bol vyrobený do rámu pre dotykový displej a Pi.

Dúfal som, že dodám rámu zvetraný vzhľad dosky, aby zodpovedal skutočne peknému projektu háčika na kabáty, ktorý urobila moja manželka.

Skrátil som dĺžku javorovej dosky na dve rovnomerné dosky a rozložil ich na niekoľko palcov, aby okraje neboli rovnomerné. Otvor pre dotykovú obrazovku som vytvoril zmeraním obrazovky vrátane polohy 4 úchytiek skrutky a vŕtania pilotného dielu. otvor pre moju čepeľ priamočiarej píly, potom som vyrezal obdĺžnikový tvar obrazovky. Vŕtal som dole na dvoch kusoch dreva, kde boli úchytky skrutky obrazovky zarovnané dostatočne hlboko, aby pri inštalácii sklo obrazovky sedelo mierne zapustené z povrchu drevo (okolo okraja obrazovky som chcel dať drevený okrajový rám).

Použil som ponorný router s rovným bitom na odstránenie javora z dvoch dosiek, kde by sedel Pi. Nastavil som hĺbku tak, aby Pi sedel v jednej rovine so zadnou stranou javorových dosiek, aby kolíky GPIO nič nekontaktovali a na prednej strane stále dostatok javora, aby bol silný.

Pretože oblasti dreva, ktoré sa odstraňovali, už po inštalácii elektroniky neuvidíme, netrávil som veľa času ani úsilia tým, aby som rezanie urobil pekne. Navyše bolo v garáži –19 ° C. Takže sa to urobilo dosť rýchlo.:)

Krok 2: Krok 2: Nechajte svoje Pi vonku v prvkoch …

Krok 2: Nechajte svoje Pi vonku v prvkoch …
Krok 2: Nechajte svoje Pi vonku v prvkoch …
Krok 2: Nechajte svoje Pi vonku v prvkoch …
Krok 2: Nechajte svoje Pi vonku v prvkoch …
Krok 2: Nechajte svoje Pi vonku v prvkoch …
Krok 2: Nechajte svoje Pi vonku v prvkoch …

Druhým krokom bolo dať rámu nejaký charakter.

Moja žena už niekoľko mesiacov predtým postavila skutočne pekný vešiak na zavesenie kabátu (pozri fotografiu), a tak som si myslel, že napodobním jej dizajn a postavím držiak na svoj obraz.

Páči sa mi vzhľad zvetranej stodoly, ale naozaj nechcem, aby sa na stenu mojej kuchynskej chladničky nalepili naftové / výkaly nasýtené stodolové dosky, a preto som sa pre projekt rozhodol vytvoriť falošný zvetraný rám.

Je to skutočne veľmi jednoduché.

1 Vyberte drevo pre svoj rám. Pretože samotný Pi by sedel pomerne blízko povrchu dosky, rozhodol som sa použiť tvrdé drevo (javor). Keďže sme na dvore vzali javor, použil som drevo z že strom. Tým dáva projektu osobný uhol

2 Vyberte niekoľko farieb farby a potom farby naneste štetcom na dosky. Nezbláznite sa z toho, že pokryjete každý centimeter dosky. Jednoducho štetcom sekcie, ako je znázornené na fotografiách. Zistil som, že biela (ish), modrá a šedá fungovali dobre. TIP: použite farbu, ktorú už vlastníte, alebo si kúpte malé vzorkovnice a ušetrite $$$.

3 Nechajte farbu zaschnúť a potom v časti zľahka obrúste vrstvy farby, čím vytvoríte zvetraný / opotrebovaný vzhľad.

Krok 3: Krok 3: Ošúchaný vyzerajúci Pi Herder…

Krok 3: Ošúchaný vyzerajúci Pi Herder…
Krok 3: Ošúchaný vyzerajúci Pi Herder…
Krok 3: Ošúchaný vyzerajúci Pi Herder…
Krok 3: Ošúchaný vyzerajúci Pi Herder…
Krok 3: Ošúchaný vyzerajúci Pi Herder…
Krok 3: Ošúchaný vyzerajúci Pi Herder…

Akonáhle bola farba brúsená a vytvorila zvetranú ilúziu, bolo načase spojiť dve dosky dohromady.

Na jednom konci som pomocou skrutky do hmoždinky pripevnil dosky rámu k sebe, na druhý koniec som použil skrutku do dreva, ktorú by som po montáži do chladničky nevidel.

Predvŕtajte otvory pre skrutky pomocou bitov vhodnej veľkosti, aby ste sa vyhli štiepaniu dreva

Potom, čo bola farba vysušená, vybrúsená a vyvŕtaná, som na obe dosky pomocou handry naniesol tmavú škvrnu. Rámu to dodávalo klasický vzhľad. Opäť je to úplne otvorené vašej vlastnej estetike. Môžete si vybrať, či chcete rám zafarbiť na tmavo, svetlo alebo vôbec.

Krok 4: Krok 4: Skontrolujte a znova skontrolujte vôle

Krok 4: Skontrolujte a znova skontrolujte vôle
Krok 4: Skontrolujte a znova skontrolujte vôle
Krok 4: Skontrolujte a znova skontrolujte vôle
Krok 4: Skontrolujte a znova skontrolujte vôle
Krok 4: Skontrolujte a znova skontrolujte vôle
Krok 4: Skontrolujte a znova skontrolujte vôle

Po vysušení (plus 24 hodín). Nastavil som dotykovú obrazovku do rámu, aby som skontroloval hĺbku a polohu. Zatiaľ je to dobré!

7 obrazovka má priemer 1 mm na povrch povrchu javorovej dosky.

Samotné Pi sedí v zadnej časti vyhĺbenej našej časti dosky a prepojenie káblom HDMI pekne prechádza medzi PI a obrazovkou.

Pred pripevnením okrajového rámu v nasledujúcom kroku nezabudnite odlepiť ochrannú fóliu!:)

Krok 5: Krok 5: Magnety majú zložité vzťahy, atraktívne alebo odpudzujúce …

Krok 5: Magnety majú zložité vzťahy, sú atraktívne alebo odpudzujú …
Krok 5: Magnety majú zložité vzťahy, sú atraktívne alebo odpudzujú …
Krok 5: Magnety majú zložité vzťahy, sú atraktívne alebo odpudzujú …
Krok 5: Magnety majú zložité vzťahy, sú atraktívne alebo odpudzujú …

Po overení umiestnenia obrazovky a káblov som zaistil dotykový displej 4 malými skrutkami.

Použil som dobré stavebné lepidlo ol 'PL na pripevnenie rámu skoseného javorového okraja, moreného rovnakou škvrnou ako drevo, okolo obrazovky.

Keďže otvory pre skrutky na obrazovke sú väčšie, rozhodol som sa umiestniť okolo obrazovky drevený rám, ktorý zakryje otvory a všetky ďalšie nedostatky umiestnenia obrazovky.

Jedinou výhradou bolo, že dva otvory pre skrutky presahovali okraj okrajového rámu. Nič to, pretože tieto dve miesta som jednoducho pokryl zátkami z tvrdého dreva, ktoré boli tiež zafarbené na tmavo. Pri spätnom pohľade by som mal na druhú stranu obrazovky umiestniť ďalšie dve zástrčky z tvrdého dreva, čím vytvorím symetriu.

Ži a uč sa.:)

Pretože FridgePi bude žiť na boku našej kuchynskej chladničky, ako spôsob pripevnenia k chladničke som vybral magnety.

Magnety nie sú deštruktívne, a (ak nazbierate dostatok starého elektronického odpadu, ako ja), zadarmo!

Staré 3,5 -palcové pevné disky sú zlatou baňou pre extrémne výkonné doskové magnety s veľkým povrchom. Na obrázkoch sú polia také silné, že môžu zostať pripevnené na opačných stranách mojej ruky.

Tiež môžu mať ďalší bonus, vrátane zahrnutia otvorov na upevnenie skrutiek.

Krok 6: Krok 6: S hudbou sa sieť rozrastá

Krok 6: S hudbou sa sieť rozrastá
Krok 6: S hudbou sa sieť rozrastá

Takže teraz, keď je strana projektu s rozhraním (FridgePi) hotová, nastavil som Pi s nainštalovaným Volumiom, aby slúžil ako skutočný server na streamovanie hudby.

Bezplatný softvér Volumio si môžete pozrieť tu:

Nastavil som Pi 3 so 16 MB kartou SanDisk micro SD a nainštaloval som obraz Volumio do. Do svojho stereo prijímača JVC 1994, ktorý je zapojený do reproduktorov v celom našom dome, som použil HiFiBerry DAC Plus pripojený k GPIO a RCA.

Naša hudba je uložená na zariadení Synology 1515+ a Volumio umožňuje AirPlay a tisíce streamov webového rádia, čo je dobré, pretože milujem počúvanie rádia Nectarine Demoscene Radio www.scenemusic.netMoja manželka nemá …:)

Zosilňovač JVC som nastavil na slušnú úroveň hlasitosti MAX, potom som nakonfiguroval Pi so systémom Volumio na prístup k sieťovo zdieľaným iTunes a (čo je dôležitejšie) k hudobným priečinkom DemoScene na mojom zariadení Synology NAS.

Volumio Pi som dal statickú IP adresu a potom som ho nechal sedieť bez hlavy a bol pripojený k prepínaču mojej základňovej siete.

Krok 7: Krok 7: NANOING Pôjdeme…

Krok 7: NANO pôjdeme…
Krok 7: NANO pôjdeme…

Po konfigurácii servera Volumio Pi nastavím Pi, ktoré bude hlavným rozhraním, a prilepí sa na bočnú stranu našej chladničky.

Prvá vec, ktorú som urobil, bolo nainštalovať najnovší Raspbian (Stretch) z webu Raspberry Pi.

Rozlíšenie obrazovky Pri prvom spustení si všimnete, že kvalita obrazu na obrazovke vyzerá ako odpad. Žiaden strach! Potrebujeme iba manuálne definovať optimálne rozlíšenie 800 x 400 (všimnite si, že optimálne rozlíšenie vašej dotykovej obrazovky sa môže líšiť).

Vykonajte to úpravou súboru config.txt v adresári /boot: sudo nano /boot/config.txt

Pridajte nasledujúce: hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1

Uložte a reštartujte Pi. Malo by to vyzerať lepšie.:)

Auto Start Chromium Potom som ho musel nastaviť na automatické spustenie x a prihlásenie pomocou predvoleného používateľa „pi“.

Keď sa systém automaticky prihlasoval a spustil GUI, nastavil som ho tak, aby pri spustení automaticky načítal webový prehliadač Chromium v režime celej obrazovky a presmeroval ho na server Volumio Pi.

Aby som to urobil, urobil som nasledujúce (pamätajte, toto je Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Pridajte nasledujúci riadok: @lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27Kde 10.0.1.27 by bola samozrejme adresa vášho vlastného servera volumio.

Ak je kurzor myši stále na obrazovke, je to nepríjemné, takže na jeho odstránenie používame malý nástroj s názvom unclutter.

Nainštalujte unclutter pomocou terminálu: sudo apt-get install unclutter

Potom, ak to neurobilo samo, jednoducho upravte súbor automatického spustenia ešte raz: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

a pridajte: @unclutter -idle 0

Teraz sa kurzor zobrazí iba krátko, keď sa skutočne dotknete obrazovky.

Prevráťte súradnice dotykového displeja, ak potrebujete otočiť displej hore nohami (povedzme, presúvať ho z jednej strany chladničky na druhú), ako som to urobil ja, budete musieť nielen prevrátiť obraz HDMI, ale aj súradnice dotykovej obrazovky. POZNÁMKA: Verím, že skutočný 7 -palcový dotykový displej Raspberry Foundation nevyžaduje tieto kroky, je to skôr pre množstvo obrazoviek tretích strán. Ako ten, ktorý som použil.:)

Krok 1: Prevrátenie videa HDMI Upravte súbor config.txt umiestnený v /boot: sudo nano /boot/config.txt

Pridajte nasledujúci riadok: display_rotate = 2 180 stupňov

Krok 2: Prevráťte súradnice dotykovej obrazovky Upravte súbor 40-libinput.conf umiestnený v /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

okomentujte existujúcu celú sekciu odkazujúc na „InputClass“s identifikátorom „libinput touchscreen catchall“

Uistite sa, že ide o dotykový displej, nie o časti touchpadu alebo tabletu, ktoré komentujete.

Teraz pridajte nasledujúce:

Sekcia „Vstupná trieda“Identifikátor „libinput dotyková obrazovka catchall“MatchIsTouchscreen “na„ MatchDevicePath “/dev/vstup/udalosť*„ Ovládač “evdav„ Možnosť “TransformationMatrix„ “-1 0 1 0 -1 1 0 0 1“EndSection

Uložte a reštartujte počítač. To by malo prevrátiť súradnice dotykovej obrazovky.

Dúfam, že sa vám tento návod dal páčiť! Bavil som sa pri jeho tvorbe a pri počúvaní, keď som ho písal!

Už som uviedol úpravu tohto projektu tak, aby zahŕňal LED podsvietené tlačidlo, ktoré zapína/vypína podsvietenie obrazovky, ako aj druhé tlačidlo, ktoré mi umožní prechádzať rôznymi stolnými počítačmi a spúšťať viacero programov, takže FridgePi je možné použiť na zobrazenie nielen Volumia, ale aj správ o počasí, databázy sledovania obsahu mrazničky, kalendára rodinných udalostí atď. Zostaňte naladení na ďalšie informácie o týchto nových funkciách … Rovnaký čas odpaľovania, rovnaký kanál pre netopierov!

Otázky, pripomienky, návrhy, nápady, neváhajte mi ich poslať mojou cestou!

Buďte opatrní a šťastné hackovanie!

Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017

Druhé miesto v súťaži Raspberry Pi Contest 2017

Odporúča: