Sadržaj:

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

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

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

U ovom Instructable -u ću uključiti stari televizor s ravnim ekranom u digitalni zidni kalendar sa drvenim okvirima i kućni informativni centar koji pokreće Raspberry Pi.

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

  • Mjesečni kalendar sinhroniziran sa 6 članova porodice, kao i kalendari za dječje sportske timove, škole i druge organizacije kojima pripadamo (ukupno 11). (Google kalendar)
  • Lokalna vremenska prognoza. (prognoza.io)
  • Mapa lokalnog prometa. (Google mape)
  • Uvjeti prikaza u kući, kao što su temperatura, vlaga, status otvorenih/zatvorenih garažnih vrata, stanje svjetla uključeno/isključeno, status senzora curenja u podrumu i drugo. (Pametne stvari i pametne pločice)
  • Pratite status uređaja na našoj kućnoj mreži, poput servera, IP kamera, IP štampača, rutera, WiFi pristupnih tačaka i drugih mrežnih uređaja. (Xymon)
  • Pogledajte vanjske IP kamere. (Osa)
  • Infracrvena kontrola LCD ekrana pomoću Raspberry Pi za uključivanje i isključivanje prema rasporedu.
  • Datum i vrijeme.
  • Čak i mala "digitalna tabla s kredom" za bilo koga u porodici da ostavlja bilješke. (Google dokument)

(Inspirisano instrukcijama Pineyja i Ozue)

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali
Materijali

Elektronika

  • Raspberry Pi 2
  • Edimax USB Wifi adapter
  • Stari TV sa ravnim ekranom, koristio sam 22 "Samsung T220HD
  • 18 "HDMI kabel
  • HDMI adapter pod pravim uglom
  • Micro SD kartica najmanje 4Gb
  • Žrtveni mikro USB kabel i kabel za napajanje
  • Bežična tastatura/miš (opcionalno)
  • 5 mm LED
  • 1 tranzistor 2N2222
  • 2 otpornika (220ohm i 10k Ohm)
  • 940nm IR LED
  • mala prototipska PCB
  • Muški na ženski kratkospojnik
  • Puna kratkospojna žica promjera 22 i navojena žica promjera 20
  • 40 mm 5v ventilator za računar sa USB A utikačem

Hardver

  • 5/4 "x 3-1/2" x 6 'bor
  • 3/8 "x 1-1/4" x 6 'borovo oblikovanje
  • 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 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, četkica za boje i brusnog papira

Alati

  • Mitra je vidjela
  • MIG zavarivač
  • Lemilica i lemljenje
  • Stolarski keks i #10 keksa
  • Zakivač s pneumatskom završnom obradom
  • Router
  • Drill
  • 3/4 "& 1-1/2" Testera za rupe
  • Brusilica za nasumično kretanje
  • Pištolj za vruće ljepilo
  • Više metara
  • Doc. ručni alat

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 detaljno je dokumentirano u donjem servisnom priručniku (str. 8-12) pa ovdje neću duplicirati ta uputstva. Budite oprezni da ne oštetite LCD je u procesu i sačuvajte sve unutarnje dijelove. Plastično kućište i postolje se mogu 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č - Kada su napajanje i PCB uklonjeni iz metalne ladice, počnite bušenjem dva spoja za pritiskanje koji drže metalni držač za ladicu i uklonite držač.
  2. Dodajte potpornu ladicu - Kada 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. Ovo će se kasnije koristiti za podršku ladice unutar okvira. Ako nemate pristup MIG zavarivaču, mogli biste izbušiti rupe i mehanički ih 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 se namjerno trenutno ostavlja dugo i bit će obrezana kako bi se kasnije uklopila u okvir.

Korak 4: Premjestite utičnicu za napajanje

Premjestite utičnicu za napajanje
Premjestite utičnicu za napajanje
Premjestite utičnicu za napajanje
Premjestite utičnicu za napajanje
Premjestite utičnicu za napajanje
Premjestite utičnicu za napajanje

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

  1. Premjestite utičnicu za napajanje - (Opcionalno - Prvobitno 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. Ispostavilo se da postoji puno dubine i ovaj korak nije neophodan. Uključujem ga jer je vidljiv na fotografijama) UPOZORENJE: Nastavite sa ovim korakom samo ako vam je ugodno raditi s visokonaponskim mrežnim napajanjem. Kako su neki komentatori 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, na kraju nije bilo potrebno.
  2. Odlemite utikač na ulazu za napajanje sa ploče za napajanje.
  3. Odrežite kraj žrtvenog kabela za napajanje i skinite kraj da biste otkrili žice. Korištenjem 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) će biti zalemljena na središnju tačku lemljenja na izvoru napajanja iz kojeg je izvučen utikač.
  4. Lemite ostale dvije preostale žice s kabela za napajanje na dvije preostale točke lemljenja.
  5. Odrežite prirubnicu metalne ladice metalnim šnalama kako biste omogućili žici da izađe sa strane ladice kao što je prikazano na fotografiji.

Korak 5: Promijenite tvorničko napajanje LED i IC prijemnik

Izmijenite LED tvornički izvor napajanja i IC prijemnik
Izmijenite LED tvornički izvor napajanja i IC prijemnik
Izmijenite LED tvornički izvor napajanja i IC prijemnik
Izmijenite LED tvornički izvor napajanja i IC prijemnik
  1. Zamijeni LED - Originalna LED dioda za napajanje je kvadratna i bijela što je u redu, ali htio sam koristiti LED od 5 mm kako bih omogućio lakše postavljanje u rupu na okviru. Izrežite originalnu LED diodu s kraja žice. Skinite žice i zalemite oko 6 "žice namotane kako biste produžili duljinu svake od njih. Zatim lemite novu LED diodu od 5 mm na kraj 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 - IR prijemnik je lemljen na PCB što bi otežalo ugradnju u okvir. Odlepite ga s PCB-a i na njega zalemite namotane žice. Zatim lemite te žice na PCB. Ponovo 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. Osim toga, 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 matičnoj ploči. Kad budete 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. Koristite još 3 kratkospojne žice kao svoju vezu s Pi.

Za sada možete staviti sklop na stranu, 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č. Kada završite, možete se vratiti na ovaj korak.

Za testiranje kruga IC odašiljača možemo LED treptati skriptom. Preuzmite LEDblink skriptu i premjestite je u Pi -ov 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 ekran. 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.režim rada (GPIO. BCM) GPIO.setup (22, GPIO. OUT) dok je Tačno: GPIO.izlaz (22, Tačno) vrijeme.spavanje (1) GPIO.output (22, Netačno) time.sleep (1)

Prilagođeno sa Raspberry Pi daljinskog upravljača

LEDblink skripta

Korak 7: Uključite Pi

Uključite Pi
Uključite Pi
Uključite Pi
Uključite Pi
Uključite Pi
Uključite Pi
Uključite Pi
Uključite 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 će imati 4 vodiča (obično crveni, zeleni, bijeli i crni) i štit. koristiti samo crvene +5v i crne žice za uzemljenje. Preostale žice se mogu 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 -u 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 i 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 izvor napajanja i PCB natrag u ladicu pričvršćujući originalnim vijcima. Izvucite nove kablove za napajanje i mikro USB sa bočne strane ležišta. Ako u ovom trenutku želite 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: Kreirajte okvir

Kreiraj okvir
Kreiraj okvir
Kreiraj okvir
Kreiraj okvir
Kreiraj okvir
Kreiraj okvir
Kreiraj okvir
Kreiraj okvir

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

  1. Kreiraj okvir - Pomoću pile za rezanje izrežite bor veličine 5/4 "x 3-1/2" na 4 dijela sa rezovima od 45 ° na svakom kraju kako biste formirali pravokutnik oko LCD -a. Ovo bi trebalo tijesno prianjati oko LCD -a, ali ne zato morate prisiliti LCD u okvir.
  2. Spoji okvir - 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 se LCD pravilno uklapa u okvir, uklonite ga i upotrijebite ljepilo za drvo na keksima i krajevima od 45 ° da spojite okvir. Uvjerite se da je okvir četvrtast, koristite stezaljke dok se ljepilo učvršćuje. Obrišite višak ljepila za drvo.

Evo još jednog Instructable -a s više savjeta za izgradnju okvira za slike sa kenidnom stolarijom kompanije Canida

Korak 10: Obrežite okvir

Trim Frame
Trim Frame
Trim Frame
Trim Frame
  1. Podrška za LCD ekran - Sada izrežite nekoliko utora za kekse kako biste LCD držali u okviru od graničnika koji će se instalirati sljedeći. Spojnicu za kekse postavite na 90 °. Izmjerite debljinu LCD -a pomoću čeljusti i postavite dubinu stolarije 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 na unutrašnjoj strani kratkih strana okvira i 3 svaki na dugim stranama. Nakon izrezivanja tih 7 utora, izmjerite deblju stranu LCD -a i postavite istu dubinu stolarije. Izrežite posljednja 3 utora za kekse. Keksići bi trebali čvrsto pristajati, drže LCD na mjestu bez ljepila.
  2. Trim - Isecite graničnik na 4 dela sa rezovima po 45 °. Unutrašnja ivica (tanja ivica) će objesiti unutrašnjost okvira i pokriti metalni okvir LCD -a. Koristite LCD kao vodič za određivanje ispravnog prevjesa. Vanjski rub graničnika bit će udaljen oko 1/4 "od vanjske ivice okvira. To stvara 1/4" otkrivanje oko cijelog okvira. Prvobitno sam planirao usmjeriti konturirani rub u vanjski kut i ukloniti otkrivanje, ali svidio mi se izgled s otvorom od 1/4 "pa sam ga ostavio takvog kakav je. Osigurajte ga ljepilom za drvo i zakucajte pneumatskim završnim jezičkom.

Korak 11: Ruta

Ruta
Ruta
Ruta
Ruta
Ruta
Ruta
  1. Udubljenje francuskog klinca - Odrežite stranu 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 bravica 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. Uvjerite se da imate dovoljnu dužinu 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 testere za rupe 1-1/2 "izbušite jednu rupu centriranu na vrhu okvira, a zatim izbušite dve 3/4" na dnu okvira pomoću testere 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 - Sve rupe za nokte i spojeve popunite 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 spojimo.

  1. Počnite umetanjem LED diode za napajanje u njenu rupu, a vrh LED diode trebao bi biti u ravnini s prednjim dijelom okvira. Zatim dodajte IR prijemnik koji će biti pričvršćen za 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 (IC PCB, tvornički prekidači, prekidač za napajanje) u usmjereno područje okvira iz koraka #11 i usmjerite žice tako da im se skloni s puta. Uvjerite se da imate dovoljnu dužinu da tvornički kabelski snop dosegne svoj konektor sa strane ladice nakon instaliranja. Vruće ljepilo na mjestu.
  3. Ugradite PCB odašiljača IC predajnika ugrađenog u koraku #6 u usmjereno područje i vruće ljepilo na mjestu ili pričvrstite vijcima na okvir.
  4. Ugradite tri uloška u ventilacijske otvore i učvrstite s malo vruće plave boje.

Korak 14: Instalirajte LCD i ladicu

Instalirajte LCD i ladicu
Instalirajte LCD i ladicu
Instalirajte LCD i ladicu
Instalirajte LCD i ladicu
  1. Postavite LCD u okvir i učvrstite sa #10 keksa. Trebali bi biti pripijeni i držati LCD bez upotrebe ljepila za drvo.
  2. Zatim postavite ladicu sa zavarenom čeličnom ravnom šipkom 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 oko 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. Instalirajte ventilator od 40 mm unutar ventilacijskog otvora 1-1/2 "s vijcima tako da izvlači zrak iz unutrašnjosti okvira i ispuhuje 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 prilikom rastavljanja s obje strane stražnje strane okvira vijcima za drvo. Ostavite dovoljnu dužinu tako da žica može doseći tvornički konektor.

Korak 16: Povežite se

Povežite se
Povežite se
Povežite se
Povežite se
Povežite se
Povežite se
  1. Instalirajte WiFi adapter (i dodatni bežični adapter za tastaturu) u Raspberry PI USB priključke.
  2. Spojite LVDS kabel i dva LCD pretvarača za napajanje s LCD -a na ladicu.
  3. Spojite kabelski svežanj tvorničkih prekidača i zvučnike na priključke na ladici.
  4. Spojite HDMI kabel između Raspberry Pi i HDMI priključka na ladici pomoću adaptera za pravi kut na kraju ladice.
  5. Priključite mikro USB kabel za napajanje od koraka 7 na 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 osnovno podešavanje

Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup
Instalirajte Raspbian i Basic Setup

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 operativnog sistema za Raspberry Pi, a zatim umetnite Micro SD karticu u Raspberry Pi.
  2. Uključite svoj info centar i vaš Pi će se pokrenuti na NOOBS. Slijedite upute za instalaciju na ekranu da instalirate 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 nekih drugih osnovnih postavki pomoću grafičkog sučelja za konfiguraciju Raspberry Pi u izborniku Izbornik> Postavke.
  4. Jednom u grafičkom korisničkom sučelju za konfiguraciju Raspberry Pi na kartici System kliknite Expand Filesystem. Ovo ć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đe kliknite na dugme Promeni lozinku da biste promenili podrazumevanu 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 postavke lokacije, vremenske zone i tipkovnice. 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 update
  9. Zatim ažurirajmo sve pakete.

    sudo apt-get nadogradnja

  10. Ajmo sada ažurirati firmver Raspberry Pi.

    sudo rpi-update

  11. Ponovo pokrenite sistem.

    sudo reboot

Korak 18: Instalirajte softverske pakete

Instalirajte softverske pakete
Instalirajte softverske pakete

Sada ćemo instalirati dodatne pakete koji će biti potrebni za info centar. 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 server.

    sudo apt-get install apache2

  3. Instalirajte Unclutter da sakrijete 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 ekran

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 rotirati zaslon. U terminal unesite naredbe:

sudo vi /boot/config.txt

Dodajte donji red 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 liniju

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

vi /home/pi/refresh.sh

Dodajte donje redove u datoteku

#!/bin/bash

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

Učinite skriptu izvršnom

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

sudo crontab -e dodaj ovu liniju u cronta

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

Korak 21: Postavite nered i onemogućite zatamnjivanje ekrana

Unclutter i X11-xserver-utils su instalirani 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 redove

@unclutter -display: 0 -neevents -grab

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

Da biste onemogućili zatamnjivanje ekrana 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 xset konfiguracije možete pokrenuti xset q nakon ponovnog pokretanja trebali biste vidjeti sljedeći izlaz

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

Korak 22: Postavite Linux infracrveni daljinski upravljač

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

dodajte sljedeće u datoteku config.txt

dtoverlay = lirc-rpi, gpio_out_pin = 22

zatim uredite datoteku hardware.conf

sudo vi /etc/lirc/hardware.conf

dodajte sledeće

LIRCD_ARGS = "-uinput"

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

Konfiguracijsku datoteku vašeg daljinskog upravljača pronađite na popisu 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 vašem izboru. U mom primjeru info centar radi svakog dana u 8:00 ujutro, zatim se isključuje u 10:00 ujutro 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: Kreirajte svoju web stranicu

Kreirajte svoju web stranicu
Kreirajte svoju web stranicu

U ovom trenutku trebali biste imati funkcionalni info centar koji prikazuje zadani Apache "Radi!" web stranicu. Sada moramo stvoriti vašu prilagođenu web stranicu. Ovo možete 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 morate 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 slučaj upotrebe bit će drugačiji. Neću ovdje 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 bilo koji 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!
Držite se i uživajte!
Držite se i uživajte!
Objesite se i uživajte!
Objesite se i uživajte!

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

Takmičenje za mikrokontrolere 2017
Takmičenje za mikrokontrolere 2017
Takmičenje za mikrokontrolere 2017
Takmičenje za mikrokontrolere 2017

Velika nagrada na takmičenju za mikrokontrolere 2017

Preporučuje se: