Sisukord:
- Samm: osad ja tööriistad
- 2. samm: ehitage TRRS -helikaabel
- Samm: seadistage vaarika PI
- Samm: ühendage LCD -ekraan Raspberry Pi -ga, seadistage ja katsetage
- Samm: süsteemitesti
- 6. samm: pildiraami ja lõpliku kokkupaneku muutmine
Video: Presidendi ametisseastumise loenduskell (Wifi): 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Ülevaade: loendurikell on mõnevõrra sarnane kaubanduslike toodetega:
a) Kui sündmuse sihtaeg on saavutatud, kuvab loenduskell: keriva teate ja esitab heliefekte ning mp3 -laulu - antud juhul R. E. M. laul: "See on maailma lõpp, nagu me seda teame (ja ma tunnen end hästi)." Esita Youtube'is
b) Saate määrata tulevase sündmuse täpse aja minutini ja sekundini.
c) Wifi kella funktsioon välistab ajanihe ja võimaldab tulevaste sündmuste kuupäevade jaoks hõlpsalt õhu kaudu ümber programmeerida.
Peamised komponendid: Raspberry Pi, 16 x 2 vedelkristallekraan ja toitega kõlar, mis on paigaldatud dollaripoe 5x7 pildiraami.
Oskuste tase: tuttav Raspberry Pi seadistamise ja peata, Linuxi põhikäskluste ja pythoniprogrammide käivitamisega ning natuke jootmisega (3 juhet).
Samm: osad ja tööriistad
Osad:
- Raspberry Pi mudel B+ või uuem ja ümbris
- USB -toitega kõlar 3,5 mm helisisendiga. Kõlar, mida ma kasutasin, oli tasuta reklaammaterjal, kuid see kõlar tundub üsna lähedane… kõlar. Ideaalis midagi ruudukujulise teguriga.
- 2 mikro -USB -kaablit ja kahe pordiga laadija - valikuline punase mähisega juhtmestik
- Pildiraam 5x7
- Sparkfuni helikaabel TRRS - 18 "(pats) CAB -11580
- Digikey CP-3502-ND 3,5 mm stereopistik
- 3/4 tolli paks puitkiudplaat või vineer, umbes 5 x 8 tolli
- I2C 2X16 LCD -ekraanimoodul
- 4 naissoost naissoost dupont -hüppaja juhtmest (100 või 200 mm pikkune on sobiv)
- USB wifi adapter
Tööriistad:
- Kuum liimipüstol
- Jootekolb
- Traadi eemaldaja
- Lindi- või jigsaag
2. samm: ehitage TRRS -helikaabel
Jootke Sparkfuni helikaabli TRRS-18 (pats) CAB-11580 kollased, punased ja rohelised juhtmed Digikey CP-3502-ND 3,5 mm stereopistikuga, nagu on näidatud skeemil
Samm: seadistage vaarika PI
a) Seadistage Raspberry Pi, lubage kindlasti I2C ja SHH, seadistage ka wifi ja veenduge, et saate vaarika pi -ga ühenduse luua "peata režiimis". Teatmik.
b) Loo projekti alamkataloog - ma nimetasin oma "trumpiks", kuhu nõutud failid panna.
mkdir trump
cd trump
käsk pwd peaks järele andma/home/pi/trump
c) Kopeerige oma heliefekt ja laulufailid kausta/home/pi/trump. Failide nimed peavad olema DRUMROLL.wav ja laul remsong.mp3, et töötada koos praeguse pythoni programmiga, mille hiljem lisame. Võite kasutada erinevaid failinimesid, kuid siis peate muutma pythoni faili. Ma ei saa neid faile autoriõiguse põhjustel pakkuda - kuid leiate palju Windowsi operatsioonisüsteemi kaasatud heliefektifaile ja muidugi saate alla laadida lugusid iTunesist, Amazonist…
Vihje - failide edasi -tagasi liigutamiseks arvuti ja RasPi vahel kasutan utiliitprogrammi winSCP
Samm: ühendage LCD -ekraan Raspberry Pi -ga, seadistage ja katsetage
a) Ühendage vedelkristallekraan Raspberry PI -ga, kasutades 4 naissoost naissoost hüppajat. Ühendage RasPi SDA -tihvt LCD -ekraanil oleva GPIO SDA -tihvtiga ja RasPi -i SCL -tihvt LCD -ekraani SCL -tihvtiga, samuti ühendage RasPi 5 -voldised ja maanduspoldid LCD -ekraaniga.
b) RasPi LCD -ga rääkimiseks - avage Raspberry Pi peata režiimis ja vaadake juhendit LCD -PROGRAMMEERIMINE PYTHON -iga Circuit Basics'i abil. Peate täitma vähemalt jaotised pealkirjaga: RPLCD RAAMATUKOGU PAIGALDAMINE ja KIRJUTAMINE NÄITAMISEKS 8 -BITISES REŽIIMIS. Veenduge, et saate LCD -ekraanil kuvada "Tere maailm". Ärge minge kaugemale, kuni see on tehtud.
Samm: süsteemitesti
a) Hoides LCD -ekraani ühendatud, ühendage ka TRRS -helikaabel kõlari ja RasPi vahele (TRRS -kaabli ots RasPi -ga). Ühendage nii RasPi kui ka kõlar vooluvõrku. Vaadake ülaltoodud diagrammi.
b) Kopeerige fail cntDwnSng.py oma trumpide kataloogi. Katse eesmärgil muutke faili, et muuta kuupäeva väärtused umbes 10 minutiks pärast testi käivitamist.
Käskude kokkuvõte -
vaheta trumpide kataloogi"
cd trump
redigeeri koos:
nano cntDwnSng.py
muutke pythoni programmi kuupäeva väärtusi:
# sisestage sihtaeg ja kuupäev siia päev = 20
kuu = 1
aasta = 2017
tund = 12
minutit = 00
sek = 0
c) salvestage pythoni programm ja käivitage käsk:
python cntDwnSng.py
d) Oodatav tulemus on: LCD loendab aega, kuni jõuab nullini, seejärel mängib heliefekt, seejärel kerib LCD -teade ja lõpuks esitatakse mp3 -lugu. Kui kõik läheb hästi, saate kuupäeva väärtused lähtestada.
6. samm: pildiraami ja lõpliku kokkupaneku muutmine
a) Tagaplaadilt eraldamiseks keerake pildiraami tugivart küljelt küljele.
b) Printige avamispildifail (kas-j.webp
c) Lõigake kõik tasapinnalise kinnituse saavutamiseks kõik ekraani läheduses olevad tihvtid maha. Kinnitage LCD raami tagalauale kuuma liimi ja nurgapappribadega. Ärge paigaldage LCD -ekraani tagurpidi!
d) Lõika bänd- või tikksaega raami tugi joonise järgi välja ja kinnita kuuma liimiga pildiraami tagalauale - jälgi, et see oleks kindlalt kinnitatud.
e) Enne RasPi korpuse kokku klõpsamist sisestage 4 dupontjuhtet RasPi GPIO tihvtidele.
f) Kinnitage Raspi ja kõlar kuuma liimiga raami tugivarrele. Lõpetage ülejäänud ühendused vastavalt eelmisele sammule. Valikuline - ühendage USB toitekaabel punase mähisega juhtmestikuga.
g) Python-programmi automaatseks käivitamiseks käivitamisel sisestage käsk:
sudo nano /etc /profile
Kerige alla ja lisage järgmine rida:
sudo python /home/pi/trump/cntDwnSng.py
Väljumiseks sisestage Ctrl-X, seejärel salvestamiseks "Y" ja seejärel kaks korda "Enter".
h) Kui minna kaugemale - nüüd, kui teil on RasPi juhtimisvõimalused, saate hõlpsalt lisada veelgi rohkem tähistamisfunktsioone, vaadake aastavahetuse loendurit koos ilutulestiku käivitamise võimalusega
Soovitan:
ESP32 TTGO WiFi signaali tugevus: 8 sammu (piltidega)
ESP32 TTGO WiFi signaali tugevus: Selles õpetuses õpime, kuidas kuvada WiFi võrgu signaali tugevus ESP32 TTGO tahvli abil. Vaadake videot
Väga väikese energiatarbega WiFi koduautomaatikasüsteem: 6 sammu (piltidega)
Väga väikese võimsusega WiFi koduautomaatikasüsteem: selles projektis näitame, kuidas saate mõne sammuga luua kohaliku kohaliku koduautomaatika põhisüsteemi. Kasutame Raspberry Pi, mis toimib keskse WiFi -seadmena. Lõppsõlmede puhul kasutame akutoite valmistamiseks IOT kriketit
Raspberry Pi 4 seadistamine sülearvuti/arvuti kaudu Etherneti kaabli abil (monitor puudub, WiFi puudub): 8 sammu
Seadistage Raspberry Pi 4 sülearvuti/arvuti kaudu Etherneti kaabli abil (ilma monitorita, ilma WiFi-ühenduseta): selles töötame seadistamiseks Raspberry Pi 4 mudeli B 1 Gb RAM-iga. Raspberry-Pi on ühe pardaarvuti, mida kasutatakse taskukohase hinnaga hariduslikel eesmärkidel ja isetegemise projektides, vajab toiteallikat 5V 3A
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
ESP8266-NODEMCU $ 3 WiFi-moodul nr 1- WiFi-ga alustamine: 6 sammu
ESP8266-NODEMCU $ 3 WiFi-moodul nr 1- WiFi-ga alustamine: Nende mikroarvutite uus maailm on saabunud ja see asi on ESP8266 NODEMCU. See on esimene osa, mis näitab, kuidas saaksite esp8266 keskkonna oma arduino IDE -sse installida alustamisvideo kaudu ja osadena