Sisällysluettelo:

Digitaalinen seinäkalenteri ja kotitietokeskus: 24 vaihetta (kuvilla)
Digitaalinen seinäkalenteri ja kotitietokeskus: 24 vaihetta (kuvilla)

Video: Digitaalinen seinäkalenteri ja kotitietokeskus: 24 vaihetta (kuvilla)

Video: Digitaalinen seinäkalenteri ja kotitietokeskus: 24 vaihetta (kuvilla)
Video: Näin käytät automaattista pysäköintikiekkoa 2024, Heinäkuu
Anonim
Digitaalinen seinäkalenteri ja kotitietokeskus
Digitaalinen seinäkalenteri ja kotitietokeskus
Digitaalinen seinäkalenteri ja kotitietokeskus
Digitaalinen seinäkalenteri ja kotitietokeskus
Digitaalinen seinäkalenteri ja kotitietokeskus
Digitaalinen seinäkalenteri ja kotitietokeskus

Tässä Instructable -ohjelmassa otan vanhan taulutelevision käyttöön puukehyksellä varustetulla digitaalisella seinälle kiinnitettävällä kalenterilla ja kotitietokeskuksella, jota käyttää Raspberry Pi.

Tavoitteena oli saada yhdellä silmäyksellä kaikkien perheenjäsenten tarpeelliset tiedot, korvata staattinen paperinen seinäkalenteri ja tarjota entistä hyödyllisempää reaaliaikaista tietoa kuin paperikalenteri koskaan voisi. Sen sisältämät ominaisuudet ovat:

  • Kuukausittainen kalenteri, joka on synkronoitu kuuden perheenjäsenen kanssa, sekä lasten urheilujoukkueiden, koulujen ja muiden järjestöjen kalenterit, joihin kuulumme (yhteensä 11). (Google -kalenteri)
  • Paikallinen sääennuste. (ennuste.io)
  • Paikallinen liikennekartta. (Google Kartat)
  • Näyttöolosuhteet talon sisällä, kuten lämpötila, kosteus, autotallin oven auki/kiinni -tila, valon tila päällä/pois, kellarikerroksen vuototunnistimen tila ja paljon muuta. (Älykkäät asiat ja älykkäät laatat)
  • Seuraa kotiverkkoomme kuuluvien laitteiden, kuten palvelimien, IP -kameroiden, IP -tulostimien, reitittimien, WiFi -tukiasemien ja muiden verkkolaitteiden tilaa. (Xymon)
  • Tarkastele ulkoisia IP -kameroita. (Akseli)
  • Raspberry Pi: n infrapunaohjaus LCD -näytön kytkemiseksi päälle ja pois aikataulun mukaisesti.
  • Treffiaika.
  • Jopa pieni "digitaalinen liitutaulu" kaikille perheenjäsenille jättää muistiinpanoja. (Google -asiakirja)

(Innoittamana Instineables by Piney ja Ozua)

Vaihe 1: Materiaalit

Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit
Materiaalit

Elektroniikka

  • Raspberry Pi 2
  • Edimax USB Wifi -sovitin
  • Vanha taulutelevisio, käytin 22 "Samsung T220HD
  • 18 "HDMI -kaapeli
  • Suorakulmainen HDMI -sovitin
  • Micro SD -kortti vähintään 4 Gt
  • Uhrautuva mikro -USB -kaapeli ja virtajohto
  • Langaton näppäimistö/hiiri (valinnainen)
  • 5mm LED
  • 1 2N2222 transistori
  • 2 vastusta (220 ohmia ja 10 k ohmia)
  • 940nm IR -LED
  • pieni prototyyppinen piirilevy
  • Uros -naarasliitinjohdot
  • 22 gaugen kiinteä hyppyjohdin ja 20 gauge -säikeinen lanka
  • 40 mm: n 5 V: n PC -tuuletin USB A -liitännällä

Laitteisto

  • 5/4 "x 3-1/2" x 6 'viimeistelylaatuinen mänty
  • 3/8 "x 1-1/4" x 6 'männyn pysäytysmuovaus
  • 1-3/8 "x 36" litteä teräspalkki
  • Puutahrat ja polyuretaani tai maali
  • Metallinen ranskalainen kiinnike
  • Kaksi 3/4 "ja yksi 1-1/2" muovitiivistettä
  • Kiinnitysruuvit ja vasteet Raspberry Pi: n kiinnittämiseen
  • Puuliima ja puukitti
  • Kutista kutisteletkut tai sähköteippi
  • Muutama puuruuvi, siveltimet ja hiekkapaperi

Työkalut

  • Viistosaha
  • MIG -hitsaaja
  • Juotin & juote
  • Keksejä ja #10 keksejä
  • Pneumaattinen viimeistelynaulain
  • Reititin
  • Porata
  • 3/4 "ja 1-1/2" reikäsaha
  • Satunnainen kiertoradan hiomakone
  • Kuuma liimapistooli
  • Monimittari
  • Asst. Käsityökalut

Vaihe 2: Pura

Pura
Pura
Pura
Pura
Pura
Pura
Pura
Pura

Pura - Aloita purkamalla 22 tuuman Samsung HD T220HD -televisio. Purkaminen on melko helppoa ja dokumentoitu perusteellisesti alla olevassa huolto -oppaassa (s. 8-12), joten en kopioi näitä ohjeita täällä. Varo vahingoittamasta Nestekidenäytössä ja säästä kaikki sisäosat. Muovikotelo ja jalusta voidaan hävittää.

Vaihe 3: Muokkaa tehdaselektroniikan lokeroa

Muokkaa tehdaselektroniikan lokeroa
Muokkaa tehdaselektroniikan lokeroa
Muokkaa tehdaselektroniikan lokeroa
Muokkaa tehdaselektroniikan lokeroa
  1. Irrota kiinnike - Kun virtalähde ja piirilevy on poistettu metallilokerosta, poraa ensin kaksi puristusliitäntää, jotka pitävät metallikannatinta lokerossa, ja poista pidike.
  2. Lisää lokerotukea - Kun kannatin on poissa tieltä, keskitä teräslevy kohtisuoraan lokeroon juuri virtalähteen tulpan yläpuolelle. Kiinnitä se paikalleen käyttämällä MIG -hitsainta. Tätä käytetään myöhemmin alustan tukemiseen kehyksen sisällä. Jos sinulla ei ole pääsyä MIG -hitsaajaan, voit porata reikiä ja kiinnittää mekaanisesti muttereilla ja pultteilla, mutta varmista, että sinulla on riittävästi tilaa pulttien päiden ja virtalähteen välillä, kun se on asennettu uudelleen oikosulkujen välttämiseksi. Litteä palkki jätetään tarkoituksellisesti pitkäksi aikaa, ja se leikataan sopivaksi kehykseen myöhemmin.

Vaihe 4: Siirrä virtalähde

Siirrä virtalähde
Siirrä virtalähde
Siirrä virtalähde
Siirrä virtalähde
Siirrä virtalähde
Siirrä virtalähde

Vaiheet 4-8 käsittelevät uutta ja hakkeroitua tehdaselektroniikkaa

  1. Siirrä virtalähde - (valinnainen - alun perin en odottanut, että syvyys tarvitsisi virtajohdon asentamista ilman, että se työntyy ulos rungon takaosasta ja siksi se ei ripusta seinään. Kävi ilmi, että paljon syvyyttä ja tämä vaihe ei ole välttämätön. Olen sisällyttänyt sen, koska se näkyy kuvissa) VAROITUS: Jatka tätä vaihetta vain, jos työskentelet mukavasti suurjänniteverkolla. Kuten jotkut kommentoijat mainitsivat johdotuksen, tämä voi olla vaarallista. Johtimien värit voivat olla erilaisia. Jos olet epävarma, on parasta ohittaa tämä vaihe, koska kuten mainitsin, se ei ollut välttämätöntä.
  2. Irrota virransyöttöpistoke virtalähteen piirilevystä.
  3. Leikkaa uhraavan virtajohdon pää ja kuori pää paljastaaksesi johdot. Testaa paljaita johtimia käyttämällä monimetristä jatkuvuusasetusta, jotta näet, missä johtimessa on jatkuvuus pistokkeen maadoituspiikin kanssa. Tämä lanka (sininen johto kuvassa) juotetaan sen virtalähteen keskimmäiseen juotospisteeseen, josta virransyöttöpistoke irrotettiin.
  4. Juotos kaksi muuta jäljellä olevaa johtoa virtajohdostasi kahteen jäljellä olevaan juotoskohtaan.
  5. Leikkaa metallialustan laippa metalliliuskoilla, jotta lanka pääsee ulos lokeron sivulta kuvan osoittamalla tavalla.

Vaihe 5: Muuta tehtaan virran merkkivaloa ja IR -vastaanotinta

Muuta tehtaan virran merkkivaloa ja IR -vastaanotinta
Muuta tehtaan virran merkkivaloa ja IR -vastaanotinta
Muuta tehtaan virran merkkivaloa ja IR -vastaanotinta
Muuta tehtaan virran merkkivaloa ja IR -vastaanotinta
  1. Vaihda LED - Alkuperäinen virran merkkivalo on neliömäinen ja valkoinen, mikä on hienoa, mutta halusin käyttää 5 mm: n LED -valoa helpottaaksesi asennusta kehyksen reikään. Leikkaa alkuperäinen LED lankajohdon päästä. Irrota molemmat johdot ja juota noin 6 "kierrelankaa pidentääksesi kummankin pituutta. Juotos sitten uusi 5 mm: n LED jatkettujen johtimien päähän (vastusta ei tarvita), varmista, että napaisuus on oikea. Käytä kutistetta tai sähköteippi juotosliitosten eristämiseksi.
  2. Laajenna IR -vastaanotin - IR -vastaanotin on juotettu piirilevyyn, mikä vaikeuttaisi asennusta kehykseen. Poista juotos piirilevystä ja juota siihen kierrelangat. Juotos sitten nämä johdot piirilevyyn. Käytä jälleen lämpökutistusta tai sähköteippiä juotosliitosten eristämiseen.

Vaihe 6: Rakenna IR -lähetin

Rakenna IR -lähetin
Rakenna IR -lähetin
Rakenna IR -lähetin
Rakenna IR -lähetin
Rakenna IR -lähetin
Rakenna IR -lähetin

Transistorikäyttöinen infrapunalähetin rakennetaan materiaalivaiheessa 2 lueteltujen transistorien, IR-LEDien, hyppyjohtojen, piirilevyn prototyyppien ja kahden vastuksen kanssa. Lisäksi tarvitset leipälevyn infrapunalähettimen prototyypin luomiseen. Johdottele komponentit leipälevyn kaavion mukaisesti. Kun olet tyytyväinen piirisiirtoon, siirrä se prototyyppipiirilevyyn ja juotos paikalleen. Käytä hyppyjohtoparia pidentääksesi infrapunavaloa piirilevystä, älä juota infrapunavaloa suoraan piirilevyyn. Käytä muita 3 hyppyjohtoa liitäntänä Pi: hen.

Voit siirtää piirin sivulle toistaiseksi, mutta jos haluat testata IR -lähettimen, tarvitset ensin toimivan Raspberry Pi -laitteen. Sinun on siirryttävä vaiheisiin 16-17. Nämä vaiheet selittävät, miten PI asennetaan ja miten IR -lähetin liitetään. Kun olet valmis, voit palata tähän vaiheeseen.

Infrapunalähetinpiirin testaamiseksi voimme vilkuttaa LEDiä käsikirjoituksella. Lataa LEDblink -skripti ja siirrä se Pi: n kotihakemistoon. Korvaa alla oleva * YOURPATH * polku, johon komentosarja on ladattu. Päätetyypissä:

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

Tee siitä sitten suoritettava suorittamalla se

chmod +x/home/pi/LEDblink

Suorita LEDblink -skripti

/home/pi/LEDblink

IR-LED ei ole tavallinen valodiodi, eikä se säteile näkyvää valoa, mutta voit käyttää älypuhelimen kameraa. nähdäksesi sen vilkkuvan. Suuntaa kamera IR -LEDiin ja katso näyttöä. Jos piiri toimii, infrapuna -LED vilkkuu.

Tässä on LED -vilkkuva skripti, jos et voi ladata

#!/usr/bin/python

tuoda RPi. GPIO GPIO: ksi tuontiaika GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) GPIO.setup (22, GPIO. OUT) kun True: GPIO.output (22, True) time.sleep (1) GPIO. output (22, False) time.sleep (1)

Mukautettu Raspberry Pi IR -kaukosäätimestä

LEDblink -skripti

Vaihe 7: Käynnistä Pi

Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
Käynnistä Pi
  1. Valmistele USB -kaapeli - Katkaise uhrin mikro -USB: n pää ja jätä mikro -USB -pää ja noin 18 tuumaa pitkä. Kuori johto. USB -kaapeleissa on 4 johdinta (yleensä punainen, vihreä, valkoinen ja musta) ja suoja. Käytä vain punaista +5 V: n ja mustaa maadoitusjohtoa. Loput johdot voidaan katkaista tieltä.
  2. Power Raspberry Pi - Etsi 9 -johtosarja virtalähteen ja piirilevyn väliin, siinä on 1 punainen ja 8 musta johto. käynnistä Raspberry Pi. Numeroimme nämä johdot 1-9 alkaen punaisesta langasta. Jatka juottamalla musta johto USB -kaapelista johtimeen #4 ja punainen johto USB -kaapelista johtimeen #6. Käytä juotosliitosten eristämiseen kutistetta tai sähköteippiä.

Vaihe 8: Kiinnitä Pi ja testaa

Mount Pi ja Testaa
Mount Pi ja Testaa
Mount Pi ja Testaa
Mount Pi ja Testaa
  1. Kiinnitä Pi - Poraa lokeroon 4 reikää Raspberry Pi: n kiinnittämiseksi. Kiinnitä ruuveilla ja kiinnikkeillä kuvan mukaisesti. Varmista, että ruuvinpäiden ja piirilevyn välillä on riittävästi tilaa, kun se on asennettu uudelleen, jotta vältetään oikosulku.
  2. Kokoa uudelleen - Asenna virtalähde ja piirilevy takaisin lokeron kiinnikkeisiin alkuperäisillä ruuveilla. Reititä uudet virta- ja mikro -USB -kaapelit lokeron sivulta. Jos haluat tehdä pintatestin tässä vaiheessa, jatka jäljellä olevien kaapeleiden liittämistä vaiheessa 16 kuvatulla tavalla, muuten pidä LCD -näyttö erillään lokerosta toistaiseksi.

Vaihe 9: Luo kehys

Luo kehys
Luo kehys
Luo kehys
Luo kehys
Luo kehys
Luo kehys
Luo kehys
Luo kehys

Vaiheissa 9-12 kuvataan uuden puurungon luominen kaikille komponenteille. Pohjimmiltaan se on kuvakehys nestekidenäytölle.

  1. Luo kehys - Leikkaa 5/4 "x 3-1/2" mänty 4 -osaiseksi leikkaussahalla 45 °: n leikkauksella molemmissa päissä muodostaen suorakulmion nestekidenäytön ympärille. Tämän pitäisi sopia tiiviisti nestekidenäytön ympärille, mutta ei niin, että sinun on pakotettava LCD -näyttö runkoon.
  2. Liitä runko - Merkitse jokaisen leikkauspään keskikohta. Aseta keksejäsi 45 ° ja #10 kekseille, aseta leikkuusyvyys keskitetysti liitokseen. Leikkaa kaikki 8 keksirakoa.
  3. Liimakehys - Aseta keksit aukkoihin, älä liimaa vielä ja testaa sopivuus nestekidenäytöllä. Jos nestekidenäyttö sopii kehykseen oikein, poista se ja käytä puuliimaa kekseissä ja 45 ° päissä kehyksen liittämiseksi toisiinsa. Varmista, että kehys on nelikulmainen, käytä puristimia liiman kovettumisen aikana. Pyyhi ylimääräinen puuliima pois.

Tässä on toinen Instructable, jossa on lisää vinkkejä kuvakehyksen rakentamiseen Canidan kekseillä

Vaihe 10: Leikkaa kehys

Leikkauskehys
Leikkauskehys
Leikkauskehys
Leikkauskehys
  1. Nestekidenäytön tuki - Leikkaa nyt joitain keksirakoja pitämään nestekidenäyttö kehyksessä seuraavaksi asennettavaa vastekappaletta vasten. Aseta keksejä 90 °: een. Mittaa nestekidenäytön paksuus jarrusatulalla ja aseta liitoksen syvyys samaksi. Tässä nestekidenäytössä on yksi puoli, joka on muita paksumpi, joten leikkaa ensin keksipaikat ohuemmille kolmelle puolelle. 2 keksiä kehyksen lyhyiden sivujen sisäpuolella ja 3 pitkillä sivuilla. Kun olet leikannut nämä 7 rakoa, mittaa nestekidenäytön paksumpi puoli ja aseta liitoksen syvyys samaksi. Leikkaa 3 viimeistä keksipaikkaa. Keksien tulisi istua tiiviisti, ne pitävät nestekidenäytön paikallaan ilman liimaa.
  2. Leikkaus - Leikkaa pysäytysmuovaus 4 osaan 45 ° leikkauksella. Sisäreuna (ohuempi reuna) roikkuu kehyksen sisäpuolella ja peittää nestekidenäytön metallikehyksen. Käytä LCD -näyttöä oppaana oikean ylityksen määrittämiseen. Pysäytysmuovin ulkoreuna on noin 1/4 "kehyksen ulkoreunasta, Se luo 1/4" paljastuksen koko kehyksen ympärille. Suunnittelin alun perin muotoillun reunan reitittämistä ulkokulmaan ja poistan paljastuksen, mutta pidin ulkonäöstä 1/4 "paljastuksella, joten jätin sen sellaisenaan. Kiinnitä puuliimalla ja pneumaattisella viimeistelynaulaimella.

Vaihe 11: Reitti

Reitti
Reitti
Reitti
Reitti
Reitti
Reitti
  1. Upotettava ranskalainen kiinnike - Leikkaa rannekkeen kiinnitysrungon puoli siten, että se on 1/2 "kapeampi kuin kehyksen leveys. Merkitse kiinnityksen ääriviivat noin 3": n päähän rungon kummaltakin puolelta. Aseta reitittimen syvyys samaksi kuin ranskalaisen klossin syvyys. Reititä rungon takana oleva syvennys niin, että kiinnike on samalla tasolla rungon takaosan kanssa. Leikkaa klossin seinäpinta siten, että se sopii kehyksen leveyteen. Tämä varmistaa, että runko kiinnittyy seinään.
  2. Upota tehdaselektroniikka - Luo kehyksen alaosaan reitittimen kanssa syvennys, joka pitää tehdaselektroniikan (IR -piirilevy, tehdaskytkimet, virran merkkivalo) ja IR -lähettimen piirilevyn vaiheessa 6. Varmista, että sinulla on riittävästi johtoa, jotta se saavuttaa lokeron sivulla olevan liittimen. Poraa kaksi 3/16 "reikää rungon pohjasta tähän syvennykseen. Nämä reiät pitävät 5 mm: n LED- ja IR -vastaanotinta ja antavat niiden johdot kulkea takaisin tehtaan johtosarjaan.
  3. Poraa tuuletusreiät - Poraa 1-1/2 "reikäsahalla yksi reikä keskelle rungon yläosaa ja poraa sitten kaksi 3/4" rungon alaosaan 3/4 "reikäsahalla. Toisin kuin kuvassa, poraa ne ennen värjäystä tai maalaamista.

Vaihe 12: Viimeistele kehys

Viimeistele kehys
Viimeistele kehys
  1. Valmistelu - Täytä kaikki kynsien reiät ja liitokset puukitillä ja anna kovettua ja hio kehyksen ulkopuoli satunnaisella kiertoradalla. Hio sileäksi käyttäen vähintään 220 karkeutta.
  2. Viimeistely - Väritä runko suosikkisävyisellä puutahroilla ja levitä sitten 3 kerrosta polyuretaania hiomalla jokaisen kerroksen väliin. Tai jos haluat, maalaa. Noudata valmistajien ohjeita kerrosten välillä.

Vaihe 13: Kokoa

Koota
Koota
Koota
Koota
Koota
Koota

Nyt on aika koota kaikki yhteen.

  1. Aloita asettamalla virran merkkivalo reikäänsä, LED -valon yläosan tulee olla rungon etuosan tasalla. Lisää seuraavaksi infrapunavastaanotin, joka kiinnitetään toisen reiän taakse neliön muodon vuoksi. Aseta sitten vaiheessa 6 rakennettu infrapunalähetin infrapunavastaanottimen viereen, jotta se kohdistuu suoraan sivulleen. Kuuma liima paikallaan.
  2. Aseta tehdaselektroniikka (IR -piirilevy, tehdaskytkimet, virtakytkin) kehyksen reititetylle alueelle vaiheesta #11 ja reititä johdot niin, että ne ovat poissa tieltä. Varmista, että sinulla on tarpeeksi pituutta, jotta tehtaan valjaat saavuttavat lokeron sivulla olevan liittimen asennuksen jälkeen. Kuuma liima paikallaan.
  3. Asenna vaiheessa 6 rakennettu infrapunalähettimen piirilevy reititetylle alueelle ja kuumaliima paikalleen tai kiinnitä ruuveilla runkoon.
  4. Asenna kolme tiivistettä tuuletusaukkoihin ja kiinnitä hieman kuumalla sinisellä.

Vaihe 14: Asenna nestekidenäyttö ja lokero

Asenna nestekidenäyttö ja lokero
Asenna nestekidenäyttö ja lokero
Asenna nestekidenäyttö ja lokero
Asenna nestekidenäyttö ja lokero
  1. Aseta nestekidenäyttö kehykseen ja kiinnitä #10 keksillä. Niiden tulee olla tiukasti kiinni LCD -näytössä ilman puuliimaa.
  2. Aseta sitten lokero, jossa on hitsattu teräslevytuki, rungon takana. Merkitse leveys teräslevyn kumpaankin päähän. Taivuta teräslevyä ruuvipuristimessa 90 asteen kulmaan merkintöjen kohdalta. Leikkaa ylimääräinen teräksinen litteä tanko noin 1 "taivutuksen ohi kummassakin päässä tai tarpeeksi, jotta se ei ulotu rungon takaosan ulkopuolelle ja kiinnitä puuruuveilla.

Vaihe 15: Tuuletin, ranneke ja kaiuttimet

Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
Tuuletin, ranskalainen kahva ja kaiuttimet
  1. Asenna 40 mm: n tuuletin 1-1/2 "tuuletusaukon sisään ruuveilla niin, että se vetää ilmaa rungon sisältä ja poistuu ulos.
  2. Asenna ranskalainen vaijeri vaiheessa #11 muodostettuihin syvennyksiin mukana tulevilla ruuveilla varmistaen, että se on kehyksen yläosan tasalla.
  3. Kiinnitä purkamisen yhteydessä irrotetut kaksi kaiutinta rungon takaosan kummallekin puolelle puuruuveilla. Jätä tarpeeksi pituutta, jotta johto pääsee tehtaan liittimeen.

Vaihe 16: Yhdistä

Kytkeä
Kytkeä
Kytkeä
Kytkeä
Kytkeä
Kytkeä
  1. Asenna WiFi -sovitin (ja valinnainen langaton näppäimistösovitin) Raspberry PI USB -paikkoihin.
  2. Liitä LVDS -kaapeli ja kaksi LCD -invertterin virtakaapelia nestekidenäytöstä lokeroon.
  3. Liitä tehtaan kytkinsarja ja kaiuttimet lokeron liittimiin.
  4. Liitä HDMI -kaapeli Raspberry Pi: n ja lokeron HDMI -portin välille käyttämällä lokeron päässä olevaa kulmasovitinta.
  5. Liitä vaiheen 7 mikro -USB -virtajohto Raspberry Pi: hen.
  6. Liitä infrapunalähettimen hyppyjohtimet. Liitä 3.3v: n punainen hyppyjohdin Pi: n nastaan 1, oranssinvärinen GPIO22 -signaalihyppy napaan #15 ja ruskea maadoitusliitin nastaan #39.
  7. Liitä 40 mm: n tuulettimen USB -kaapeli lokeron takana olevaan USB -porttiin.

Vaihe 17: Asenna Raspbian ja perusasennus

Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup
Asenna Raspbian ja Basic Setup

Näissä ohjeissa oletetaan, että Raspbian GNU/Linux 8 (jessie) on asennettu.

  1. Noudata Raspberry Pi -verkkosivuston ohjeita valmistaaksesi Micro SD -korttisi NOOBS: llä, joka on Raspberry Pi: n käyttöjärjestelmän asennuspäällikkö, ja aseta sitten Micro SD -kortti Raspberry Pi -laitteeseen.
  2. Käynnistä infokeskus ja Pi käynnistyy NOOBSiin. Asenna Raspbian noudattamalla näytön asennusohjeita.
  3. Kun asennus on valmis, sinun tulee kirjautua automaattisesti työpöydällesi. Jos ei, oletuskäyttäjä on pi ja oletussalasana on vadelma. Suosittelen vaihtamaan oletussalasanan ja muutamat muut perusasetukset käyttämällä Raspberry Pi Configuration GUI: ta valikossa> Asetukset.
  4. Kun olet Raspberry Pi Configuration GUI -järjestelmässä Järjestelmä -välilehdessä, napsauta Laajenna tiedostojärjestelmä. Tämä kestää vain muutaman sekunnin. Syynä tiedostojärjestelmän laajentamiseen on tehdä kaikki SD -kortin käytettävissä oleva tila käytettäviksi, jotta Raspbian pysyy riittävän pienenä, jotta se mahtuu erikokoisille SD -korteille, ja se on pakattu käyttämään vain noin 4 Gt. Napsauta myös Vaihda salasana -painiketta vaihtaaksesi oletussalasanan. Anna tietokeskukselle valitsemasi isäntänimi, valitse Käynnistä työpöydälle ja Automaattinen sisäänkirjautuminen.
  5. Kun olet vielä Raspberry Pi Configuration GUI -käyttöliittymässä, valitse Lokalisointi -välilehti ja aseta alue-, aikavyöhyke- ja näppäimistöasetukset. GUI on dokumentoitu tarkemmin täällä.
  6. Asenna Edimax WiFi -sovitin tämän sivun asennusohjeiden avulla.
  7. Kun WiFi toimii, avaa pääte ja päivitä arkistot. Kirjoita seuraavat komennot.
  8. sudo apt-get päivitys
  9. Seuraavaksi päivitetään kaikki paketit.

    sudo apt-get päivitys

  10. Päivitetään nyt Raspberry Pi: n laiteohjelmisto.

    sudo rpi-päivitys

  11. Käynnistä uudelleen.

    sudo uudelleenkäynnistys

Vaihe 18: Asenna ohjelmistopaketteja

Asenna ohjelmistopaketit
Asenna ohjelmistopaketit

Asennamme nyt infokeskukseen tarvittavia lisäpaketteja. Nämä määritetään seuraavassa vaiheessa. Avaa pääteikkuna ja kirjoita alla olevat komennot.

  1. Asenna Chromium -selain.

    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. Asenna Apache -verkkopalvelin.

    sudo apt-get install apache2

  3. Asenna Unclutter piilottaaksesi osoittimen, kun sitä ei käytetä.

    sudo apt-get install unclutter

  4. Asenna x11-xserver-utils

    sudo apt-get install x11-xserver-utils

  5. Asenna Xdotool.

    sudo apt-get install xdotool

  6. Asenna Linux -infrapunakaukosäädinpaketti.

    sudo apt-get install lirc

Vaihe 19: Kierrä näyttöä

Pidän parempana vi -tekstieditoria, jos haluat nanon, korvaa n nano vi: llä seuraavissa vaiheissa.

Koska infokeskus ripustetaan pystysuoraan eikä vaakasuoraan, meidän on käännettävä näyttöä. Kirjoita päätelaitteeseen komennot:

sudo vi /boot/config.txt

Lisää alla oleva rivi config.txt -tiedostoon.

lisää display_rotate = 1 90

Vaihe 20: Chromiumin asennus

Chromium asennettiin vaiheessa #18 nyt Chromiumin automaattinen käynnistys. Muokkaa päätelaitteessa tiedostoa /home/pi/.config/lxsession/LXDE-pi/autostart

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

lisää sitten rivi

@chromium-browser --start-fullscreen --disable-session-crashed-bubble --disable-infobars localhost Nyt luomme komentosarjan Chromiun päivittämiseksi

vi /home/pi/refresh.sh

Lisää alla olevat rivit tiedostoon

#!/bin/bash

vienti DISPLAY = ": 0" WID = $ (xdotool -haku -vain näkyvissä -luokan kromi | head -1) xdotool -ikkuna aktivoi $ {WID} xdotool -näppäin ctrl+F5

Tee komentosarjasta suoritettava

sudo chmod +x /home/pi/refresh.sh ja lisää se croniin ajaaksesi 15 minuutin välein

sudo crontab -e lisää tämä rivi crontaan

*/15 * * * * /koti/pi/refresh.sh

Vaihe 21: Määritä selkeytys ja poista näytön tyhjennys käytöstä

Unclutter ja X11-xserver-utils asennettiin vaiheessa #18. Unclutter piilottaa osoittimen, kun sitä ei käytetä. Päätelaitteessa muokkaa tiedostoa /home/pi/.config/lxsession/LXDE-pi/autostart Voimme myös lisätä xset-komentoja virransäästötilan poistamiseksi käytöstä

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

lisää sitten rivit

@unclutter -näyttö: 0 -tapahtumat -Tartu

@xset s pois päältä @xset -dpms @xset s noblank

Voit poistaa näytön tyhjennyksen käytöstä oletusarvoisella LXDE: llä muokkaamalla tiedostoa:/etc/xdg/lxsession/LXDE/autostart.

vi/etc/xdg/lxsession/LXDE/automaattinen käynnistys

Kommentoi @xscreensaver -komentoa (lisää # rivin alkuun)

#@xscreensaver -no -splash

Voit testata xset -kokoonpanon suorittamalla xset q: n uudelleenkäynnistyksen jälkeen, ja näet seuraavan tuloksen

mieluummin tyhjennys: ei salli valotuksia: yestimeout: 0 sykli: 600 DPMS on poistettu käytöstä

Vaihe 22: Asenna Linux -infrapunakaukosäädin

Asensimme LIRC: n vaiheessa 18. Saadaan se toimimaan, jotta Pi voi lähettää infrapunakytkentä- ja sammutuskomentoja nestekidenäyttöön.

sudo vi /boot/config.txt

lisää seuraavaksi config.txt -tiedostoon

dtoverlay = lirc-rpi, gpio_out_pin = 22

muokkaa sitten hardware.conf -tiedostoa

sudo vi /etc/lirc/hardware.conf

lisää seuraava

LIRCD_ARGS = "-syöttö"

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

Etsi kaukosäätimen asetustiedosto LIRC -verkkosivun kaukosäätimien luettelosta osoitteesta https://lirc.sourceforge.net/remotes/ Lataa määritystiedosto ja tallenna se nimellä /etc/lirc/lircd.conf. Minun tapauksessani käytin Samsung AA59-00382A -määritystiedostoa täällä

cp AA59-00382A.lircd.conf /etc/lirc/lircd.conf

Sitten sinun pitäisi pystyä testaamaan LIRC tällä virta päälle/pois -komennolla

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

Voit halutessasi asettaa aikataulun LCD -näytön kytkemiseksi päälle ja pois päältä cron -toiminnolla. Muokkaa crontabia ja lisää haluamasi aikataulu. Esimerkissäni infokeskus käynnistyy joka päivä klo 8.00, sitten sammuu klo 10.00 päivinä 1-5 (arkipäivisin), käynnistyy uudelleen klo 15.00 (15.00) päivinä 1-5 (arkisin) ja sitten virta katkeaa joka päivä kello 1.00.

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

Vaihe 23: Luo verkkosivusi

Luo verkkosivusi
Luo verkkosivusi

Tässä vaiheessa sinulla pitäisi olla toimiva infokeskus, joka näyttää oletusarvoisen Apache "Se toimii!" Nettisivu. Nyt meidän on luotava oma verkkosivusi. Voit suunnitella tämän haluamallasi tavalla ja tehdä siitä niin yksinkertaisen tai monimutkaisen kuin haluat. Olen sisällyttänyt kaksi esimerkkisivua, joista toinen on käyttämäni sivu, jonka URL -osoitteet on poistettu, ja toinen esimerkki vain kalenterista. Kummankin kanssa sinun on syötettävä omat URL -osoitteesi. Nimeä tiedosto uudelleen indeksiksi.html ja aseta tiedostoon/var/www/html/

Koska on olemassa loputtomia tapoja suunnitella tämä sivu ja kaikkien käyttötapa on erilainen, en aio yksityiskohtaisesti esitellä koko html -tiedostoa täällä. Verkossa on paljon hienoja opetusohjelmia ja opetusohjelmia, joissa kerrotaan yksityiskohtaisesti verkkosivujen luomisesta ja vielä enemmän siitä, kuinka upottaa haluamasi sisältö.

esimerkkitiedosto

esimerkki vain kalenterin hakemistotiedosto

Vaihe 24: Ripusta ja nauti

Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!
Ripusta ja nauti!

Kiinnitä rannekkeen toinen puoli seinällesi ja varmista, että se on vaakasuorassa, ja ripusta infokeskus. Liitä se ja nauti!

Mikrokontrollerikilpailu 2017
Mikrokontrollerikilpailu 2017
Mikrokontrollerikilpailu 2017
Mikrokontrollerikilpailu 2017

Pääpalkinto mikrokontrollikilpailussa 2017

Suositeltava: