Sisällysluettelo:

Presidentin virkaanastujan lähtölaskenta (Wifi): 6 vaihetta
Presidentin virkaanastujan lähtölaskenta (Wifi): 6 vaihetta

Video: Presidentin virkaanastujan lähtölaskenta (Wifi): 6 vaihetta

Video: Presidentin virkaanastujan lähtölaskenta (Wifi): 6 vaihetta
Video: Крахи: история кризисов фондового рынка 2024, Heinäkuu
Anonim
Presidentin avajaisten lähtölaskenta (Wifi)
Presidentin avajaisten lähtölaskenta (Wifi)
Presidentin avajaisten lähtölaskenta (Wifi)
Presidentin avajaisten lähtölaskenta (Wifi)
Presidentin avajaisten lähtölaskenta (Wifi)
Presidentin avajaisten lähtölaskenta (Wifi)

Yleiskatsaus: Ajastin on samanlainen kuin kaupalliset tuotteet, muutamia käänteitä:

a) Kun tapahtuman tavoiteaika on saavutettu, ajastin: näyttää vieritysilmoituksen ja toistaa äänitehosteet ja mp3 -kappaleen - tässä tapauksessa R. E. M. laulu: "Se on maailman loppu sellaisena kuin me sen tunnemme (ja minusta tuntuu hyvältä)." Soita Youtubessa

b) Voit määrittää tulevan tapahtuman tarkan ajan minuuttiin ja sekuntiin asti.

c) Wifi-kellotoiminto eliminoi ajan kulumisen ja mahdollistaa helpon ohjelmoinnin langattomasti tuleville tapahtumapäiville.

Pääkomponentit: Raspberry Pi, 16 x 2 LCD -näyttö ja virtalähdekaiutin, joka on asennettu dollarin myymälän 5x7 -kuvakehykseen.

Taitotaso: Tuntee Raspberry Pi: n asentamisen ja ilman päätä, Linux -peruskomentojen ja python -ohjelmien suorittamisen sekä hieman juottamista (3 johtoa).

Vaihe 1: Osat ja työkalut

Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut

Osat:

  1. Raspberry Pi malli B+ tai uudempi ja kotelo
  2. USB -kaiutin 3,5 mm: n äänitulolla. Kaiutin, jota käytin, oli ilmainen mainostuote, mutta tämä kaiutin näyttää melko läheltä… kaiutin. Ihannetapauksessa jotain neliön muotoista tekijää.
  3. 2 mikro -USB -kaapelia ja kaksiporttinen laturi - valinnainen punainen kelajohtosarja
  4. 5x7 kuvakehys
  5. Sparkfun -äänikaapeli TRRS - 18 "(letti) CAB -11580
  6. Digikey CP-3502-ND 3,5 mm stereopistoke
  7. 3/4 "paksu kovalevy tai vaneri noin 5 x 8"
  8. I2C 2X16 LCD -näyttömoduuli
  9. 4 naaras -naaras dupont -hyppyjohdinta (100 tai 200 mm pitkä on ok)
  10. USB wifi -sovitin

Työkalut:

  1. Kuuma liimapistooli
  2. Juotin
  3. Langanpoistaja
  4. Vanne- tai jig -saha

Vaihe 2: Rakenna TRRS -äänikaapeli

Rakenna TRRS -äänikaapeli
Rakenna TRRS -äänikaapeli

Juottaa Sparkfun-äänikaapelin TRRS-18 (letti) CAB-11580 keltaiset, punaiset ja vihreät johdot Digikey CP-3502-ND 3,5 mm: n stereopistokkeeseen kuvan osoittamalla tavalla

Vaihe 3: Määritä Vadelma PI

a) Asenna Raspberry Pi, muista ottaa I2C ja SHH käyttöön, aseta myös wifi ja varmista, että voit muodostaa yhteyden vadelma pi: hen "headless -tilassa". Viiteopas.

b) Luo projektin alihakemisto - kutsuin omani "trumpiksi" laittaaksesi tarvittavat tiedostot.

mkdir trump

cd trump

pwd -komennon pitäisi antaa/home/pi/trump

c) Kopioi äänitehosteet ja biisitiedostot kansioon/home/pi/trump. Tiedostojen nimien on oltava DRUMROLL.wav ja kappale remsong.mp3, jotta ne toimivat myöhemmin lisättävän nykyisen python-ohjelman kanssa. Voit käyttää eri tiedostonimiä, mutta sitten sinun on muokattava python -tiedostoa. En voi toimittaa näitä tiedostoja tekijänoikeussyistä - mutta löydät monia äänitehosteetiedostoja, jotka sisältyvät Windows -käyttöjärjestelmään, ja tietysti ladata kappaleita iTunesista, Amazonista…

Vinkki - tiedostojen siirtämiseen edestakaisin tietokoneen ja RasPi: n välillä käytän apuohjelmaa winSCP

Vaihe 4: Liitä LCD -näyttö Raspberry Pi -laitteeseen, asenna ja testaa

Liitä LCD -näyttö Raspberry Pi -laitteeseen, asenna ja testaa
Liitä LCD -näyttö Raspberry Pi -laitteeseen, asenna ja testaa

a) Liitä nestekidenäyttö Raspberry PI -liitäntään käyttämällä 4 naaras -naarasliitintä. Liitä RasPi: n SDA -nasta nestekidenäytön GPIO SDA -tappiin ja RasPi: n SCL -nasta nestekidenäytön SCL -nastaan.

b) Saadaksesi RasPi -laitteesi puhumaan nestekidenäytölle - käytä Raspberry Pi: tä päättömässä tilassa ja katso opas Nestekidenäytön ohjelmointi PYTHONilla Circuit Basics -ohjelmalla. Sinun on täytettävä ainakin osiot: RPLCD -KIRJASTON ASENTAMINEN ja NÄYTÄ KIRJOITTAA 8 -BIT -TILASSA. Varmista, että voit näyttää "Hello World" nestekidenäytössä. Älä mene pidemmälle ennen kuin tämä on tehty.

Vaihe 5: Järjestelmätesti

Järjestelmätesti
Järjestelmätesti

a) Pidä nestekidenäyttö liitettynä, liitä myös TRRS -äänikaapeli kaiuttimen ja RasPi: n väliin (TRRS -kaapelin pää RasPiin). Liitä sekä RasPi että kaiutin virtalähteeseen. Katso yllä oleva kaavio.

b) Kopioi tiedosto cntDwnSng.py trump -hakemistoosi. Muokkaa tiedostoa testitarkoituksessa ja muuta päivämäärän arvoksi noin 10 minuutin kuluttua testin suorittamisesta:

Komentojen yhteenveto -

vaihda trump -hakemistoon"

cd trump

muokkaa:

nano cntDwnSng.py

muuttaa python -ohjelman päivämääräarvoja:

# anna tavoiteaika ja päivämäärä tähän päivä = 20

kuukausi = 1

vuosi = 2017

tunti = 12

minuuttia = 00

sek = 0

c) tallenna python -ohjelma ja suorita komennolla:

python cntDwnSng.py

d) Odotettu tulos on: LCD laskee ajan, kunnes se saavuttaa nollan, sitten äänitehoste toistetaan, LCD -viesti vierii ja lopulta mp3 -kappale toistetaan. Jos kaikki menee hyvin, voit nollata päivämäärän arvot.

Vaihe 6: Muokkaa kuvakehystä ja lopullista kokoonpanoa

Muokkaa kuvakehystä ja lopullista kokoonpanoa
Muokkaa kuvakehystä ja lopullista kokoonpanoa
Muokkaa kuvakehystä ja lopullista kokoonpanoa
Muokkaa kuvakehystä ja lopullista kokoonpanoa
Muokkaa kuvakehystä ja lopullista kokoonpanoa
Muokkaa kuvakehystä ja lopullista kokoonpanoa

a) Irrota taustalevystä heiluttamalla varastossa olevaa kuvakehyksen tukivartta sivuttain.

b) Tulosta avautumistiedosto (joko-j.webp

c) Leikkaa kaikki näytön lähellä olevat tapit, jotta saat tasaisemman asennuksen. Kiinnitä nestekidenäyttö kehyksen taustalevylle kuumaliimalla ja kulmapahvinauhoilla. Älä asenna LCD -näyttöä ylösalaisin!

d) Leikkaa vanne- tai jigisahalla kehystuki piirustuksen mukaan ja kiinnitä kuvakehyksen taustalevyyn kuumaliimalla - varmista, että se on kiinnitetty tasaisesti.

e) Työnnä 4 dupont -johtoa RasPi GPIO -nastoihin ennen kuin napsautat RasPi -kotelon yhteen.

f) Kiinnitä Raspi ja kaiutin rungon tukivarteen kuumaliimalla. Suorita muut liitännät edellisen vaiheen mukaisesti. Valinnainen - sido USB -virtajohto yhteen punaisen kelan johtosarjan kanssa.

g) Käynnistä python-ohjelma automaattisesti käynnistyksen yhteydessä kirjoita komento:

sudo nano /etc /profile

Vieritä alas ja lisää seuraava rivi:

sudo python /home/pi/trump/cntDwnSng.py

Poistu kirjoittamalla Ctrl-X, tallenna sitten "Y" ja paina sitten "Enter" kahdesti.

h) Jatka pidemmälle - nyt kun sinulla on RasPi -ohjausominaisuudet, voit helposti lisätä vielä enemmän juhlatoimintoja, katso uudenvuodenaaton ajastin ja ilotulituslaite

Suositeltava: