Sadržaj:

FridgePi: Ostaci nikada nisu zvučali tako dobro: 7 koraka (sa slikama)
FridgePi: Ostaci nikada nisu zvučali tako dobro: 7 koraka (sa slikama)

Video: FridgePi: Ostaci nikada nisu zvučali tako dobro: 7 koraka (sa slikama)

Video: FridgePi: Ostaci nikada nisu zvučali tako dobro: 7 koraka (sa slikama)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juli
Anonim
FridgePi: Ostaci nikada nisu zvučali tako dobro
FridgePi: Ostaci nikada nisu zvučali tako dobro

Godinama sam puštao muziku sa iPhonea na iPhone -u preko stereo uređaja u podrumu, sa zvučnicima povezanim u kuhinju. Radi dovoljno dobro, ali je ispraznio bateriju moga telefona i ograničio sadržaj na moju iTunes biblioteku ili neke web radijske prijenose koje je bilo pomalo bolno odabrati i igrati.

Uđi, FridgePi!

Portal sa ekranom osetljivim na dodir sa napajanjem Raspberry Pi u svet internet radija i šire!

P. S. Kao što Sparky kaže da vatrogasni pas sa magnetom za frižider kaže: Ne zaboravite isplanirati vatrogasne stepenice i vježbajte ih sa cijelom porodicom!:)

Korak 1: Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…

Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…
Korak 1: Zašto hodati kad možemo plesati? Tappa Tappa Tappa…

Naravno da sam mogao samo zalijepiti iPad ili Android tablet sa strane frižidera, ali gdje je zabava u tome!? Osim toga, vidjeti kako moja žena prevrće očima na još jedan od mojih Pi projekata je neprocjenjivo.:)

Prije 9 godina, kada smo se uselili u našu kuću, morali smo posjeći malo, mrtvo javorovo drvo bez udova koje su graditelji ostavili kako bi našu parcelu kvalificirali kao tread.

Sačuvao sam dio drva s tog drveta, znajući da ću jednog dana možda imati Pi projekt u kojem bih ga mogao upotrijebiti … i evo nas! Lep komad drveta iz naše prve kućne istorije pretvoren je u okvir za ekran osetljiv na dodir i Pi.

Nadao sam se da ću okviru dati izgled istrošene daske, koji će odgovarati zaista lijepom projektu udica za kaput koji je uradila moja žena.

Rezao sam duljinu javorove ploče na dvije parne ploče i razmaknuo ih nekoliko centimetara tako da rubovi nisu bili ujednačeni. Otvor za ekran osjetljiv na dodir stvorio sam mjerenjem zaslona, uključujući položaj 4 jezička s vijcima i bušenje pilota otvor za list oštrice, a zatim izrezujući pravokutni oblik ekrana. Izbušio sam dva komada drveta gdje su se jezičci zavrtnja na ekranu poravnali dovoljno duboko da se staklo ekrana nakon ugradnje odmakne od površine drvo (htio sam staviti drveni okvir oko ruba ekrana).

Koristio sam svoj usmjerivač s ravnim biturom za uklanjanje javora s dvije ploče na kojima bi Pi sjedio. Postavio sam dubinu tako da Pi sjedi u ravnini sa stražnjom stranom javorovih ploča kako GPIO pinovi ne bi ništa kontaktirali i još uvijek ima dovoljno javora na prednjoj strani da bude jak.

Budući da se dijelovi drva koji su uklonjeni neće vidjeti nakon instaliranja elektronike, nisam utrošio puno vremena ni truda da uljepšam. Tako da je to učinjeno prilično brzo.:)

Korak 2: Korak 2: Ostavite svoj Pi u elementima …

Korak 2: Ostavite svoj Pi u elementima …
Korak 2: Ostavite svoj Pi u elementima …
Korak 2: Ostavite svoj Pi u elementima …
Korak 2: Ostavite svoj Pi u elementima …
Korak 2: Ostavite svoj Pi u elementima …
Korak 2: Ostavite svoj Pi u elementima …

Drugi korak je bio da kadru damo neki karakter.

Moja je žena mjesecima prije toga napravila jako lijepu vješalicu za kapute (vidi fotografiju), pa sam pomislio da oponašam njen dizajn i izgradio držač po njegovoj slici.

Sviđa mi se izgled istrošene daske štale, ali zaista ne želim da se zasićene ploče štale zalijepljene sa strane kuhinjskog hladnjaka zalijepe za fekalije, pa sam se odlučio za izradu lažnog istrošenog okvira za projekt.

Zapravo je zaista lako.

1 Odaberite drvo za svoj okvir. Budući da bi sam Pi sjedio prilično blizu površine ploče, odlučio sam se za korištenje tvrdog drva (javor). Budući da smo u svom dvorištu odnijeli javor, iskoristio sam drvo iz to drvo. Time se daje lični ugao projektu

2Odaberite nekoliko boja boje, a zatim nanesite boje na ploče. Nemojte poludjeti pokrivajući svaki centimetar ploče. Samo četkajte dijelove kao što je prikazano na fotografijama. Otkrio sam da su bijela (plava), plava i siva dobro funkcionirale. SAVJET: upotrijebite boju koju već posjedujete ili kupite male limenke za uzorak kako biste uštedjeli $$$.

3 Ostavite boju da se osuši, a zatim lagano izbrusite slojeve boje u presjeku, stvarajući izgled istrošenog / istrošenog.

Korak 3: Korak 3: Mršavi izgled Pi Herder …

Korak 3: Mršavi Pi Herder…
Korak 3: Mršavi Pi Herder…
Korak 3: Mršavi Pi Herder…
Korak 3: Mršavi Pi Herder…
Korak 3: Mršavi Pi Herder…
Korak 3: Mršavi Pi Herder…

Nakon što je boja izbrušena, stvarajući iluziju o vremenskim prilikama, došlo je vrijeme da spojite dvije ploče zajedno.

Koristio sam šraf na jednom kraju za pričvršćivanje ploča okvira, na drugom kraju sam koristio vijak za drvo koji se ne bi vidio kad se montira na hladnjak.

Prethodno izbušite rupe za vijke bitima odgovarajuće veličine kako biste izbjegli cijepanje drva

Nakon što se boja osušila, brusila i izbušila, krpom sam nanio tamnu mrlju na obje ploče. To je okviru dalo okvir klasičnom izgledu. Opet, ovo je potpuno otvoreno za vašu vlastitu estetiku. Možete izabrati da svoj okvir zamažete tamnim, svijetlim ili nikako.

Korak 4: Korak 4: Provjerite i ponovo provjerite razmake

Korak 4: Provjerite i ponovo provjerite zazore
Korak 4: Provjerite i ponovo provjerite zazore
Korak 4: Provjerite i ponovo provjerite zazore
Korak 4: Provjerite i ponovo provjerite zazore
Korak 4: Provjerite i ponovo provjerite zazore
Korak 4: Provjerite i ponovo provjerite zazore

Nakon sušenja (24h plus). Postavio sam zaslon osjetljiv na dodir u okvir da provjerim dubinu i pozicioniranje. Za sada je sve dobro!

Ekran od 7 inča nalazi se na otprilike 1 mm i raznese površinu površine javorove ploče.

Sam Pi se nalazi sa stražnje strane, izdubio je naš dio ploče, a HDMI kabel se lijepo povezuje između PI -a i ekrana.

Ne zaboravite odlijepiti zaštitnu foliju prije postavljanja rubnog okvira u sljedećem koraku!:)

Korak 5: Korak 5: Magneti imaju složene odnose, privlačni ili odbijajući …

Korak 5: Magneti imaju složene odnose, privlačni ili odbijajući …
Korak 5: Magneti imaju složene odnose, privlačni ili odbijajući …
Korak 5: Magneti imaju složene odnose, privlačni ili odbijajući …
Korak 5: Magneti imaju složene odnose, privlačni ili odbijajući …

Nakon provjere položaja ekrana i kablova, pričvrstio sam zaslon osjetljiv na dodir sa 4 mala vijka.

Koristio sam dobro građevinsko ljepilo Ol 'PL za pričvršćivanje okvirnog ruba javora, umrljanog istom mrljom kao i drvo, na ekran.

Budući da su rupe na zavrtnjima na ekranu veće, odlučio sam postaviti drveni okvir oko ekrana koji prekriva rupe i sve ostale nedostatke u postavljanju ekrana.

Jedino upozorenje bilo je to da su se dvije rupe za vijke proširile preko ruba rubnog okvira. Ništa strašno, jer sam jednostavno pokrio ova dva mjesta čepovima od tvrdog drva, također zamrljanim. Gledajući unatrag, trebao bih postaviti još dva čepa od tvrdog drva s druge strane ekrana, stvarajući simetriju.

Živi i uči.:)

Budući da je FridgePi trebao živjeti sa strane našeg kuhinjskog hladnjaka, biram magnete kao sredstvo za pričvršćivanje na hladnjak.

Magneti su nedestruktivni i (ako sakupite dovoljno starog elektronskog smeća kao ja), besplatno!

Stari 3,5 -inčni tvrdi diskovi zlatni su rudnik za izuzetno moćne magnete sa velikom površinom. Ovi na slikama imaju tako jaka polja da mogu ostati pričvršćeni na suprotnim stranama moje ruke.

Oni takođe mogu imati dodatni bonus uključujući rupe za pričvršćivanje vijaka.

Korak 6: Korak 6: Muzika čini da mreža raste

Korak 6: Muzika čini mrežu sve većom
Korak 6: Muzika čini mrežu sve većom

Dakle, sada kada je strana interfejsa (FridgePi) ID -a projekta gotova, postavio sam Pi sa instaliranim Volumio -om da djeluje kao stvarni server za streaming glazbe.

Besplatni softver Volumio možete provjeriti ovdje:

Postavio sam Pi 3 sa SanDisk micro SD karticom od 16mb i instalirao sliku Volumio u to. Koristio sam HiFiBerry DAC Plus spojen na GPIO i RCA na moj JVC stereo prijemnik iz 1994. koji je povezan sa zvučnicima u cijeloj kući.

Naša muzika je pohranjena na Synology 1515+, a Volumio omogućava AirPlay kao i hiljade web radijskih prijenosa, što je dobro, jer volim slušati Nectarine Demoscene Radio www.scenemusic.netMoja žena ne …:)

Postavio sam JVC pojačalo na pristojan MAX nivo glasnoće, a zatim konfigurirao Pi koji pokreće Volumio za pristup mojim mrežnim dijeljenim iTunes -ima i (što je još važnije) muzičkim mapama DemoScene na mom Synology NAS -u.

Dao sam Volumio Pi statičku IP adresu, a zatim sam ga ostavio bez glave, spojenog na mrežni prekidač u podrumu.

Korak 7: Korak 7: NANOing We We Go…

Korak 7: NANOing We We Go…
Korak 7: NANOing We We Go…

Nakon što sam konfigurirao Volumio Pi poslužitelj, postavio sam Pi koji bi bio glavno sučelje i zaglavio bočnu stranu našeg hladnjaka.

Prvo što sam učinio je instalirao najnoviji Raspbian (Stretch) sa web stranice Raspberry Pi.

Rezolucija ekrana Prilikom prvog pokretanja primijetit ćete da kvaliteta slike na ekranu izgleda kao smeće. Bez brige! Samo trebamo ručno definirati optimalnu rezoluciju od 800x400 (napominjemo, optimalna rezolucija vašeg ekrana osjetljivog na dodir može biti drugačija).

Učinite to uređivanjem datoteke config.txt u direktoriju /boot: sudo nano /boot/config.txt

Dodajte sljedeće: hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1

Sačuvajte i ponovo pokrenite Pi. To bi trebalo izgledati bolje.:)

Automatski pokreni ChromiumOnda sam morao postaviti da automatski pokreće x i da se prijavi sa zadanim korisnikom "pi".

Nakon što se sistem automatski prijavio i pokrenuo grafički korisnički interfejs, postavio sam ga za automatsko učitavanje Chromium web preglednika u načinu rada preko cijelog ekrana pri pokretanju i usmjerio ga na Volumio Pi server.

Da bih to učinio, učinio sam sljedeće (zapamtite, ovo je Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Dodajte sljedeću liniju: @lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27Gdje bi 10.0.1.27 bila vaša adresa volumio servera, naravno.

Uklanjanje kursoraKako je kursor miša na ekranu u svakom trenutku dosadan, pa za njegovo uklanjanje koristimo mali pomoćni program koji se zove unclutter.

Instalirajte unclutter pomoću terminala: sudo apt-get install unclutter

Zatim, ako to nije učinio sam, jednostavno još jednom uredite datoteku za automatsko pokretanje: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

i dodajte: @unclutter -idle 0

Sada ćete samo nakratko vidjeti kursor kada zaista dodirnete ekran.

Okrenite koordinate ekrana osjetljivog na dodir Ako vam je potrebno da rotirate ekran naopako (recimo, premještajući ga s jedne strane frižidera na drugu), kao što sam ja to učinio, nećete morati okrenuti samo HDMI sliku, već i koordinate ekrana osjetljivog na dodir. NAPOMENA: Vjerujem da stvarni 7 -inčni zaslon osjetljiv na dodir Raspberry Foundation ne zahtijeva ove korake, ovo je više za mnoštvo ekrana trećih strana. Kao onaj koji sam koristio.:)

Korak 1: Preokrenite HDMI video Uređujte datoteku config.txt koja se nalazi u /boot: sudo nano /boot/config.txt

Dodajte sljedeći red: display_rotate = 2 180 stepeni

Korak 2: Okrenite koordinate ekrana osjetljivog na dodir Uredite datoteku 40-libinput.conf koja se nalazi u /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

komentirajte postojeći cijeli odjeljak koji se odnosi na "InputClass" s identifikatorom za "libinput touchscreen catchall"

Komentirajte zaslon osjetljiv na dodir, a ne dijelove dodirne podloge ili tableta.

Sada dodajte sljedeće:

Odjeljak "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "na" MatchDevicePath "/dev/input/event*" Driver "evdav" Opcija "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1" EndSection

Sačuvajte i ponovo pokrenite sistem. Ovo bi "trebalo" preokrenuti koordinate ekrana osjetljivog na dodir.

Nadam se da vam se svidio ovaj Instructable! Bilo mi je super dok sam ga izrađivao i slušao dok sam ovo ispisivao!

Već sam naveo da mijenjam ovaj projekt tako da uključi LED tipku s osvjetljenjem koja će uključivati/isključivati pozadinsko osvjetljenje ekrana, kao i drugo dugme koje će mi omogućiti da se krećem kroz različite radne površine i pokrećem više programa, pa se FridgePi može koristiti za prikazivanje ne samo Volumio -a, već i izvještaja o vremenu, baze podataka o praćenju sadržaja zamrzivača, kalendara porodičnih događaja itd … Pratite više o ovim novim funkcijama … Isto vrijeme za šišmiše, isti kanal za šišmiše!

Pitanja, komentari, prijedlozi, ideje, ne ustručavajte se slati ih na moj način!

Čuvajte se i sretno hakiranje!

Raspberry Pi takmičenje 2017
Raspberry Pi takmičenje 2017
Raspberry Pi takmičenje 2017
Raspberry Pi takmičenje 2017

Drugoplasirani na takmičenju Raspberry Pi 2017

Preporučuje se: