DIY WiFi talare (7 / 8 steg)

Steg 7: programmering



Det finns några steg att följa:

1. Anslut 7688 till en Wi-Fi-router

& vi /etc/config/wireless
config wifi-iface 'sta'
alternativet enhet "radio0"
alternativet läge 'sta'
alternativet nätverk "wan"
alternativ gränssnitt "apcli0"
alternativet ledde "mediatek:orange:wifi"
alternativet ssid "UplinkAp" # inställningen SSID
alternativ nyckel "SecretKey" # inställningen paas word
alternativet kryptering "psk"
inaktiverat '0' # aktivera inställningen
# Spara och avsluta
& wifi ner
& wifi upp
# vänta för WiFi ansluter < /p >

2. installera shairport

& opkg updat
& opkg installera avahi-daemon dbus libao libavahi libavahi-client libdbus libexpat shairport

3. Aktivera Autostart körs

& /etc/init.d/shairport aktiverar
& /etc/init.d/shairport start

4. ändra shairport konfiguration

& eko "" > /etc/config/shairport
& vi /etc/config/shairport
config shairport
alternativets namn "Shairport_lks7688"
alternativ lösenord ''
tillvalsporten "5002"
alternativet buffert "256"
alternativet logga "/ var/log/shairport"
alternativet cmd_start ''
alternativet cmd_stop ''
alternativet cmd_wait '0'
alternativet audio_output ''
alternativ mdns ''
& starta om

5. nu använda iphone till push musik till Shairport_lks7688

6. koden till uppvisning musik och IP-adress via Grove - LCD RGB bakgrundsbelysning

# Kopiera och spara koden nedan till /rot/ rgb_lcd_display_mpc_music.js

funktion ledStrip_init() {

var m = require("mraa");
I2C = nya m.I2c(0);

I2C.address(0x23);
var buf1 = ny buffert ([0x80, 0, 0xCC, 0, 0xCC])
var buf2 = ny buffert ([0x80, 1, 0xCC, 0, 0xCC])
var buf3 = ny buffert ([0x80, 2, 0xCC, 0, 0xCC])
var buf4 = ny buffert ([0x80, 3, 0xCC, 0, 0xCC])
var buf5 = ny buffert ([0x80, 4, 0xCC, 0, 0xCC])
I2C.write(buf1);
I2C.write(buf2);
I2C.write(buf3);
I2C.write(buf4);
I2C.write(buf5);
};
setTimeout (ledStrip_init, 2000);
var LCD = require('jsupm_i2clcd');
Initiera Jhd1313m1 på 0x62 (RGB_ADDRESS) och 0x3E (LCD_ADDRESS)
var myLcd = ny LCD.Jhd1313m1 (0, 0x3E, 0x62);
myLcd.setCursor(0,0);
RGB blå
myLcd.setColor (53, 39, 249);
RGB-röd
funktion clear_lcd(line) {
myLcd.setCursor (linje, 0);
myLcd.write("");
myLcd.setCursor (linje, 0);
}
var musicName = "";
var ipAddr = "";
funktion display_music_name() {
var exec = require('child_process').exec;
exec ("mpc status | awk \'{if(NR==1) utskrift} \'', funktion (fel, stdout, stderr) {
om (musicName! = stdout) {
Console.log(stdout);
clear_lcd(0);
myLcd.write(stdout);
}
musicName = stdout;
});

exec ('ifconfig | awk \'{if(NR==2) skriva ut $2} \'', funktion (fel, stdout, stderr) {
om (ipAddr! = stdout) {
Console.log(stdout);
clear_lcd(1);
myLcd.write(stdout.slice(4));
}
ipAddr = stdout;
});
}
setInterval (display_music_name, 1000);

7. Kopiera och spara Start Kör

Skriptet /etc/init.d/rgb_lcd_mpc
#! / bin/ash /etc/rc.common < br > START = 99
Start() {
sömn 5 # göra säker startprocessen är gjort, ingen mer konsolen medd
. etc/profil
ECHO $PATH
noden /root/rgb_lcd_display_mpc_music.js
}
Stop() {
killall nod
}
Steg 8-aktivera Autostart körs skriptet
& /etc/init.d/ rgb_lcd_mpc aktiverar
& /etc/init.d/ rgb_lcd_mpc start &
Slutligen, ansluta kablar och starta om lks7688.

Se Steg
Relaterade Ämnen

DIY Wifi Extender - Cantenna bygga med ett stativ.

Denna antenn är en av de enklaste och billigaste saker du kunde bygga för att utöka räckvidden för ditt wifi-nätverk. Det mesta förmodligen sitter i ditt skåp just nu så det verkligen kan byggas på en liten budget.Produktstruktur:Två milo burkar elle...

DIY Wifi trådlös strömbrytare till arbete Under 5V

Enligt mitt förra inlägg som är Itead wifi växla ursprungligen som att arbeta under AC current(90V-265V). Det är bara passande för hushållsmaskiner. Men när överväga för att använda det i elektroniska DIY, den aktuella typen är helt olämpligt. Till e...

DIY WIFI antenn mottagning Booster

instruktion för din egen WIFI antenn mottagning booster, designen är en paraboliska tråg antenn ( http://en.wikipedia.org/wiki/Parabolic_trough ).Helt enkelt ladda ner PDF-filen och skär ut mallen, lite av "förskola" nivå montering, aluminiumfol...

DIY WiFi utlopp (HariFun #135)

I detta instructable, jag tar dig med på min resa att bygga denna WiFi utlopp.Steg 1: delarSista lådan innehåller:ESP8266 (någon version kommer att göra)5V relä modulAMS1117 Låg släpp ut Regulator1K ResistorDuplex OutletVäggboxenVäggplattaMobiltelefo...

DIY Wifi vatten larm

Fortfarande att åka på semester och är orolig för något händer till ditt hus? Eld, vatten, frysning, etc? väl är här ett enkelt projekt för alla för under $10 som bara kan spara ditt hus. Detta projekt kommer att visa ett minimum för att göra en vatt...

En subtil ännu över döda Wifi antenn hacka

jag hade letat efter ett sätt att utöka utbudet av mitt skrivbord Wifi-mottagare. Naturligtvis kom jag till Instructables, där jag hittade denna DIY Wifi Extender:Lysande, enkel idé. Dock har jag beslutat att sätta min egen twist på den. Vad jag har...

Pekskärm och uppladdningsbart batteri för PiKon teleskopet / Raspberry Pi

2014, associera Mark Wrigley Alternativ fotonik tillsammans med Andy King, en fysik och astronomi forskning på den University of Sheffield, skapade PiKon 3d tryckta teleskop. Baserat på Newtons reflekterande teleskop design använder en Raspberry Pi o...

Raspberry Kodi Streaming högtalare

min pappa tyckte om att köpa en hög slut ångande högtalare. Men han fann ingen wifi talare med förmågan att spela musik från ett USB-minne och lyssna på musik med hörlurar. De flesta högtalare Vi hittade hade ingen display men jag tycker det är trevl...

Tips för att minska elektriska störningar.

All elektronik är känslig för elektriska störningar. Vissa mer än andra. Varifrån kommer detta buller? I närheten elektronik, kablar/sladdar fungerar som antenner för bullrig utrustning, atmosfäriska störningar (tack Moder natur), power utility och ä...

SnapPiCam | En Raspberry Pi kamera

Adafruit lanserade sin PiTFT inte så länge sedan och jag köpte en direkt från Pimoroni. Snart efter att Adafruit publicerat en handledning rätt DIY WiFi Raspberry Pi pekskärm kamera. Jag hade en bra läsa igenom den och på den sista sidan sista stycke...

PiNoculars - Raspberry Pi Binoculars

Spänn fast en Raspberry Pi 2 + kamera till ett par kikare (eller teleskop, Mikroskop, etc.) och använda en av adafruit's touch LCD + anpassade raspbian bild att visa och ta bilder. (Bläddra genom bilderna ovan för exempel / jämförelser)Detta projekt...

Bild - 3D tryckt Raspberry Pi kamera.

Redan i början av 2014 publicerade jag en Instructable kamera som kallas SnapPiCam. Kameran var avsedd att bemöta den nyutgivna Adafruit PiTFT.Det har varit över ett år nu och med min senaste razzia i 3D-utskrifter jag tänkte att nu var det dags att...

Hur tar man bort en Stripped skruv

detta är ett nytt ta på att ta bort en strippad skruv. Jag tror att vi har alla sett den gamla sätten att ta bort en strippad skruv. Till exempel använda ett verktyg för att skära en skåra i huvudet så en platt huvud skruvmejsel kan ta bort den. Tja...

Bygga en wifi booster DIY stil

lära sig hur man ökar din wifi signal för bredvid utan kostnad med denna enkla DIY guideOrigonal artikel: bygga en Wifi BoosterSteg 1: Cutout krävs delar Det första steget är att utklipp de viktigaste delarna för reflektorn. Du kan hämta en stencil f...

TWSU DIY högtalare Kit (kartong talare)

Välkommen till vår första DIY högtalare Kit Instructable. För att göra denna högtalare behöver du en av våra DIY högtalare kit som du kan köpa från vår webbshopDenna guide är en av många som är avsedda att visa vilka coola saker du kan göra med våra...

DIY en trådlös WiFi Video överföring Tank kontrolleras av APP baserad på ESP8266 och OpenWRT

Nu, på marknaden, det finns många WiFi videoöverföring smarta bilar baserade på Arduino. Nu, här, vi skulle vilja presentera en belysande demo för den trådlösa WiFi video tank baserat på ESP8266 WiFi Utvecklingskit kontrolleras av Android mobil APP....

WIFI Extender DIY-projekt för under $20

WIFI Extender DIY-projekt för under $20. Det kommer att öka din WIFI signalen av 2 - 3 gånger. I landet kunde jag få dubbelt så många signaler än med bara dongeln. I staden kunde jag nästan fördubbla antalet signaler. Inga jippon detta verkligen fung...

DIY - paraboliska WiFi Signal Booster

Du kan enkelt öka din WiFi signal nästan utan kostnad. Allt du behöver: kartong, aluminiumfolie, lim och färg....

TWSU DIY högtalare Kit (Origami Papper talare)

Välkommen till vår andra DIY högtalare KitInstructable. För att göra denna högtalare behöver du en DIY högtalare kit som du kan köpa från vår webbshopDenna guide är en av många som är avsedda att visa vilka coola saker du kan göra med våra kitOm du i...