Nodemcu and Blink 4 relays controls

Proiecte de automatizari folosind Arduino
Avatar utilizator
Petru
Membru
Membru
Mesaje: 34
Membru din: Vin Mai 29, 2020 8:13 pm
Localitate: Piatra Neamt
A apreciat de: 15 ori
A fost apreciat de: 17 ori
Contact:

#1

Salutare!
Mi-am facut de curand o jucarie interesanta prin care, cu telef mobil, pot comanda separat 4 relee cu care pot porni/opri diverse chestii prin casa - lumini, ventilator, amplificator, etc.
Tot proiectul l-am luat de aici: https://www.factoryforward.com/iot-home ... k-nodemcu/ si tot ce va trebuie este un Nodemcu si o placa cu 4 relee, pe care le gasiti pe Aliexpress. Ca sa scrieti sketch-ul in nodemcu, va trebuie Arduino IDE, dar cred ca deja stiti lucrul asta. Mie mi s-a parut un proiect usor si extrem de interesant. Pe moment nu stiu la ce o sa-l folosesc, dar l-am realizat practic si functioneaza perfect!
Mai jos cateva poze cu jucarica mea si screenshot cu aplicatia mea.
P.S. Am vrut sa atasez si un video cu functionarea, dar e prea mare si nu poate fi atasat.
Fişiere ataşate
20201024_163643.jpg
20201024_163643.jpg (1.29 MiB) Vizualizat de 3931 ori
20201024_161714.jpg
20201024_161714.jpg (1.11 MiB) Vizualizat de 3931 ori
Screenshot_20201024-162739_Blynk.jpg
Screenshot_20201024-162739_Blynk.jpg (66.14 KiB) Vizualizat de 3933 ori
Screenshot_20201024-162735_Blynk.jpg
Screenshot_20201024-162735_Blynk.jpg (67.24 KiB) Vizualizat de 3933 ori
Screenshot_20201024-162729_Blynk.jpg
Screenshot_20201024-162729_Blynk.jpg (66.69 KiB) Vizualizat de 3933 ori
20201024_161714.jpg
20201024_161714.jpg (3.58 MiB) Vizualizat de 3933 ori
20201024_161641.jpg
20201024_161641.jpg (3.85 MiB) Vizualizat de 3933 ori
Acesti utilizatori au apreciat autorul Petru pentru postare (total 2):
addybiru (Sâm Oct 24, 2020 4:55 pm) • aureli67 (Vin Iul 19, 2024 2:53 pm)
Rating: 33.33%
Avatar utilizator
addybiru
Mod global
Mod global
Mesaje: 598
Membru din: Joi Mai 28, 2020 7:03 pm
Localitate: Arad
A apreciat de: 535 ori
A fost apreciat de: 206 ori

#2

Poti sa-l folosesti din exterior, din alta locatie? Daca da, presupun ca trebuie sa faci port forward in router si sa asignezi un IP fix placii Wi-Fi...ma intereseaza si pe mine acest proiect, te contactez zilele astea pentru detalii.
Forum Hobby-Electronics
Avatar utilizator
Petru
Membru
Membru
Mesaje: 34
Membru din: Vin Mai 29, 2020 8:13 pm
Localitate: Piatra Neamt
A apreciat de: 15 ori
A fost apreciat de: 17 ori
Contact:

#3

Da, Adi, se poate folosi si din alta locatie, doar ca trebuie sa faci port forward in router, cum ai zis, la fel ca si pentru o camera de supraveghere. Singura chestie mai naspa si pe care am omis sa o spun, e ca depinzi de serverul Blink. Cand iti creezi aplicatia, iti trimit pe e-mail un cod token pe care sa il bagi la configurarea aplicatiei si toate comenzile trec prin serverul lor. Daca le pica serverul, salamalecum. Dar pana acum n-am sesizat nicio anomalie, functioneaza perfect si n-are aproape deloc lag, ci maximum 0,2 - 0,3 secunde. Am vazut alte aplicatii de genul pe Youtube, intre apasarea butonului pe tel si aprinderea becului, treceau cam 2 - 3 secunde. Nu ar fi deranjant 2-3 secunde, dar daca folosesti jucarica intr-un loc mai critic si sunt din astea, e absolut deranjant. Asta in schimb, merge brici, dupa cum am zis.
Dar e fain ca iti poti face aplicatia cum ai tu chef, cu 1 buton, cu 2, cu 3 sau cu 10, etc, dupa necesitati. Dar daca tot ''strici'' un nodmcu de 2 dolari, e pacat sa-l pui sa transpire doar pt un releu...

Aaa...mai e o chestie....cand incarci sketch-ul in nodemcu, trebuie sa bagi manual la ssid si pass, ssid-ul si parola de la reteaua ta de wifi. De aia, daca faci catorva prieteni asa ceva, trebuie sa le ceri ssid-ul si pass...
Acesti utilizatori au apreciat autorul Petru pentru postare:
addybiru (Sâm Oct 24, 2020 5:58 pm)
Rating: 16.67%
Avatar utilizator
hixpp02
Membru
Membru
Mesaje: 105
Membru din: Joi Aug 20, 2020 10:20 pm
A apreciat de: 35 ori
A fost apreciat de: 35 ori

#4

Daca faci server propriu de exemplu cu un raspberry pi lagul este mult mai mic si depinzi numai de conexiunea internet. Node red, blyn...sunt multe optiuni. Merge si pe un pi zero.
Avatar utilizator
addybiru
Mod global
Mod global
Mesaje: 598
Membru din: Joi Mai 28, 2020 7:03 pm
Localitate: Arad
A apreciat de: 535 ori
A fost apreciat de: 206 ori

#5

Eu am serverul deja, doar ca nu e pe raspberry, e un server in toata regula pe care rulez Linux Ubuntu, mai trebuie sa vad daca gasesc aplicatia si daca ruleaza pe Linux, in felul asta scap de lag si de conexiuni inutile.
Forum Hobby-Electronics
Avatar utilizator
k3nou
Membru
Membru
Mesaje: 27
Membru din: Vin Iun 05, 2020 10:19 pm
A apreciat de: 82 ori
A fost apreciat de: 12 ori

#6

Este diferit de ce stie asta sa facă ?

https://www.ebay.com/itm/332369484929
Avatar utilizator
hixpp02
Membru
Membru
Mesaje: 105
Membru din: Joi Aug 20, 2020 10:20 pm
A apreciat de: 35 ori
A fost apreciat de: 35 ori

#7

Pai daca merge pe Raspberry sigur ca merge si pe Ubuntu, dar pi are avantajul consumului de curent.
Trebuie avuta in vedere ca serverul ruleaza 24/24 , consumul de energie nu este neglijabil.
Eu facusem pe un pi zero, adevarat ca alta treaba nu avea, in schimb rula node red si blynk fara probleme, cu un consum neglijabil.
Acesti utilizatori au apreciat autorul hixpp02 pentru postare:
addybiru (Dum Oct 25, 2020 8:02 am)
Rating: 16.67%
Avatar utilizator
addybiru
Mod global
Mod global
Mesaje: 598
Membru din: Joi Mai 28, 2020 7:03 pm
Localitate: Arad
A apreciat de: 535 ori
A fost apreciat de: 206 ori

#8

hixpp02 scrie: Dum Oct 25, 2020 12:11 am Trebuie avuta in vedere ca serverul ruleaza 24/24 , consumul de energie nu este neglijabil.
Serverul ruleaza 24/24 si am pe el o gramada de servicii (ftp, samba, vpn, web server, etc), e si pe post de firewall si se ocupa pana si de conexiunea la internet, de aceea as implementa asa ceva direct pe server. Fiind un server de generatie noua, consumul e undeva sub 100W
Acesti utilizatori au apreciat autorul addybiru pentru postare:
hixpp02 (Dum Oct 25, 2020 8:32 am)
Rating: 16.67%
Forum Hobby-Electronics
Avatar utilizator
Mircea
Moderator
Moderator
Mesaje: 431
Membru din: Sâm Iun 06, 2020 1:03 pm
A apreciat de: 287 ori
A fost apreciat de: 222 ori

#9

@Petru , ati remarcat deconectari aleatoare ale modulului ESP de la reteaua WiFi?
Avatar utilizator
Petru
Membru
Membru
Mesaje: 34
Membru din: Vin Mai 29, 2020 8:13 pm
Localitate: Piatra Neamt
A apreciat de: 15 ori
A fost apreciat de: 17 ori
Contact:

#10

@Mircea, nu, dar nici nu l-am tinut conectat mai mult timp. Deocamdata l-am facut ca exercitiu, o sa vad cum si unde o sa folosesc jucaria.

Aseara, gandindu-ma ca as putea sa mai fac o aplicatie in Blynk care sa includa un buton toogle on/off si doua butoane push/momentary on, am zis hai ca fac asta si o pun la un amplif cu tuburi: power si volume up/ volume down prin schimbarea sensului de mers al putometrului motorizat din relee. Aplicatia Blynk are o multime de posibilitati, insa dupa ce am creat interfata cu 4 butoane on/off, la a doua cu on/off si momentary on, am ramas la jumatate din ea, pentru ca mi se consumase "energia" si trebuia sa mai cumpar, era cam 15 lei/luna...Inca o data m-am convins ca nimic nu e gratis si ca era prea frumos ca sa fie si adevarat, mai ales ca m-am familizarizat cat de cat cu Blynk. Faza buna e ca dupa ce faci interfata care-ti trebuie, o poti transforma in .apk din Blink sub forma unui code QR pe care il poti trimite apoi pe e-mail, whatsapp, etc. Cu telefonul poti scana codul ala si iti instalezi aplicatia. Acum am sa-mi fac alta adresa de e-mail si pun si alt nr de telefon, sa vad daca o pot lua de la 0, ca sa-mi fac aplicatia cu on/off si momentary on.
Scrie răspuns