Sadržaj:

Digitalni zidni kalendar i kućni informacijski centar: 24 koraka (sa slikama)
Digitalni zidni kalendar i kućni informacijski centar: 24 koraka (sa slikama)

Video: Digitalni zidni kalendar i kućni informacijski centar: 24 koraka (sa slikama)

Video: Digitalni zidni kalendar i kućni informacijski centar: 24 koraka (sa slikama)
Video: SCP-093 Red Sea objekta (sve testove i Oporavlja Materijali Dnevnici) 2024, Studeni
Anonim
Digitalni zidni kalendar i kućni informacijski centar
Digitalni zidni kalendar i kućni informacijski centar
Digitalni zidni kalendar i kućni informacijski centar
Digitalni zidni kalendar i kućni informacijski centar
Digitalni zidni kalendar i kućni informacijski centar
Digitalni zidni kalendar i kućni informacijski centar

U ovom Instructableu ću uključiti stari televizor s ravnim ekranom u digitalni zidni kalendar i kućni informacijski centar u drvenom okviru s napajanjem Raspberry Pi.

Cilj je bio na prvi pogled imati pristup relevantnim informacijama za sve članove obitelji, zamijeniti statični papirnati zidni kalendar i pružiti još korisnije informacije u stvarnom vremenu od papirnatog kalendara. Značajke koje uključuje su:

  • Mjesečni kalendar sinkroniziran sa 6 članova obitelji, kao i kalendari za dječje sportske timove, škole i druge organizacije kojima pripadamo (ukupno 11). (Google kalendar)
  • Lokalna vremenska prognoza. (prognoza.io)
  • Lokalna prometna karta. (Google karte)
  • Uvjeti prikaza unutar kuće, kao što su temperatura, vlaga, status otvorenih/zatvorenih garažnih vrata, stanje svjetla uključeno/isključeno, status osjetnika curenja u podrumu i drugo. (Pametne stvari i pametne pločice)
  • Pratite status uređaja na našoj kućnoj mreži, poput poslužitelja, IP kamera, IP pisača, usmjerivača, WiFi pristupnih točaka i drugih mrežnih uređaja. (Xymon)
  • Pogledajte vanjske IP kamere. (Os)
  • Infracrvena kontrola LCD -a pomoću Raspberry Pi za uključivanje i isključivanje prema rasporedu.
  • Datum vrijeme.
  • Čak i mala "digitalna ploča s kredom" za bilo koga u obitelji da ostavlja bilješke. (Google dokument)

(Inspirirano instrukcijama Pineyja i Ozue)

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Elektronika

  • Malina Pi 2
  • Edimax USB Wifi adapter
  • Stari televizor s ravnim ekranom, koristio sam 22 "Samsung T220HD
  • 18 "HDMI kabel
  • HDMI adapter pod pravim kutom
  • Micro SD kartica najmanje 4Gb
  • Žrtveni mikro USB kabel i kabel za napajanje
  • Bežična tipkovnica/miš (opcionalno)
  • LED dioda 5 mm
  • 1 tranzistor 2N2222
  • 2 otpornika (220ohm i 10k Ohm)
  • 940nm IR LED
  • mala prototipna PCB
  • Muški do ženski kratkospojnici
  • Čvrsta kratkospojna žica od 22 mjerača i nasukana žica od 20 mjerača
  • 40 mm 5v ventilator za računalo s USB A utikačem

Hardver

  • 5/4 "x 3-1/2" x 6 'borovina
  • 3/8 "x 1-1/4" x 6 'bočna obloga
  • 1-3/8 "x 36" Čelična ravna šipka
  • Drvena mrlja i poliuretan ili boja
  • Metalna francuska kopča
  • Dva plastična držača dimenzija 3/4 "i jedan 1-1/2"
  • Montažni vijci i nosači za montažu maline Pi
  • Ljepilo za drvo i kit za drvo
  • Termoskupljajuće cijevi ili električna traka
  • Nekoliko vijaka za drvo, četke za boju i brusni papir

Alati

  • Mitra je vidio
  • MIG zavarivač
  • Lemilica i lemljenje
  • Stolarija za kekse i #10 keksa
  • Zabijač s pneumatskom završnom obradom
  • Ruter
  • Bušilica
  • Pila za rupe 3/4 "& 1-1/2"
  • Brusilica za slučajnu orbitu
  • Pištolj za vruće ljepilo
  • Višemetarski
  • Doc. ručni alati

Korak 2: Rastavite

Rastaviti
Rastaviti
Rastaviti
Rastaviti
Rastaviti
Rastaviti
Rastaviti
Rastaviti

Rastavljanje - Počnite rastavljanjem 22 -inčnog televizora Samsung HD T220HD. Rastavljanje je prilično jednostavno i temeljito je dokumentirano u donjem servisnom priručniku (str. 8-12) pa ovdje neću duplicirati te upute. Budite oprezni da ne oštetite LCD u tijeku i spremite sve unutarnje dijelove. Plastično kućište i stalak mogu se odbaciti.

Korak 3: Izmijenite ladicu tvorničke elektronike

Izmijenite ladicu tvorničke elektronike
Izmijenite ladicu tvorničke elektronike
Izmijenite ladicu tvorničke elektronike
Izmijenite ladicu tvorničke elektronike
  1. Uklonite držač - Kad su napajanje i PCB uklonjeni iz metalne ladice, počnite izbušiti dva spoja za pritiskanje koji drže metalni držač za ladicu i uklonite držač.
  2. Dodavanje potporne ladice - Nakon što držač skrene s mjesta, centrirajte čeličnu ravnu šipku okomito na ladicu neposredno iznad utikača za napajanje. Pomoću MIG zavarivača pričvrstite ga na mjesto. To će se kasnije koristiti za podršku ladice unutar okvira. Ako nemate pristup MIG zavarivaču, mogli biste izbušiti rupe i mehanički pričvrstiti maticama i vijcima, ali pazite da imate dovoljno razmaka između glava vijaka i napajanja nakon ponovne instalacije kako biste izbjegli kratke spojeve. Ravna šipka je namjerno zasad ostavljena dugo, a kasnije će se obrezati kako bi stala u okvir.

Korak 4: Premjestite utičnicu za napajanje

Premjestite ulaz za napajanje
Premjestite ulaz za napajanje
Premjestite ulaz za napajanje
Premjestite ulaz za napajanje
Premjestite ulaz za napajanje
Premjestite ulaz za napajanje

Koraci 4-8 bave se novom i hakiranom tvorničkom elektronikom

  1. Premjestite utičnicu za napajanje - (Izborno - Prvotno nisam očekivao da će biti potrebna dubina za postavljanje kabela za napajanje, a da ne strši sa stražnje strane okvira i da zbog toga ne visi u ravnini sa zidom. Pokazalo se da postoji puno dubine i ovaj korak nije potreban. Uključujem ga jer je vidljiv na fotografijama) UPOZORENJE: Nastavite s ovim korakom samo ako vam je ugodno raditi s visokonaponskom mrežnom izmjeničnom strujom. Kao što su neki od komentatora spomenuli ožičenje, ovo pogrešno ožičenje može biti opasno. Boje na vašim žicama mogu biti različite. Ako niste sigurni, najbolje je preskočiti ovaj korak jer, kao što sam spomenuo, to na kraju nije bilo potrebno.
  2. Uklonite utikač za napajanje s ploče za napajanje.
  3. Odrežite kraj žrtvenog kabela za napajanje i skinite kraj da biste otkrili žice. Pomoću višemetarskog podešavanja kontinuiteta provjerite izložene žice kako biste vidjeli koja ima kontinuitet u odnosu na uzemljenje na utikaču. Ova žica (plava žica na fotografiji) bit će zalemljena na središnju točku lemljenja na izvoru napajanja s kojeg je izvučen utikač iz utičnice.
  4. Lemite ostale dvije preostale žice s kabela za napajanje na dvije preostale točke lemljenja.
  5. Obrežite prirubnicu metalnog pladnja metalnim štipaljkama kako bi žica izašla sa strane ladice kao što je prikazano na fotografiji.

Korak 5: Izmijenite tvornički LED diode i IC prijemnik

Izmijenite tvornički LED diode i IC prijemnik
Izmijenite tvornički LED diode i IC prijemnik
Izmijenite tvornički LED diode i IC prijemnik
Izmijenite tvornički LED diode i IC prijemnik
  1. Zamijeni LED - Izvorna LED dioda za napajanje je kvadratna i bijela što je u redu, ali htio sam upotrijebiti LED od 5 mm kako bih omogućio lakše postavljanje u rupu na okviru. Izrežite izvornu LED diodu s kraja žice. Skinite žice i zalemite oko 6 "žice namotane kako biste produžili duljinu svake od njih. Zatim lemite novu 5 mm LED diodu na kraju produženih žica (otpornik nije potreban), provjerite je li polaritet ispravan. Upotrijebite termoskupljanje ili električna traka za izolaciju lemnih spojeva.
  2. Produženi IC prijemnik - IC prijemnik je lemljen na PCB što bi otežalo ugradnju u okvir. De-lemite ga s PCB-a i na njega lemite namotane žice. Zatim lemite te žice na PCB. Opet upotrijebite termoskupljanje ili električnu traku za izolaciju lemnih spojeva.

Korak 6: Izgradite IC odašiljač

Napravite IC odašiljač
Napravite IC odašiljač
Napravite IC odašiljač
Napravite IC odašiljač
Napravite IC odašiljač
Napravite IC odašiljač

IR odašiljač koji pokreće tranzistor bit će izgrađen od tranzistora, IR LED, kratkospojnih žica, prototipa PCB-a i dva otpornika navedena u koraku 2 materijala. Dodatno, trebat će vam matična ploča za izradu prototipa vašeg IC odašiljača. Spojite komponente kao što je prikazano na dijagramu na ploči. Nakon što ste zadovoljni svojim krugom, prenesite ga na prototipsku PCB i lemite na mjesto. Upotrijebite par kratkospojnih žica za produženje IC LED diobe s PCB -a, nemojte lemiti IC LED LED izravno na PCB. Za spajanje na Pi upotrijebite još 3 kratkospojne žice.

Za sada možete staviti sklop sa strane, ali ako želite testirati svoj IC odašiljač, prvo vam je potreban funkcionalni Raspberry Pi. Morat ćete prijeći na korake 16-17. Ovi koraci objašnjavaju kako postaviti svoj PI i kako spojiti IC odašiljač. Kad završite, možete se vratiti na ovaj korak.

Da bismo testirali krug IC odašiljača, LED možemo treptati skriptom. Preuzmite LEDblink skriptu i premjestite je u Piin početni direktorij. Zamijenite * YOURPATH * ispod sa stazom do mjesta na koje je skripta preuzeta. U vrsti terminala:

mv/*YOURPATH*/LEDblink/home/pi/

Zatim ga učinite izvršnim pokretanjem

chmod +x/home/pi/LEDblink

Pokrenite LEDblink skriptu

/home/pi/LEDblink

IR LED nije obična svjetlosna dioda i ne emitira vidljivo svjetlo, ali možete koristiti kameru pametnog telefona. da vidite kako treperi. Usmjerite kameru prema IC LED diodi i pogledajte zaslon. Ako krug radi, trebali biste vidjeti da LED LED treperi.

Ovdje je LED skripta za bljeskanje koju ne možete preuzeti

#!/usr/bin/python

uvoz RPi. GPIO kao GPIO Vrijeme uvoza GPIO.upozorenja (Netačno) GPIO.način rada (GPIO. BCM) GPIO.setup (22, GPIO. OUT) dok je True: GPIO.izlaz (22, True) vrijeme.spavanje (1) GPIO.output (22, Netačno) time.sleep (1)

Prilagođeno s daljinskog upravljača Raspberry Pi IR

LEDblink skripta

Korak 7: Uključite Pi

Napajte Pi
Napajte Pi
Napajte Pi
Napajte Pi
Napajte Pi
Napajte Pi
Napajte Pi
Napajte Pi
  1. Pripremite USB kabel - Odrežite kraj žrtvenog mikro USB -a ostavljajući kraj mikro USB -a i duljine oko 18 ". Skinite žicu. USB kabeli imat će 4 vodiča (obično crveni, zeleni, bijeli i crni) i štit. Mi ćemo koristite samo crvene +5v i crne žice za uzemljenje. Preostale žice mogu se skratiti.
  2. Power Raspberry Pi - Pronađite 9 -žični kabelski svežanj između napajanja i PCB -a, imat će 1 crvenu žicu i 8 crnih. Ovaj uprtač napaja konstantnih 5V (čak i kad je LCD isključen) na PCB kako bismo ga mogli koristiti za napajanje Raspberry Pi. Numerirat ćemo ove žice 1-9 počevši od crvene žice. Spojite lemljenjem crne žice s USB kabela na žicu #4, a crvenu žicu s USB kabela na žicu #6. Za izolaciju lemnih spojeva upotrijebite termoskupljajuću ili električnu traku.

Korak 8: Montirajte Pi i testirajte

Montirajte Pi i testirajte
Montirajte Pi i testirajte
Montirajte Pi i testirajte
Montirajte Pi i testirajte
  1. Montiranje Pi - Izbušite 4 rupe u ladici za postavljanje Raspberry Pi. Pomoću vijaka i držača pričvrstite kako je prikazano na slikama. Pazite da imate dovoljno prostora između glava vijaka i PCB -a nakon ponovne instalacije kako biste izbjegli kratke spojeve.
  2. Ponovno sastavljanje - Umetnite napajanje i PCB natrag u ladicu pričvršćujući originalnim vijcima. Izvucite nove kablove za napajanje i mikro USB izvan bočne strane ladice. Ako u ovom trenutku želite izvršiti benč test, nastavite s povezivanjem preostalih kabela kako je opisano u koraku #16, u protivnom za sada držite LCD odvojeno od ladice.

Korak 9: Stvorite okvir

Napravi okvir
Napravi okvir
Napravi okvir
Napravi okvir
Napravi okvir
Napravi okvir
Napravi okvir
Napravi okvir

Koraci 9-12 opisuju kako stvoriti novi drveni okvir za sve komponente. U osnovi, to je okvir za slike za LCD.

  1. Stvorite okvir - Pomoću pile za rezanje izrežite bor veličine 5/4 "x 3-1/2" na 4 dijela s rezovima od 45 ° na svakom kraju kako biste oblikovali pravokutnik oko LCD -a. Ovo bi trebalo tijesno prianjati oko LCD -a, ali ne zato morate prisiliti LCD u okvir.
  2. Join Frame - Označite središta svakog odrezanog kraja. Postavite stolariju za kekse od 45 ° i #10, dubinu reza postavite tako da bude centrirana u spoju. Izrežite svih 8 utora za kekse.
  3. Okvir za ljepilo - Umetnite kekse u otvore, još ih ne lijepite i provjerite da li odgovaraju LCD -u. Ako LCD pravilno stane u okvir, uklonite ga i upotrijebite ljepilo za drvo na keksima i krajevima od 45 ° kako biste spojili okvir. Pazite da okvir bude četvrtast, koristite stezaljke dok se ljepilo stvrdne. Obrišite višak ljepila za drvo.

Evo još jednog Instructable -a s više savjeta za izgradnju okvira za slike s keramičkom stolarijom tvrtke Canida

Korak 10: Obrežite okvir

Trim okvir
Trim okvir
Trim okvir
Trim okvir
  1. Podrška za LCD zaslon - Sada izrežite nekoliko utora za kekse kako biste LCD držali u okviru uz graničnik koji će se zatim instalirati. Spojnicu za kekse postavite na 90 °. Izmjerite debljinu LCD -a pomoću čeljusti i postavite dubinu stola na istu. Ovaj LCD ima 1 stranu koja je deblja od ostalih pa prvo izrežite utora za kekse za tanje 3 strane. 2 keksa s unutarnje strane kratkih strana okvira i 3 svaki na dugim stranama. Nakon izrezivanja tih 7 utora, izmjerite deblju stranu LCD -a i postavite dubinu stola na istu. Izrežite zadnja 3 utora za kekse. Keksi bi trebali čvrsto pristajati, drže LCD na mjestu bez ljepila.
  2. Trim - Prerežite graničnik na 4 dijela s rezovima pod kutom od 45 °. Unutarnji rub (tanji rub) objesit će unutarnju stranu okvira i pokriti metalni okvir LCD -a. Koristite LCD kao vodič za određivanje ispravnog prevjesa. Vanjski rub graničnika bit će otprilike 1/4 "od vanjskog ruba okvira, stvara 1/4" otkrivanje oko cijelog okvira. Prvotno sam planirao usmjeriti konturirani rub u vanjski kut i ukloniti otkriće, ali svidio mi se izgled s otvorom od 1/4 "pa sam ga ostavio takvog kakav je. Osigurajte ga ljepilom za drvo i zakucavanjem s pneumatskom završnom obradom.

Korak 11: Ruta

Ruta
Ruta
Ruta
Ruta
Ruta
Ruta
  1. Udubljeni francuski klin - Izrežite okvir okvira francuskog klešta tako da bude 1/2 "uža od širine okvira. Označite obris kvačice oko 3" od vrha sa svake strane okvira. Postavite dubinu na usmjerivaču na istu kao dubina francuskog ključa. Izvucite udubljenje na stražnjoj strani okvira tako da kvačica sjedi u ravnini sa stražnjom stranom okvira. Izrežite zidnu stranu kvačice tako da stane unutar širine okvira. To će osigurati da nosači okvira budu u ravnini sa zidom.
  2. Udubljenje tvorničke elektronike - Na dnu okvira napravite udubljenje s usmjerivačem za držanje tvorničke elektronike (IC PCB, tvornički prekidači, LED za napajanje) i PCB IC odašiljača od koraka 6. Provjerite imate li dovoljnu duljinu da žica dosegne njihov konektor sa strane ladice. Izbušite dvije rupe od 3/16 "od dna okvira u ovo udubljenje. Ove rupe će držati LED i IC prijemnik od 5 mm i omogućiti njihovim žicama da se vrate na tvornički pojas.
  3. Izbušite rupe za ventilaciju - Pomoću pile za rupe 1-1/2 "izbušite jednu rupu centriranu na vrhu okvira, a zatim izbušite dvije 3/4" na dnu okvira pomoću pile za rupe od 3/4 ". Budite sigurni kako biste izbjegli područje koje ste iscrtali u prethodnom koraku. Za razliku od moje slike, izbušit ćete ih prije bojenja ili slikanja.

Korak 12: Završite okvir

Završni okvir
Završni okvir
  1. Priprema - Ispunite sve rupe za nokte i spojeve kitom za drvo i ostavite da se stegne, a zatim izbrusite vanjsku stranu okvira brusilicom za slučajne rotacije. Ošmirglajte dok ne postane glatko koristeći brusni papir od najmanje 220 zrnaca.
  2. Završna obrada - Obojite okvir omiljenom nijansom mrlje za drvo, a zatim nanesite 3 sloja poliuretana, bruseći između svakog sloja. Ili ako želite, slikajte. Slijedite upute proizvođača o vremenu između slojeva.

Korak 13: Sastavite

Sastavite
Sastavite
Sastavite
Sastavite
Sastavite
Sastavite

Sada je vrijeme da sve to spojite.

  1. Započnite umetanjem LED diode za napajanje u njezinu rupu, a vrh LED diode trebao bi biti u ravnini s prednjom stranom okvira. Zatim dodajte IR prijemnik koji će biti pričvršćen na stražnju stranu druge rupe zbog svog kvadratnog oblika. Zatim postavite IC odašiljač ugrađen u koraku #6 pored IC prijemnika tako da cilja direktno na njegovu stranu. Vruće ljepilo na mjestu.
  2. Postavite tvorničku elektroniku (IR PCB, tvornički prekidači, prekidač za napajanje) u usmjereno područje okvira iz koraka #11 i usmjerite žice tako da im se ne smetnu s puta. Budite sigurni da imate dovoljnu duljinu da tvornički kabelski svežanj dosegne svoj priključak na bočnoj strani ladice nakon instaliranja. Vruće ljepilo na mjestu.
  3. Ugradite PCB odašiljač s IC odašiljačem ugrađen u koraku #6 u usmjereno područje i vruće ljepilo na mjesto ili pričvrstite vijcima na okvir.
  4. Ugradite tri držača u ventilacijske otvore i učvrstite s malo vruće plave boje.

Korak 14: Instalirajte LCD i ladicu

Ugradite LCD i ladicu
Ugradite LCD i ladicu
Ugradite LCD i ladicu
Ugradite LCD i ladicu
  1. Postavite LCD u okvir i učvrstite s #10 keksa. Trebali bi biti pripijeni i držati LCD bez upotrebe ljepila za drvo.
  2. Zatim postavite pladanj s zavarenom čeličnom ravnom potporom preko stražnje strane okvira. Označite širinu na svakom kraju čelične ravne šipke. Savijte čeličnu ravnu šipku u stegama do 90 ° na oznakama. Odrežite višak čelične ravne šipke otprilike 1 "iza zavoja na svakom kraju ili dovoljno da se ne proteže izvan stražnje strane okvira i učvrstite vijcima za drvo.

Korak 15: Ventilator, francuski klin i zvučnici

Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
Ventilator, francuski klin i zvučnici
  1. Ugradite ventilator od 40 mm u ventilacijski otvor 1-1/2 "vijcima tako da izvlači zrak iz okvira i ispuhuje prema van.
  2. Ugradite francuski klin u udubljenja stvorena u koraku #11 pomoću isporučenih vijaka pazeći da bude u ravnini s vrhom okvira.
  3. Pričvrstite dva zvučnika uklonjena pri rastavljanju s obje strane stražnje strane okvira vijcima za drvo. Ostavite dovoljnu duljinu kako bi žica mogla doseći tvornički konektor.

Korak 16: Povežite se

Spojiti
Spojiti
Spojiti
Spojiti
Spojiti
Spojiti
  1. Instalirajte WiFi adapter (i dodatni bežični adapter za tipkovnicu) u Raspberry PI USB priključke.
  2. Spojite LVDS kabel i dva LCD pretvarača za napajanje s LCD -a na ladicu.
  3. Spojite tvornički prekidač i zvučnike na priključke na ladici.
  4. Spojite HDMI kabel između Raspberry Pi -a i HDMI priključka na ladici pomoću pravokutnog adaptera na kraju ladice.
  5. Spojite mikro USB kabel za napajanje od koraka #7 do Raspberry Pi.
  6. Spojite kratkospojnike IC odašiljača. Priključite 3.3v crveni kratkospojnik na pin #1 na Pi, spojite narančasti signalni kratkospojnik GPIO22 na pin #15 i smeđi uzemljivač na pin #39.
  7. Priključite USB kabel ventilatora od 40 mm u USB priključak na stražnjoj strani ladice.

Korak 17: Instalirajte Raspbian i osnovne postavke

Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke
Instalirajte Raspbian i osnovne postavke

Ove upute pretpostavljaju da je instaliran Raspbian GNU/Linux 8 (jessie).

  1. Slijedite upute na web stranici Raspberry Pi kako biste pripremili svoju Micro SD karticu s NOOBS -om koja je upravitelj instalacije operacijskog sustava za Raspberry Pi, a zatim umetnite Micro SD karticu u Raspberry Pi.
  2. Uključite svoj info centar i vaš će se Pi podići na NOOBS. Slijedite upute za instalaciju na ekranu da biste instalirali Raspbian.
  3. Nakon dovršetka instalacije trebali biste se automatski prijaviti na radnu površinu. Ako nije, zadani korisnik je pi, a zadana lozinka je malina. Preporučujem promjenu zadane lozinke, kao i neke druge osnovne postavke pomoću grafičkog sučelja za konfiguraciju Raspberry Pi pod Izbornik> Postavke.
  4. Jednom u grafičkom sučelju za konfiguraciju Raspberry Pi na kartici Sustav kliknite na Proširi datotečni sustav. To će potrajati samo nekoliko sekundi. Razlog za proširenje datotečnog sustava je učiniti sav raspoloživi prostor na SD kartici dostupnim za korištenje, u nastojanju da Raspbian ostane dovoljno mali da stane na SD kartice različitih veličina, komprimirane su za korištenje samo oko 4 GB. Također kliknite gumb Promijeni lozinku da biste promijenili zadanu lozinku. Dajte svom infocentru naziv hosta po vašem izboru, odaberite Boot To Desktop i Auto login.
  5. Dok ste još u grafičkom korisničkom sučelju za konfiguraciju Raspberry Pi, odaberite karticu Lokalizacija i postavite svoje postavke Locale, Timezone i Keyboard. GUI je ovdje dodatno dokumentiran.
  6. Postavite Edimax WiFi adapter putem uputa za instalaciju na ovoj stranici.
  7. Nakon što WiFi radi, otvorite terminal i ažurirajte spremišta. Upišite sljedeće naredbe.
  8. sudo apt-get ažuriranje
  9. Zatim ažurirajmo sve pakete.

    sudo apt-get nadogradnja

  10. Ajmo sada ažurirati firmver Raspberry Pi.

    sudo rpi-update

  11. Ponovno podizanje sustava.

    sudo ponovno podizanje sustava

Korak 18: Instalirajte softverske pakete

Instalirajte softverske pakete
Instalirajte softverske pakete

Sada ćemo instalirati dodatne pakete koji će biti potrebni za infocentar. Oni će biti konfigurirani u sljedećem koraku. Otvorite prozor terminala i upišite naredbe ispod.

  1. Instalirajte preglednik Chromium.

    wget -qO - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt -key add -

    echo "deb https://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list sudo apt-get update sudo apt-get install chromium-browser

  2. Instalirajte Apache web poslužitelj.

    sudo apt-get install apache2

  3. Instalirajte Unclutter da biste sakrili pokazivač kada se ne koristi.

    sudo apt-get install unclutter

  4. Instalirajte x11-xserver-utils

    sudo apt-get install x11-xserver-utils

  5. Instalirajte Xdotool.

    sudo apt-get install xdotool

  6. Instalirajte Linux paket infracrvenog daljinskog upravljača.

    sudo apt-get install lirc

Korak 19: Rotirajte zaslon

Više volim uređivač teksta vi, ako više volite nano, samo zamijenite nano za vi u sljedećim koracima.

Budući da će infocentar biti okomito okačen umjesto vodoravno, morat ćemo zakrenuti zaslon. U terminal unesite naredbe:

sudo vi /boot/config.txt

Dodajte donji redak u datoteku config.txt.

add display_rotate = 1 90

Korak 20: Postavljanje Chromiuma

Chromium je instaliran u koraku 18, sada postavite Chromium na automatsko pokretanje. U terminalu uredite datoteku /home/pi/.config/lxsession/LXDE-pi/autostart

vi /home/pi/.config/lxsession/LXDE-pi/autostart

zatim dodajte redak

@chromium-browser --start-fullscreen --disable-session-crashed-bubble --disable-infobars localhost Sada stvaramo skriptu za osvježavanje Chromiua

vi /home/pi/refresh.sh

Dodajte donje retke u datoteku

#!/bin/bash

export DISPLAY = ": 0" WID = $ (xdotool search --onlyvisible --class chromium | head -1) xdotool windowactivate $ {WID} xdotool tipka ctrl+F5

Učinite skriptu izvršnom

sudo chmod +x /home/pi/refresh.sh i dodajte ga u cron za pokretanje svakih 15 minuta

sudo crontab -e dodaj ovaj redak u cronta

*/15 * * * * /home/pi/refresh.sh

Korak 21: Postavite neurednost i onemogućite zatamnjivanje zaslona

Unclutter i X11-xserver-utils instalirani su u koraku #18. Unclutter će sakriti pokazivač kada se ne koristi. U terminalu uredite datoteku /home/pi/.config/lxsession/LXDE-pi/autostart Također možemo dodati naredbe xset za onemogućavanje načina uštede energije

vi /home/pi/.config/lxsession/LXDE-pi/autostart

zatim dodajte retke

@unclutter -display: 0 -neevents -grab

@xset s off @xset -dpms @xset s noblank

Da biste onemogućili zatamnjivanje zaslona zadanim LXDE -om, uredite datoteku:/etc/xdg/lxsession/LXDE/autostart.

vi/etc/xdg/lxsession/LXDE/autostart

Komentirajte naredbu @xscreensaver (dodajte # na početku reda)

#@xscreensaver -nema prskanja

Za testiranje konfiguracije xset možete pokrenuti xset q nakon ponovnog pokretanja i trebali biste vidjeti sljedeći izlaz

radije zataškavanje: nema dopuštenja ekspozicija: yestimeout: 0 ciklus: 600 DPMS je onemogućeno

Korak 22: Postavljanje infracrvenog daljinskog upravljača za Linux

Instalirali smo LIRC u koraku 18. Neka to funkcionira kako bi naš Pi mogao slati naredbe za uključivanje i isključivanje IC napajanja na LCD.

sudo vi /boot/config.txt

datoteci config.txt dodajte sljedeće

dtoverlay = lirc-rpi, gpio_out_pin = 22

zatim uredite datoteku hardware.conf

sudo vi /etc/lirc/hardware.conf

dodati sljedeće

LIRCD_ARGS = "-uinput"

LOAD_MODULES = true DRIVER = "zadani" DEVICE = "/dev/lirc0" MODULES = "lirc_rpi" LIRCD_CONF = "" LIRCMD_CONF = ""

Pronađite konfiguracijsku datoteku vašeg daljinskog upravljača s popisa daljinskih upravljača na LIRC web stranici na adresi https://lirc.sourceforge.net/remotes/ Preuzmite konfiguracijsku datoteku i spremite je kao /etc/lirc/lircd.conf. U mom slučaju koristio sam konfiguracijsku datoteku Samsung AA59-00382A ovdje

k.č. AA59-00382A.lircd.conf /etc/lirc/lircd.conf

Tada biste trebali moći testirati LIRC s ovom naredbom za uključivanje/isključivanje

/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER

Ako želite, možete postaviti raspored uključivanja i isključivanja LCD -a pomoću crona. Uredite crontab i dodajte raspored po svom izboru. U mom primjeru info centar radi svaki dan u 8:00 sati, zatim se isključuje u 10:00 sati u danima 1-5 (radnim danima), ponovo se uključuje u 15:00 (15:00) u danima 1-5 (radnim danima) i zatim se isključuje svaki dan u 1:00 ujutro.

sudo crontab -e

0 8 * * */usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1

0 10 * * 1-5/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1 0 15 * * 1-5/usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2 > & 1 0 1 * * */usr/bin/irsend SEND_ONCE Samsung_AA59-00382A KEY_POWER>/dev/null 2> & 1

Korak 23: Izradite svoju web stranicu

Napravite svoju web stranicu
Napravite svoju web stranicu

U ovom trenutku trebali biste imati funkcionalni info centar koji prikazuje zadani Apache "Radi!" web stranica. Sada moramo stvoriti vašu prilagođenu web stranicu. Možete ga dizajnirati po želji čineći ga jednostavnim ili složenim koliko želite. Uključio sam dvije ogledne web stranice, jedna je stranica koju koristim s uklonjenim URL -ovima, a druga je primjer samo za kalendar. S bilo kojim od njih morat ćete unijeti vlastite URL -ove. Zatim preimenujte datoteku u index.html i postavite je u/var/www/html/

Budući da postoji beskonačno mnogo načina na koje možete dizajnirati ovu stranicu, a svačiji će se slučajevi upotrebe razlikovati. Ovdje neću detaljno opisivati cijelu html datoteku. Na webu postoji mnogo sjajnih instrukcija i vodiča koji detaljno opisuju kako stvoriti web stranice, pa čak i više o tome kako ugraditi sadržaj koji vam se sviđa.

primjer indeksne datoteke

primjer indeksne datoteke samo kalendara

Korak 24: Objesite se i uživajte

Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!

Postavite drugu polovicu francuske trake na zid, pazeći da bude u ravnini, i objesite svoj info centar. Uključite ga i uživajte!

Natjecanje za mikrokontrolere 2017
Natjecanje za mikrokontrolere 2017
Natjecanje za mikrokontrolere 2017
Natjecanje za mikrokontrolere 2017

Velika nagrada na natjecanju za mikrokontrolere 2017

Preporučeni: