Talaan ng mga Nilalaman:

INTERNET RADIO / TICKER / WEATHERSTATION: 5 Hakbang
INTERNET RADIO / TICKER / WEATHERSTATION: 5 Hakbang

Video: INTERNET RADIO / TICKER / WEATHERSTATION: 5 Hakbang

Video: INTERNET RADIO / TICKER / WEATHERSTATION: 5 Hakbang
Video: Advanced ESP32 Internet Weather Station with 5 day Forecast 2024, Nobyembre
Anonim
Image
Image
INTERNET RADIO / TICKER / WEATHERSTATION / DOMOTICA SYSTEM
INTERNET RADIO / TICKER / WEATHERSTATION / DOMOTICA SYSTEM

Ito ay isang napakahusay na radyo sa internet, ngunit higit pa rito, ito ay isang istasyon ng panahon, isang ticker at isang domotica system din.

At ito ay:

  • napakamura
  • gumagana talagang mabuti
  • napakadaling itayo at mapatakbo
  • portable dahil sa madaling koneksyon sa wifi
  • Hindi kinakailangan ng mga kasanayan sa programa o paghihinang.

Bumili lamang ng mga bahagi, ikonekta ang ilang mga wires sa pagitan ng mga ito at iyon !. Oh, at sunugin ang isang imahe ng operating system ng radyo sa isang sd card. Ito ay magiging isang magandang regalo sa kaarawan dahil napakadali upang mapatakbo. Ang radyo na ito ay may maraming magagandang tampok. Lahat ng nakokontrol sa pamamagitan ng isang webinterface.

May a.o.

  • isang 10 pangbalanse ng channel,
  • isang timer at isang domotica system.
  • Maaari mong madaling maiipon ang iyong sariling listahan ng mga paboritong istasyon.
  • Ang mga Artista / Mga Songtitle ay ipinapakita sa display at sa webpage.
  • Ang isang higly configurable ticker na may maraming mga pagpipilian.
  • Maaari itong ipakita ang presyon, kahalumigmigan at temperatura.

Panoorin ang simpleng video upang makakuha ng isang ideya.

Mga gamit

  • Ang kailangan mo ay:
  • isang Raspberry zero W
  • isang 5v micro usb power supply o bumuo ng iyong sarili
  • PCM5102 I2S DAC GY-PCM5102 (ebay)
  • isang sensor ng BME280
  • 4 o 5 cascaded max7219 ledmatrix display (ebay)
  • 8gb micro sd card
  • minimal na 9 dupont wires
  • isang set na pinapatakbo ng computer speaker (pangalawang kamay)

Ang natitira ay opsyonal.

Hakbang 1: INTERNET RADIO / TICKER / WEATHERSTATION / DOMOTICA SYSTEM

INTERNET RADIO / TICKER / WEATHERSTATION / DOMOTICA SYSTEM
INTERNET RADIO / TICKER / WEATHERSTATION / DOMOTICA SYSTEM

BUOD NG TRABAHO

Ang radyo ay ganap na kinokontrol ng mga webinterfaces, ang iyong telepono (o iba pang aparato na pinagana ng wifi) ay ang remote control. Ang tanging (opsyonal) na elemento ng pisikal na kontrol ay isang pindutan o touchpad. Ang radyo ay nagpe-play ng mga stream na ibinibigay bij Internet Radio Stations. Mayroong mga hindi mabibilang na istasyon na pakinggan, marami sa kanila ang tumutugtog lamang ng musika ng isang tiyak na genre upang palagi kang makinig sa iyong paboritong musika.

Kaya't ang radio ay dapat na konektado sa iyong wifi network. Ginawa ko iyon isang simpleng operasyon na magagawa ng sinuman. Kung hindi makakonekta ang radyo sa isang wifi network, awtomatiko itong magbubukas ng isang accesspoint. Kung kumonekta ka sa na at pagkatapos ay mag-browse ka sa https://192.168.4.1 ipasok mo ang configpage. Dito maaari mong ipasok ang iyong mga kredensyal sa wifi. Kapag tapos na ito ay reboot at makakonekta. Kapag nakakonekta ipinapakita nito ang ip address sa display. Mag-browse lamang sa address na ito at tapos na. Halos kasing simple ng pagkonekta ng iyong smartphone sa isang wifinetwork.

Ang isa sa mga unang bagay na dapat gawin ngayon ay ang pagpapalawak ng filesystem sa laki ng iyong sd card. Ito rin ay isang simpleng gawain, i-click lamang ang "palawakin ang mga rootf" sa ilalim ng menu ng system at tingnan kung ano ang mangyayari. Kapag handa na, kailangan mong mag-reboot.

Ngayon ay maaari mong tuklasin ang maraming mga tampok na mayroon ang radyo na ito. Kapag nakakonekta ka sa isang mahusay na pc speakeret maaari mong tangkilikin ang isang tunog na cristalclear na maaaring itakda sa iyong sariling mga kagustuhan sa 10 pangbalanse ng channel.

DOMOTICA

Ito ay lampas sa saklaw ng pagtuturo na ito ngunit kailangan kong banggitin ito: Mayroon akong radio na ito na ginagamit bilang isang kumpletong sistema ng domotica na ganap na gumagana kasama ang google home. Maaari kong ma-voice-conrol ang maraming mga ilawan at eksena sa aking bahay. At ang radio mismo ofcourse. Isang dagdag na pamumuhunan lamang na tungkol sa 13 $ ang kinakailangan upang makabuo ng isang RFlink Gateway at i-plug ito sa usb. Tumatakbo na ang system at tumatakbo na. Sa kung paano ito gawin, maraming impormasyon na magagamit sa internet.

Hakbang 2: HAKBANG 1 SA PAGBABUHAY ITO

HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO
HAKBANG 1 PAGTATAYO ITO

ginamit na mga daglat:

DEVICE: desktop pc, laptop, tablet o Telepono na may WIFI

RPI: Ang raspberry zero W

Gagana ang radyo nang wala ang iba pang mga hardware upang masubukan mo gamit lamang ang RPI. Gayunpaman inirerekumenda na ikonekta ang display upang makita mo kung ano ang nangyayari at alamin ang iyong ip address.

Opsyonal, kapag mayroon kang ilang mga kasanayan sa paghihinang, maaari kang magdagdag ng isang standby led, (nakabukas kapag nasa labas ang radyo) isang pushbutton o isang touchpad at / o isang power board na nagpapahintulot sa paglipat ng lakas ng speakeret. Kapag gumamit ka ng isang touchpad, maaari mong ikonekta ang isang humantong sa gpio20 na ilaw kapag naganap ang isang kaganapan sa ugnayan.

PAGHAHANDA

Magsisimula ka sa pag-download at pagsunog ng imahe sa isang sd card. Ginagawa mo ito sa pamamagitan ng pagsunod sa mga tagubilin dito: SD CARD BURNING INSTRUCTION

Tandaan ang mga kinakailangan sa SD card! Kapag tila walang gumana, maghinala sa SD-card.

Sa ibaba makikita mo ang isang link kung saan maaari mong i-download ang file ng imahe ng sd-card.

i-update ang 9 Marso 2021

Gumawa ako ng isang bagong imahe na magagamit na may ilang mga pagpapabuti. Karamihan sa mga kritikal na script ay pinalitan ng mga programa ng c na nagpapabuti ng bilis ng reaksyon. Ang ilang nakalimutang pagsasalin ay naitama. Ipinapakita ngayon ng infopage ang laki at paggamit ng sdcard.

I-download ang IMAGE MULA SA ONEDRIVE

Upang mapatunayan na gumagana ang lahat, na-download ko mismo ang imahe mula sa onedrive (5 minuto), na-unzip ito at sinunog ito sa isang SD-card. Gumamit ako ng win32diskimager. Walang problema ano pa man.

UNANG PAGSUSULIT

Nagsisimula kami sa pagsubok ng software. Ikonekta kahit papaano ang led matrix. Ipasok ang sd card at i-power up. Makikita mo ang humantong sa RPI flash ng ilang beses lamang. Para sa pag-save ng enerhiya mananatili itong mas malayo. Pagkatapos ng ilang oras (maging matiyaga, ang raspberry ay hindi masyadong mabilis) nakakakuha ka ng ilang mga mensahe sa display. Sinasabi nito sa iyo na magbukas ang isang accesspoint. Pumunta ngayon sa iyong DEVICE at buksan ang pagsasaayos ng network. Makakakita ka ng isang wifi network na tinatawag na "radioAP". Ikonekta ang iyong DEVICE sa network na ito gamit ang passwd "rpiradio". Ngayon buksan ang iyong browser at pumunta sa 192.168.4.1, ipasok mo ang config portal. Dito maaari mong ibigay ang mga kredensyal sa network. Kapag tapos na, i-save at i-reboot. Ang ip address ay ipinapakita sa display. Ikonekta ang iyong DEVICE pabalik sa normal na network at suriin na maaabot mo ang webpage ng radyo.

Kung balak mong gamitin (opsyonal) ang isang pindutan o touchpad, maaari mong ikonekta ang mga ito ngayon at subukan kung gagana ito. Ipinapakita ng pagguhit kung ano ang kailangan ng mga kable.

Kung nakakonekta ka sa dac maaari kang mag-plug-in sa headset ng isang Telepono. Ngayon mayroon kang isang ganap na pagpapatakbo ng radyo. Ang mga kontrol sa webpage ay nagpapaliwanag. Kung saan kinakailangan maaari kang mag-click sa isang link ng tulong. TIP: Ang dac at ang touchpad lahat ay may mga leds sa board na kumakain ng enerhiya. Hindi gaanong ngunit 24/7 taun-taon …. Pinutol ko sila mula sa pisara, may sapat na polusyon sa ilaw sa mundong ito.

Hakbang 3: HAKBANG 2 ANG POWERUNIT

HAKBANG 2 ANG POWERUNIT
HAKBANG 2 ANG POWERUNIT
HAKBANG 2 ANG POWERUNIT
HAKBANG 2 ANG POWERUNIT

Kapag pinapagana mo ang raspberry sa usb, maaari mong ikonekta ang vcc ng iba pang hardware nang direkta sa raspberry. Ngunit magkakaroon ka ng kakulangan ng isang 5Volt pin kung mayroon kang display, ang touchpad at ang dac na konektado. Kailangan mong hatiin ang isa sa mga dupont cable.

Kung gumagamit ka ng isa pang 5v power supply, ang isa sa dalawang 5v pin ay ang Vin ngayon. Ngayon ay kulang ka sa 2 powerpins. Sa kasong ito maaari mong i-multiply ang isang dupont cable sa 3.

Kapag mayroon kang ilang mga kasanayan sa paghihinang maaari mong buuin ang yunit ng kuryente na ito. Maaari rin nitong makontrol ang lakas ng speakeret upang hindi ito kumakain ng hindi kinakailangang lakas.

Sa pamamaraan maaari mong makita kung anong mga sangkap ang kasangkot.

Ang converter ng AC-DC ay 5v - 700 ma (3.5W). Maaari itong gumana sa iba't ibang mga AC voltages AC 85 ~ 265v 50/60 hz

Gumamit ako ng stripboard upang maghinang ng mga sangkap.

Nag-mount ako ng isang outlet ng pader sa likuran ng pabahay.

Hakbang 4: HAKBANG3 ANG ENCLOSURE

HAKBANG3 ANG ENCLOSURE
HAKBANG3 ANG ENCLOSURE
HAKBANG3 ANG ENCLOSURE
HAKBANG3 ANG ENCLOSURE
HAKBANG3 ANG ENCLOSURE
HAKBANG3 ANG ENCLOSURE

Ang enclosure ay medyo madali upang makagawa ng ilang MDF sheet. Ang materyal na ito ay madaling makita at i-cut. Ang pagbubukas para sa display ay pinutol ko gamit ang isang libangan na libingan. Kapag pinlano mo ang usb, touchpad o tactile button sa harap kailangan mo ring gupitin ang isang pambungad din para sa mga ito.

Akma ko ang mga bahagi kasama ang kahoy na pandikit at panatilihin ang mga ito sa lugar na may ilang mga hotglue na maaari kong madaling alisin pagkatapos. Pagkatapos ay pinutol ko ang labis na materyal at tinanggal ang hotglue. Matapos sanding ang mga gilid ay pininta ko ang in- at labas na may expoxy dagta. Masisipsip ito sa MDF at mga kasukasuan, na ginagawang mas malakas ito.

Ngayon ay maaari mong buhangin ang harap at ang hood na napaka-makinis at pinturahan ito ng acrylic na pintura.

Mayroon akong isang 3d printer upang maaari kong mai-print ang mga pandekorasyon na frame para sa display at pinangunahan, pindutan at USB. Maaari mo rin itong buuin sa isang antigong radyo, maaaring magmukhang mas maganda ito sa loob ng iyong bahay.

Hakbang 5: Pag-troubleshoot

Ang raspberry ay hindi mag-boot up

Sa boottime, minsan ang lahat ng mga leds sa display ay naiilawan. Ito ay isang bug sa display library. Hindi ako makahanap ng solusyon para doon. Gayunpaman, kapag nangyari ito, kumakain ito ng baka sobrang lakas. Hilahin lamang ang plug at subukang muli.

Mayroon kaming 5 * 64 = 320 leds, kapag ganap na pinapagana ang ubusin na ito ng 320 * 0, 02A = 6, 4A kaya't kung makapaghatid ang iyong powerunit ng ilang 320W hindi mo dapat maranasan ang problemang ito.

Inirerekumendang: