Kā Make Smart Home pāris stundas
Vai Tas Pats Dzīve / / December 19, 2019
Ne sen, bēdīgi slavens Leonīds Kaganov savā blogā runāja par to, kā iepriecināt dvēsele hardcore DIY-box. Ja jūs vēlaties, lai jūsu sakapāt un labumu jūsu pašā mājā, aprakstīts tālāk sistēmu tālvadības gaismas mājā - lielisks mācība par nedēļas nogali. Ideja par gudrās mājas ir šeit, un saprotu, ka tas nav dārgi!
Nu, jūs zināt, es esmu ventilatoru no idejas par "smart home", pirmie diplomdarbu elektronikas un tāpēc dažreiz garām lodāmurs. Šodien, tāpēc es jums saku interesantas un noderīgas lietas. Lasītāji dienasgrāmata - elektronikas uzņēmumiem no Baltkrievijas "NOOTEHNIKA" man atsūtīja vairākas elektroniskas slēdžus, kas man uzreiz sāka mest ārā visā dzīvoklī. Tas ir virkne elektronisko ierīču, ka Baltkrievijas elektronika pirms Ķīnas attīstības cenu / kvalitāti.
Ideja ir iekļaut (vai regulēt), gaismu attālināti no speciāliem paneļiem, kas var ielīmēt jebkur bez vadiem. Un kaut kur pie lampa ir uzstādīta slēptā vietā maza kaste komutācijas piedziņas.
Ierīces ir iepakotas kastēs šādā dizainā:
Pultik izskatās. Jo bildes tā uzskata stas un brauca apmeklēt mūziķis Kostya Arbenin. Tālvadības var ielīmēt jebkurā vietā dzīvoklī - ir litija baterija, pietiek gadiem:
Switch sevi - tā ir maza kaste ar antenkoy un četri vadi: divas tīklā, divi uz spuldze. Attēlā redzams slēdzis Kvēlspuldzes SN111-500 - līdz 500W (tur ir 5000Vt), tas pielāgo spilgtumu. Virspusēji līdzīgs, bet plastmasa (bez alumīnija pusē) - slēdži dienasgaismas lampas. Zinātne Fizika neatstāj iespēju pielāgot spilgtumu dienasgaismas spuldzēm, bet tie var vienkārši ieslēgt vai izslēgt.
Pirmais uzdevums, ka es nolēmu mājā - tas ir papildu vienošanās par gaismas slēdzis ar vannas istabu četriem Stas. Jo standarta slēdži māju padomju grāmatzīmēm neskaidru iemeslu dēļ, kas atrodas uz tādiem augstums ka gaisma neieslēdzas bērnam, bet tikai, lai palaistu un kliegt: "Mamma, tētis, es ieslēgtu gaismas pirts ":
Mūsu standarta trīs galvenie slēdži ir ērti, jo tās notiek laikā ligzdā, tāpēc ir daudz, lai ieslēgtu pārslēgšanas ierīci. Connect, konfigurēt:
Iestatīšana ir vienkārša. Detalizēti norādījumi ne citēt, bet punkts ir tas, ka jums ir jānospiež pogu neuzkrītošu (saspiešanu ķermeņa), un doties uz konsoles saistošu režīmā. Līdzīga pogu uz tālvadības pults un tur. Jebkura konsole var piešķirt jebkuru ierīci, nevis tikai vienu. Visi kopā, tas joprojām ļauj iestatīt scenāriju, piemēram, tālvadības pie durvīm, ieslēgt / izslēgt uzreiz vispār spīdekļi dzīvoklī. Saistoši neatkarīgi no energoapgādes pārtraukšanas ierīces un turpināt gadiem. Kas ir "skriptu"? Pieņemsim, ka jums ir visas istabas ir aprīkotas ar elektroniskiem slēdžiem un durvju paneļu PU212 (vai kabatas keychain PN313). Ir poga "skriptu". Uzstādiet gaismu pareizā stāvoklī - virtuve ir ieslēgts, izslēgts vannas istabā, secināt telpā vidējais spilgtuma līmeni, un pēc tam turiet pogu skriptu dažas sekundes (līdz gaismas nav mirgot). Tagad, kad viņš nāk mājās vakarā, tumsā, jūs joprojām varat push durvis ar pogu tālvadības scenāriju (vai pie durvīm priekšnamā), un ņemot vērā visu vietās būs tā, kā vajadzētu.
Kad piesprādzēts tālvadības - un viss nospiež ierīces slotā (par laimi standarta trīs galvenajās slēdžu, šāda atšķirība ir).
Cienījamie Stanislav Leonidovich! Tā kā jūs esat maza vēl pieaug, mēs esam jums vienu gaismas slēdzi vannas istabā (jūs uzminējāt, es vienkārši pievienots paralēli ar atbilstošu atslēgu). Izvēlies, Stanislav, kur jums būs vieglāk pielīmēt to sev ieslēgt gaismas? Par vecumā bērns izvēlas... pieturēties vannas istabā pati. Es godīgi mēģināju paskaidrot viņam, ka tas nav labākā vieta (lai gan es esmu redzējis savā dzīvē, un tā tālāk). Es paskaidrot: tas ir labāk pakārt no ārpuses, tā, lai uzskriet tumsā un meklēt touch slēdzi. Bet Stanislav Leonidovich bija nelokāms: Es gribu, teica vannā šeit, un tikai šeit. Es uzskatu pieskārienu, kā tumsas - tāpēc es nebaidos no tā! Lepoties. Nu - tas ir jūsu. No jauneklis attiecībā viedoklis:
Nākamais uzdevums - Aprīkojums lustras. Lustra Man ir izsenis enerģijas taupīšanu, un gaisma var tikt pakāpeniski samazināta, pievienojot pat nelielu spuldzīti, Mignon. Palaist ņemot vērā 200 volti, un noteikt divus slēdžus. Viens no dienasgaismas, tas ieslēgt un izslēgt to. Otrs - par kvēlspuldzēm, noregulē spilgtumu EP:
Dēļi, tagad var pielīmē jebkurā ērtā vietā (un pat dublikāts), aizmirstot visas problēmas vadiem, piemēram, slikts sapnis. Un mums vēl ir NooLite un portatīvo versiju konsoles - Keychain:
Starp citu, diapazons liels - pietiekami, lai pārvaldītu dzīvokli vai biroju. Laikā eksperimenti, es devos ar tālvadības pulti pāris stāvu augstāk, bet strādāja no turienes. Tā kā viņš bija čības, iepriekš pagrūst bija pārāk slinks, lai precīzu rādiuss es nezinu, bet viena lieta ir skaidra - tas ir pilnīgi pietiekami. Iekšpusē visi šie gabali ir diezgan gudrs shemka. Tas attiecas ne tikai ar iekļaušanu strups, bet joprojām atceras stāvokli un padara citus nelielus pakalpojumus. Piemēram, jūs atskrūvēt spilgtumu līdz minimumam (viss dzēsts), un pēc tam viss izslēgts (izslēgts - īpašu pogu, katru reizi, nevis atkārtoti pielāgot spilgtumu). Bet nākamreiz daži spilgtums dot jums? Ko jūs noteikti pēdējā laikā - pilnīgā tumsā? Tātad, tas būs skaidrs, tas kļūst par gaismu, vai ne. Tādēļ šajā gadījumā tomēr gaisma ir ieslēgta vismaz - lai parādītu, ka tas ir vismaz. Šajā vienkāršajā piemērā, mēs varam redzēt, ka veidotāji ir domājuši ar daudz mazām lietām.
Cena "Remote + slēdzis" vidēji, nedaudz mazāk nekā 1000 rubļuTas ir ļoti jauki, šāda lieta. Es atgādinu ražotāju mājas lapas: http://noo.com.by.
Mīnusi - nav atrasts. Tur ir mazliet neparasts aizkavēšanās pussekundi: nospiedāt pogu, un gaisma nav ieslēgts, tajā pašā brīdī. Bet tas ir jautājums par ieradumu. Līdzīgi, neatkarīgi no tā, pieraduma paši sensors slēdži. Un šeit es būtu piedāvājuši izstrādātāji domā par sērijas automātiskie slēdži ar atšķirīgu dizainu. Nemaz nerunājot par krāsu, formu, būtu lietderīgi to darīt virkni slēdži ar vairāk ergonomisko pogām. Tomēr, dzīvoklis sensori bez rādīt ar pirkstu - stilu augsto tehnoloģiju. Un varbūt daudzi mājsaimnieces un mājsaimnieki dod izliekta ērtām pogām, kas varētu būtiski sapresētas vai noklikšķinājuši. Un, protams noregulēt spilgtumu būtu jēga to darīt (kā dizaina izvēles) nevis divas pogas, un lielu ērtu riteni. Bet tas ir tik ideja.
PS: Izstrādātāji, starp citu, saku jums noslēpumu, kas tagad tiek sagatavots USB konsoles modeli, kas strādā pie datora. Un es, protams, uzreiz rokas niez, lai veiktu ilgtermiņa aizturēto sapnis - balss vadību.
USB pārtraucējs līdz pārdošanai vēl, bet es prātoju, kas pasaulē ir balss atpazīšanas. Un es atradu Google atbrīvot API, caur kuru iegūta, spēlējot mūzikas pēc pieprasījuma sistēmu. Piemēram, ja jūs sakāt "Music Rudens", sistēma saņems manā mūzikas arhīvu, būs jāizvēlas visas dziesmas ar vārdu "rudens", kura nosaukumā un sākt spēlēt tiem. Strādā! Pēdējā nakts, visu dienu es runāju ar mikrofonu. Tomēr no attāluma vairāku metru attālumā no mikrofona notebook izjaukt tas pārstāj Google. Un tas ir daudz kļūdas. Piemēram, man nav izdevies iegūt viņu atskaņot dziesmu ar vārdu "pavasara" - viņš tulko kā "auto" un skrēja uz atskaņošanas saraksta nav Kad visas dziesmas ar vārdiem "Automātiskā", "autobuss", un 2000. gadā, bet dziesmas no mapes "autora dziesmu un Šansons", kas izrādījās diezgan nepanesamas. Tas bija slikti, un angļu valoda. Protams, es saprotu, ka mans akcents ir briesmīgi, bet, lai identificētu «Jēzus Kristus Superstar» kā "prostitūtu" - jā tu, Google, ultraboundary zobgalis. Who cares, es eksperimentēja ar šo vakar, tālāk skriptik (Linux). Es tiešām ceru, ka nākamajos piecos gados balss atpazīšanas tiks aktīvi uzlabota un USB slēdži tiks izmantoti;)
Runas atpazīšana Apakšējā līnija ir tas, ka Google ir dažas API " https://www.google.com/speech-api/…’, uz kuru POST metodi jūs varat sūtīt audio klipu īpašā formātā, un atgriešanās (JSON), lai iegūtu atzītus vārdus. Patiesībā, mūsu uzdevums - atzīt skaņu klusuma, konvertēt to uz audio failu, lai nosūtītu Google, saņemt un apstrādāt atbildi. Lai sāktu ar atradu Linux vēlamo applets:
sudo apt-get install sox flac PHP5-curl PHP5 CLI
Doing šāda pamata faila voice.sh, tas padara visu darbību un uzsāk atskaņotājs XMMS:
#! / Bin / bash
bet [true]; do
rec-c 1-r voice.wav izslēgtu 16000 1 3 0.3% 1 0,3% 3
flac -F -i voice.wav -o voice.flac
play voice.flac
text = `php google.php`
echo 'Google: "$ teksts
res = `php music.php $ text`
echo $ tekstu $ res >> log.txt
ja [ "$ res" = "OK"]; tad XMMS list.m3u; fi
darīts
Bet atbalstu. Programma google.php sūta Google voice.flac failu un iegūst atzītu atbildi:
#! / Usr / bin / php
'@ Voice.flac "));
curl_setopt ($ ch, CURLOPT_URL,
' https://www.google.com/speech-api/v1/recognize? xjerr = 1 & klients = hroms & lang = ru-RU ');
curl_setopt ($ ch, CURLOPT_HTTPHEADER, masīvs ( "Content-Type: audio / x-flac; ātrums = 16000 '));
curl_setopt ($ CH, CURLOPT_RETURNTRANSFER, 1); $ R = curl_exec ($ ch); curl_close ($ ch);
$ JSON = json_decode ($ r, true);
if (tukšas ($ json [ 'hipotēzes'] [0] [ 'izteikums'])) die ( '');
die ($ JSON [ 'hipotēze'] [0] [ 'izteiciens']);
?>
Programma music.php (pēc problēmu kodēšanas) izskatās, vai tekstā pirmā vārda "mūzika", un, ja tā, tad meklē pareizos vārdus starp mūzikas failus arhīvā ar nosaukumu sarakstam:
#! / Usr / bin / php