Malina PI – Implementacija sistema pristupačnim kućne automatike [III deo]

Nakon nekoliko meseci, odlučio sam da se vratim u Ovaj projekat sa koje nameravam da kreirate jedan Sistem slobodnog kućne automatike, i ekonomski povoljnim; Ova niska potrošnja zasnovane na microcomputer, Ali više platformi i portabl na bilo koji uređaj sa OS GNU/Linux dostupan od priključak GPIO.U Prethodna radna mesta Nismo dobro postavljene od modula releji optoacoplados sa Malina PI od strane Bash, PHP, i piton; u ovoj prilici Ja imam optimiziran sistem za automatizaciju, i uzgred migrirao sam da Malina PI 3 da se oslobodi mogućnost bežičnog povezivanja, Ali ako želite, možete koristiti bilo koji prethodni model.

Na hardver Sastoji se iz dva modula od osam releji Svaki, to da je ukupno Šesnaest izbacivanja za kontrolu aparati, Elektro dizalice, osvetljenje; a i bez kraja uređaji da to bude konvertovana da ovako mali Malina PI 3, u sve što vam je potrebno za domotic kuća u kancelariji konvencionalne.

Šema automatizacije zgrada

Osigurač prekidač dijagram domotic DIY.

Na kontrolnoj tabli je programiran u PHP, a je za optimizaciju koda za Prethodna verzija Ali namenjena za upravljanje u GPIO direktno kroz Bash koja je znatno ubrzava proces; obavezno, Od tada ovo će poslužiti preko stranice WiFi.

FremooticsPI

Automatizacija sistema web kontrolne table.

Činjenica bez dodatne datoteke da biste upravljali izlaza u luku GPIO od Malina od strane Piton; Konvertuje ovaj jednostavan Web stranice, u jednoj datoteci, Kad je stvarno početnu tačku za koji je jednog dana postati u je sistem pun kućne automatike To će biti razvoj zajedno.

<html>
<head>
<title>Panel de control - Sistema domotico libre</title>
</head>

<body>
<div align="center">
<br></br>

 <!--GPIO4/IN1-->
 <form action="" method="post">
 Interruptor 01 &nbsp;<input type="submit" name="encender4" value="Encender">
 <input type="submit" name="apagar4" value="Apagar">

 <!--GPIO17/IN2-->
 <form action="" method="post">
 &nbsp; Interruptor 02 &nbsp;<input type="submit" name="encender17" value="Encender">
 <input type="submit" name="apagar17" value="Apagar">

<br></br>

 <!--GPIO27/IN3-->
 <form action="" method="post">
 Interruptor 03 &nbsp;<input type="submit" name="encender27" value="Encender">
 <input type="submit" name="apagar27" value="Apagar">

 <!--GPIO22/IN4-->
 <form action="" method="post">
 &nbsp; Interruptor 04 &nbsp;<input type="submit" name="encender22" value="Encender">
 <input type="submit" name="apagar22" value="Apagar">

<br></br>

 <!--GPIO18/IN5-->
 <form action="" method="post">
 Interruptor 05 &nbsp;<input type="submit" name="encender18" value="Encender">
 <input type="submit" name="apagar18" value="Apagar">

 <!--GPIO23/IN6-->
 <form action="" method="post">
 &nbsp; Interruptor 06 &nbsp;<input type="submit" name="encender23" value="Encender">
 <input type="submit" name="apagar23" value="Apagar">

<br></br>

 <!--GPIO24/IN7-->
 <form action="" method="post">
 Interruptor 07 &nbsp;<input type="submit" name="encender24" value="Encender">
 <input type="submit" name="apagar24" value="Apagar">

 <!--GPIO25/IN8-->
 <form action="" method="post">
 &nbsp; Interruptor 08 &nbsp;<input type="submit" name="encender25" value="Encender">
 <input type="submit" name="apagar25" value="Apagar">

<br></br>

 <!--GPIO5/IN1-->
 <form action="" method="post">
 Interruptor 09 &nbsp;<input type="submit" name="encender5" value="Encender">
 <input type="submit" name="apagar5" value="Apagar">

 <!--GPIO6/IN2-->
 <form action="" method="post">
 &nbsp; Interruptor 10 &nbsp;<input type="submit" name="encender6" value="Encender">
 <input type="submit" name="apagar6" value="Apagar">

<br></br>

 <!--GPIO13/IN3-->
 <form action="" method="post">
 Interruptor 11&nbsp;<input type="submit" name="encender13" value="Encender">
 <input type="submit" name="apagar13" value="Apagar">

 <!--GPIO12/IN4-->
 <form action="" method="post">
 &nbsp; Interruptor 12 &nbsp;<input type="submit" name="encender12" value="Encender">
 <input type="submit" name="apagar12" value="Apagar">

<br></br>

 <!--GPIO19/IN5-->
 <form action="" method="post">
 Interruptor 13 &nbsp;<input type="submit" name="encender19" value="Encender">
 <input type="submit" name="apagar19" value="Apagar">

 <!--GPIO16/IN6-->
 <form action="" method="post">
 &nbsp; Interruptor 14 &nbsp;<input type="submit" name="encender16" value="Encender">
 <input type="submit" name="apagar16" value="Apagar">

<br></br>

 <!--GPIO20/IN7-->
 <form action="" method="post">
 Interruptor 15 &nbsp;<input type="submit" name="encender20" value="Encender">
 <input type="submit" name="apagar20" value="Apagar">

 <!--GPIO21/IN8-->
 <form action="" method="post">
 &nbsp; Interruptor 16 &nbsp;<input type="submit" name="encender21" value="Encender">
 <input type="submit" name="apagar21" value="Apagar">

</div>
</body>
</html>

<?php

// Funciones PHP del pin GPIO 4

 if ($_POST[encender4]) {
 $a- exec("echo 4 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio4/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio4/value");
 echo $a;
 }

 if ($_POST[apagar4]) {
 $a- exec("echo 0 > /sys/class/gpio/gpio4/value");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 4

// Funciones PHP del pin GPIO 17

 if ($_POST[encender17]) {
 $a- exec("echo 17 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio17/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio17/value");
 echo $a;
 }

 if ($_POST[apagar17]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio17/value");
 $a- exec("echo 17 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 17

// Funciones PHP del pin GPIO 27

 if ($_POST[encender27]) {
 $a- exec("echo 27 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio27/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio27/value");
 echo $a;
 }

 if ($_POST[apagar27]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio27/value");
 $a- exec("echo 27 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 27

// Funciones PHP del pin GPIO 22

 if ($_POST[encender22]) {
 $a- exec("echo 22 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio22/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio22/value");
 echo $a;
 }

 if ($_POST[apagar22]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio22/value");
 $a- exec("echo 22 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 22

// Funciones PHP del pin GPIO 18

 if ($_POST[encender18]) {
 $a- exec("echo 18 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio18/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio18/value");
 echo $a;
 }

 if ($_POST[apagar18]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio18/value");
 $a- exec("echo 18 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 18

// Funciones PHP del pin GPIO 23

 if ($_POST[encender23]) {
 $a- exec("echo 23 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio23/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio23/value");
 echo $a;
 }

 if ($_POST[apagar23]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio23/value");
 $a- exec("echo 23 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 23

// Funciones PHP del pin GPIO 24

 if ($_POST[encender24]) {
 $a- exec("echo 24 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio24/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio24/value");
 echo $a;
 }

 if ($_POST[apagar24]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio24/value");
 $a- exec("echo 24 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 24

// Funciones PHP del pin GPIO 25

 if ($_POST[encender25]) {
 $a- exec("echo 25 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio25/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio25/value");
 echo $a;
 }

 if ($_POST[apagar25]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio25/value");
 $a- exec("echo 25 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 25

// Funciones PHP del pin GPIO 5

 if ($_POST[encender5]) {
 $a- exec("echo 5 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio5/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio5/value");
 echo $a;
 }

 if ($_POST[apagar5]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio5/value");
 $a- exec("echo 5 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 5

// Funciones PHP del pin GPIO 6

 if ($_POST[encender6]) {
 $a- exec("echo 6 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio6/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio6/value");
 echo $a;
 }

 if ($_POST[apagar6]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio6/value");
 $a- exec("echo 6 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 6

// Funciones PHP del pin GPIO 13

 if ($_POST[encender13]) {
 $a- exec("echo 13 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio13/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio13/value");
 echo $a;
 }

 if ($_POST[apagar13]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio13/value");
 $a- exec("echo 13 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 13

// Funciones PHP del pin GPIO 12

 if ($_POST[encender12]) {
 $a- exec("echo 12 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio12/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio12/value");
 echo $a;
 }

 if ($_POST[apagar12]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio12/value");
 $a- exec("echo 12 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 12

// Funciones PHP del pin GPIO 19

 if ($_POST[encender19]) {
 $a- exec("echo 19 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio19/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio19/value");
 echo $a;
 }

 if ($_POST[apagar19]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio19/value");
 $a- exec("echo 19 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 19

// Funciones PHP del pin GPIO 16

 if ($_POST[encender16]) {
 $a- exec("echo 16 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio16/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio16/value");
 echo $a;
 }

 if ($_POST[apagar16]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio16/value");
 $a- exec("echo 16 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 16

// Funciones PHP del pin GPIO 20

 if ($_POST[encender20]) {
 $a- exec("echo 20 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio20/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio20/value");
 echo $a;
 }

 if ($_POST[apagar20]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio20/value");
 $a- exec("echo 20 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 20

// Funciones PHP del pin GPIO 21

 if ($_POST[encender21]) {
 $a- exec("echo 21 > /sys/class/gpio/export");
 $a- exec("echo out > /sys/class/gpio/gpio21/direction");
 $a- exec("echo 1 > /sys/class/gpio/gpio21/value");
 echo $a;
 }

 if ($_POST[apagar21]) {
 $a- exec("sudo echo 0 > /sys/class/gpio/gpio21/value");
 $a- exec("echo 21 > /sys/class/gpio/unexport");
 echo $a;
 }

// Fin de las funciónes del pin GPIO 21

?>

Da biste izvršili veze između maline i relej, Ti mora Idi do podnozja pismo u sledećim tabelama na osnovu šeme GPIO BCM; Jer u suprotnom morate menjati redove u datoteci PHP, i zamena u na Šifra brojeve PIN KÔD zaposleni.

Malina PI model B + / 2/3 Relej modul 1
+ 5V + 5V
GPIO 4
IN 1
GPIO 17
IN 2
GPIO 27 IN 3
GPIO 22
IN 4
GPIO 18 IN 15
GPIO 23
IN1 6
GPIO 24
IN1 7
GPIO 25
IN1 8
ANDJELA ANDJELA
Malina PI model B + / 2/3 Relej modul 2
+ 5V + 5V
GPIO 5
IN 1
GPIO 6
IN 2
GPIO 13
IN 3
GPIO 12
IN 4
GPIO 19
IN1 5
GPIO 16
IN1 6
GPIO 20
IN1 7
GPIO 21
IN1 8
ANDJELA ANDJELA

Jednom kada je sve povezano sa igle od Malina da na odgovarajućoj VCC, ANDJELA, e ulaza od na Relej; ostaje samo kopirajte datoteku PHP da je Malina PI, na kakve koristi SCP To će nam omogućiti da učine daljinski.

usuario@maquina:~ $ scp index.php pi@192.168.1.*:/home/pi/
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo mv /home/pi/index.php /var/www/html/

Takođe daljinski Prolazimo datoteku direktorijum na web serveru, i smo će dodeliti dok su vlasnici SSH da je korisnika i grupa www-data; će dodati da je Grupa gpio, I onda Smo ponovo pokrenuti da biste primenili promene.

usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo chown www-data:www-data /var/www/html/index.php
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo usermod -a -G gpio www-data
usuario@maquina:~ $ ssh pi@192.168.1.* -C sudo reboot

konačno Mi se hranimo sa 230V relej kao što smo videli u na prethodni članci Pravi je most između ulaza i druge pozitivno Poljake, da biste koristili singl Plug, ili se prebacite minijaturni osigurač; Ali, ako želimo da se povežemo Šesnaest uređaji visoku potrošnju je Preporučuje se da koristite dva, ili viљe aparata.

relespuenteados

Šema mosta između pozitivno Poljaci relej modula.

Preostalih žice, koji odgovaraju na negativan Pol i da je Potrebno je od Zemlja, Mi bi ih povezali. direktno na uređaju želite da kontrola kroz na Relej modul, u mom slučaju je Priključite domotic DIY; Takođe treba imati na umu to zbog sigurnosti nam relej treba da ima 1A, izađite iz, Pa sam 16 izlaza treba ovaj instrument od 16DA.

Relej dijagram plug

Dijagram plug domotic DIY.

U nastavku video zapis Mogu da vidim ovo performanse 16 izlaza sistema tako što ćete ih proveriti, kroz demonstraciju s lampom niske energije; Ako ti se dopada ne zaboravi Pratite me na YouTube da ne propusti u neobjavljene snimke Da biste objavili.

Kao ti da pratite me Twitter-a, Facebook, Google +, LinkedIn, Feedly, niti je deliti sa dugmadi ispod ove publikacije, Ako imate bilo kakvih pitanja ili sugestije ne oklevajte da komentariše.

Pomozi nam da dosegnemo više čitalaca Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter-a
Share on Google+
Google +
Email this to someone
e-pošta

16 misli na"Malina PI – Implementacija sistema pristupačnim kućne automatike [III deo]

  1. Peatonet pitanje, Sam kopirao šifru kao što je i sve radi ispravno, Osim tog idi unazad dugmad, Uključi zatvorena dole i obrnuto.

    Hvala ti za sve briljantan blog.

    • Zdravo, XuFLeS., Hvala za tvoj komentar.

      Verovatno ima veze sa relejom pogon za povezivanje; Bilo bi korisno da proverite ako ste povezali to u normalno otvoren (ne) umesto da normalno zatvoren (NC).

      vidimo se uskoro.

      • Pre povezivanja kontakata da testiram 230 V, a crveni vodio od relej uključen pa nadalje kada isključite puls. Modifikovala sam neznatno šifru da biste stornirali to, i izgleda dobro, Ali sumnjam da me istina pojavilo. Hvala ti za tvoj odgovor.

  2. Dobar doprinos. Treba mi nešto slično za navodnjavanje kontrolu, ali pod jednim uslovom: Ako jedan od n pravi su u 1 Onda će GPIOx biti u 1. Koštane GPIO = 0, ako samo ako svi pravi = 0. Bilo koji ideja?? Gde su solenoid ventili i GPIOx pumpa. Iz već Hvala.

    • Zdravo, Edu.,

      U zavisnosti od broja konačnog izlaza, koristite jednu ili više od malina PI; Jedan bi bio jednostavan, sa nekoliko treba da oceni koja je putem najoptimalnije informacija između uređaja.

      Hvala ti za komentarisanje.

  3. Zdravo, Ja sam zainteresovan za ovo, jer bih za kontrolu na otvorenom svetla iz telefona.
    To bi bilo prvi put da si pokušao nešto sa maline.
    Ali sumnje mi je nastaje pri pozivanju ova objava “deo 3”.
    PHP kôd sa samo to kao ne nedostaje bi koristiti sve iz segmenata 1 i 2?
    Razumem da je ovaj kôd bi index.php, Gde postavljena iria?
    Baš ti hvala!

    • Zdravo, Paul.,

      Samo sa ovom šifrom PHP može da primeni verzija najviše ' trenutni’ Sistem.

      U prethodnom podučavanja i kritike od njih objasnim gde je fajl (INDEX.php), kao da daje ispravne dozvole, i sl…

      Hvala za komentar.

      • Hvala vam puno za tvoj brz odgovor.
        Već sam povezao sa jednom porcijom osam releji.
        Ali retka stvar se dogodilo meni, to ne mogu da pronađu rešenje.
        Davanje dugmad za web, na GPIO su aktivirali me savršeno, daje svoj odgovarajući napon, a to drži do to isključiti, Ali s druge strane relej čini svoje “Kliknite na dugme” pokretanje ali ne prekidač. Zvuk kao da je relej je activase i deaktivira, To je tako brzo da taksimetar ne otkriva sitno.
        To može doći usled?
        Hvala ti.

        Salu2!

        • Smatram da je buba.
          U PHP koda, u o isključivanju komandu, Uklonite $a kôd- exec(“Eho 18 > /sys/klasa/gpio/unexport”); , kao da ga na prvi prekidač i sada radi sam.
          Sada šta ima, prvi put uključite maline; osam led diode na srednjim intenzitetom svetlo, Morate da uključite i zatvori jednom, a zatim uključite su ga odveli pa i sada, ispravite je radove.

          Salu2!

          • Nerado sam tako teško sa toliko mnogo komentara, ali ovo je prvi projekat koji radim sa mojim raspery, i to je divna i vrlo, vrlo jednostavno! Je ovo predavanje.
            I svet koji se otvara sa ovom opremom je inmeso!
            Na Webu, a da ne ostaviš u PHP, Vidite taj prekidač je aktivan?
            Parametrima, Mogla bi da dostigne obrađene sa vremenski plan i tajming?
            Stvarno,Otvorio sam novi svet, Vrlo zabavna i ekonomičan.

            Salu2 i hvala!

          • Zdravo Pol GC.

            Mislim da sam u komentaru objasnio kao i proveri taj prekidac aktivnog čitanja kroz PHP stanje u GPIO.

            Za kontrolu vremena programsko najjednostavnija stvar je da koristite demon Kroniranja sistem za pokretanje šta želite, puta u kom le Marquis.

            Hvala vam puno za komentarisanje.

          • već sasvim tendom projekta, za čitanje na stanje u gpio dovoljno je da koristite
            exec ( “GPIO иitam 29”, $status21 );
            Ako ($status21[0] == 0) {
            }
            i stavi zagrade koje želite prikazati ako ga je prebacio ili == status da 1 za isključivanje.

            Numerisanje gpio koji иita se ne podudara sa gpio luku numerisanje, Ako želite da stavite ovde tabele za equivalences za svaki port sa svojih numerisanja za čitanje jesam.

            Jedina stvar koja je i dalje ne razumem, Zato što 1 Slobodan i 0 To je na.
            i zato na maline, Svi izlazi su obezbedili, do srednjeg napona i izlazima nije rad dok ne pretvoriti ih dva puta.

            Kreiranje lokacije reset, ono љto je dati nalog svih izlaza, na “Spavaj” i opet da naredite da ugasite ih sve, Nakon ovog procesa već su u funkciji.

            Možda da prodju ove dve stvari.?

            Salu2!

          • Zdravo, Paul., Oprostite zbog kašnjenja ali ja sam u zadnje vreme jako malo vremena između posla i studije.

            Kao prvo, želim Hvala vam da ste podelili svoj napredak sa drugim čitaoci bloga, Kada imam slobodnog vremena imam na čekanju i dalje ovaj deo podučavanja na kući automatizacije lako i pristupačne, Ali da li je stvarno ponos za mene da vidim dok pratiš sebe napred sa projekta i idem da pravim svako u svoj prilagođeni sistem.

            Veze na relej dodeljivanjem logičku vrednost niske (0), i pretvaraju ih sa visokog logičku vrednost (1) Moguće je da su zbog toga povezani relej sa 230V kao normalno otvorene a ne normalno zatvoreno kolo, kao što sam rekao u čitač XuFLes prvi komentar za ovaj članak; Ako to pokušate, a problem potraje, Ostavite komentar i pomisli na svaku drugu mogućnost.

            Kako ne biste morali da radimo na izlazima za poništavanje nakon svakog Raspbian paljenje, Možete kreirati jednostavan skripti koje izvoz i postavite iglice želite da ponovo pokrenete sistem, i da je pokrenete na primer sa rc.local.

          • Zdravo!
            Ništa u tog popodneva u odgovoru!
            To je logično da samo polako i posebno na ove datume.
            Paljenje i gašenje, To ide obrnuto, Imam releji povezani.

            A sta je sa na rc.local, da biste izbegli idite na stranicu za poništavanje, kao što biste.

            Salu2!

  4. Dobar peљak, Čitam na 3 podučavanja na krajevima kućne automatike, Ali u svom programiranju će vrlo brzo za moje, tema izgleda veoma interesantan, ali mislim da nam treba detalj na kompletan kućne automatike sistem i da je za primanje ulaza izvana, ( dugmad, svetlosne senzore, i sl). Voleo bih da sarađuju i elektro dijelu mislim da mogu da pomognem, a zauzvrat da pitam pomoći da shvatite sve programiranje. Moj email je Tecnico.antono.Raya@gmail.com

    Pozdrav i čestitke na Webu

  5. zdravo kako si, Zanima me projekta, Ali nije mi jasno u github skladište, Volela bih da sarađuje, Ja sam oko da mi kupi maline pi za dom automatizacije-bitne projekte, Iako ne znam puno o elektronici… Uиimo, srdačan pozdrav.

ostavi odgovor

Vaša e-mail adresa neće biti objavljene. Potrebna polja su označena *

*