Sari la conținut
ELFORUM - Forumul electronistilor

Proiecte diverse Diy si semiprofesionale finalizate


digitalelectron

Postări Recomandate

Salut,

 

In acest thread voi posta proiecte diverse Diy si semiprofesionale finalizate cu posibilitatea de imbunatari la cere privind diverse functionalitati. La fiecare proiect postat se va face o descriere generala privind scopul si functionalitatea lui. Da aceste proiecte se pot vinde pentru cei interesati.

 

Deorece voi adauga, in timp, multe proiecte vin cu cateva precizari cand doriti sa postati mesaje legat de acestea. Cand postati mesaj ori citati / puneti link la acest post care prezinta proiectul sau pur si simplu inaintea mesajului puneti denumirea proiectului de genul: "P001, Salut, vreau sa te intreb se poate modifica pinii .... " asa pastram o logica simpla, clara si usor de urmarit.

 

Daca aveti intrebari, sugestii, critici puteti sa le postati fara probleme voi incerca sa va raspund in timp util (la fel sa urmam logica de postare explicata mai sus pentru claritate). As vrea foarte mult in cazul comentariilor, precizarilor etc sa fie facute cu argumente nu vorbe sau din auzite, sint satul de asa ceva.

 

Din cauza anumitor limitari nu pot pune link direct la produse sau date de contact, singurul mod oficial de contact este prin mesaj privat. Prezentarea si descrierea acestor proiecte se pot vedea pe youtube pe acest canal @electronistul.

 

Precizari legat de originalitatea proiectelor (hardware/software/ideii) da, de la caz la caz ma inspir, nu sint ipocrit, uneori complet alteori incorporez anumite functionalitati (hardware / software ... etc). Vreau sa informez de la inceput acest lucru spre a elimina din fasa orice deviere nenecesara pe acest subiect.

 

Acum si obrazul celalalt, ce nu permit: abordarea altor subiecte complet paralele cu profilul threadului, de genul sa vorbim de haine, gresie si faianta ... etc.

Nu permit postari privind jigniri sau ofense de orice natura, daca nu poti purta o conversatie constructiva abtine-te! Exista astfel de specimene pe acest forum, atata pot.

 

 

Editat de digitalelectron
Link spre comentariu
  • Răspunsuri 16
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • digitalelectron

    12

  • Marian

    2

  • UDAR

    1

  • cloudy

    1

Top autori în acest subiect

Postat (editat)

Proiect P001:   ESP8266 Ceas online NTP LCD 16x2 - i2c

Acest mic proiect este bazat pe modul Esp8266-12E (softul suporta orice serie ESP) se conecteaza singur la wifi apoi acceseaza serverul de NTP si afiseaza data si in timp real pe un LCD clasic de 16x2 caractere cu controler HD44780 pe interfata de i2c.

 

Pret: 80 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

 

adfasasd.png

Editat de digitalelectron
Link spre comentariu

Ce afișează în lipsa rețelei WiFi? Cum tratează ora locală ? Cum tratează DST ? 

Mulțumesc.

Link spre comentariu
Postat (editat)

P001.  Salut, in lispsa retelei wifi nu afiseza data si ora pentru nu se poate sincroniza cu serverul de NTP, iar secundar nu exista modul RTC prevazut in proiect.

 

Legat de DST nu este incorporata in functionalitatea codului. DST cade exclusiv in sarcina "client side" nu a serverului de NTP.

 

Ca imbunatatiri: se poate adauga un RTC pentru a lucra oflline in lipsa wifi si actualizarea programului cu logica DST (UTC+02:00 / +03:00). Voi face acest lucru numai daca se solicita explicit altfel se prezinta "as it is".

 

Editat de digitalelectron
Link spre comentariu
2 hours ago, digitalelectron said:

Proiect P001:   ESP8266 Ceas online NTP LCD 16x2 - i2c

80 de lei așa ca in poză, adică fără carcasă ?

Link spre comentariu
Postat (editat)

P001.  Salut, da fara carcasa, costurile sint asa:

 

- 1x ESP8266-12E NodeMcu - 35 Lei
- 4x fire dupont mama-mama - 0 lei
- 1x LCD16x2 - i2c (lumina led la alegere: Albastra sau Verde) - 35 Lei

- manopera - 10 Lei

 

 

Editat de digitalelectron
Link spre comentariu
Postat (editat)

Proiect P002:   Proiect ESP32 - Pret Bitcoin in timp real - LCD oled 128x64 - i2c

 

Hardware
- 1x ESP32 NodeMcu
- 4x fire dupont mama-mama
- 1x LCD oled 128x64 - i2c (lumina led la alegere)

Descriere:
In acest proiect s-a folosit un Esp32 (merge pe orice serie de ESP) ce se conecteaza singur la wifi apoi acceseaza un server prin api de unde preia pretul de la Bitcoin si il afiseaza in timp real pe display.

 

De exemplu se pot afisa si alte monede dar voi face acest lucru numai daca se solicita explicit asta.

 

Pret: 90 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

 

03.jpg

Editat de digitalelectron
Link spre comentariu

Proiect P003:   Proiect ESP8266-01 - IOT releu 1 Ch, comanda wireless prin wifi - AP


Hardware
- 1x ESP8266-01
- 1x Modul releu 5V


Descriere:
Modul Esp8266-012 este o automatizare IOT care poate fi accesata prin orice dispozitiv WIFI - mod AP (access point) si se pot transmite comenzi la un releu.

 

Pret: 30 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

 

main.jpg

1.jpg

2.jpg

3.jpg

Link spre comentariu
Postat (editat)

Proiect P004:   Proiect Arduino ceas cu alarma cu comanda externa lcd 16x2 si RTC

Hardware
- 1x Arduino Uno

- 1x shield keypad si LCD 16x2
- 1x Modul releu 5V
- 1x RTC DS2321
- 7x cabluri dupont

Descriere:
Proiect cu Arduino Uno (merge pe orice) este un ceas in format 24h cu afisare pe LCD de 16x2 caractere (orice culoare). Alarma actioneaza un releu extern pentru a comanda orice AC / DC.

 

Pret: 130 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

 

Screenshot-2024-07-12-000916.jpg

Editat de digitalelectron
Link spre comentariu
Postat (editat)

Proiect P004-v2:   Ceas 24h cu 12 alarme in ciclu de 48h cu comanda externa

Hardware
- 1x Arduino Mega2560

- 1x shield keypad si LCD 16x2
- 12x Modul releu 5V
- 1x RTC DS2321
- 16x cabluri dupont

- modul PCB test, conectori 2.54 male ... 

Descriere:

Proiect cu Arduino Mega2560 s-a creat un ceas in format 24h cu afisare pe LCD de 16x2 caractere (orice culoare) dar cu 12 alarme ce actioneaza in ciclu de 48h.

 

Fiecare alarma actioneaza un releu extern pentru a comanda orice. Desi o alarma se activeaza o data la 48h, se pot face combinatii de setari, in care pot fi actionate 6 alarme in ciclu de 24h

 

Scopul acestui proiect a fost facut la cerere pentru a fi folosit offline in comanda a 12 electromagneti pentru a hrani un animal din 3 in 3 ore cu fan pus pe suporti de lemn. Prin actionarea electromagnetului gravitatia isi face efectul placa de lemen cade eliberand fanul.

 

Am creat si manual special pentru acest proiect sper sa va inspire: https://digitalelectron.wordpress.com/wp-content/uploads/2024/08/manual_ceas_12_alarme.pdf

 

Pret: 360 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

main.jpg

dd.jpg

 

 

 

Editat de digitalelectron
Link spre comentariu
Postat (editat)
36 minutes ago, zvonacfirst said:

Proiectele sunt originale și îți aparțin?

Întreb deoarece P001 seamănă sau este chiar identic cu cel de aici:

https://wokwi.com/projects/321525495180034642

 

P001: Da, 95% din cod este de acolo, am mai facut mici modificari la el unde am avut nevoie. De exemplu, am facut o mica functie in care verifica o lista de servere precodate in cod astfel incat daca unul e offline sa se conecteze la alt NTP si tot asa. Si l-am facut sa lucreze pe ESP8266-12E (librariile Wifi de la EP8266 si ESP32 nu sint identice 100%)

 

Totusi am si specificat acest lucru in primul post din thread nu ma ascund care e rostul ? Atata timp cat oricine te poate verifica pe internet 👍

 

copi.jpg

 

 

Editat de digitalelectron
Link spre comentariu
Postat (editat)

Proiect P005:   Termostat -50/125C digital wifi - AP special conceput sa ofere semnal PWM dar si ON/OFF

Hardware
- 1x ESP8266, ESP32 ... etc
- 1x Modul Driver Mosfet (generic)
- 1x DS18B20
- alte mici accesorii dupa caz (cabluri conectori ...)

 

feqww.jpg

 

si meniu ascuns:

 

meni-ascuns.jpg

 

Descriere:

S-a creat un termostat initial pe baza ESP8266-01 cu interfata web. Partea de afisare este exclusiv web nu exista nici un fel de LCD. Accesul web se face cu orice dispozitiv ce poate accesa wifi si contine un browser web. Acesul la termostat se face prin wifi, dispozitivul creeaza o retea locala denumita "Temp005" de tip AP (access point) fara parola. Desi oricine poate accesa nu oricine poate interveni asupra setarilor deoarece sint conditionate hardware de un buton fizic cu implicare directa in logica codului software.

 

O sa vedeti mai jos si cateva grafice cum functioneaza histerezistul si PWM in functie de setari.

 

Versiunea beta:

In poza de mai jos o sa vedeti un ESP8266-01 in carcasa pe o placa modificata de la proiectul P003 s-a dat jos releul si s-a pus un driver mosfet, s-a adaugat un stepdown, acum modulul beta suporta alimentare 5-17V DC, un shift level converter TTL 3.3V- 5V (pentru Ds18B20 pentru a putea prelungi cablul pana la 30m altfel daca e alimentat la 3.3V distanta maxima este de 30-40cm) si un buton ON/OFF pentru activare dezactivare setari meniu ascuns in pagina Web.

 

pinout.png

 

Specificatiile generale de baza ale termostatului:
Alimentare: 3.3V placa de baza, apoi in functie de versiune, orice fel de alimentare (DC / AC)
Temperatura de lucru: -50 pana la 125C
Tip senzor: DS18B20 digital
Precizie masurare: 0.5 C intre -10 C to +85 C
Lungime cablu: max 0.20m (20cm) cand alimentarea este de 3.3V, daca alimentarea este de cel putin 5V, distanta max este de 30m
Histerezis: 0-50C
Histerezis Mod: 2 tipuri -Neg si +Pos (explicate in grafice)
Cald Rece (hot cold): modul clasic de functionare al unui termostat
Afisare: afisarea "display-ului" se face de fapt prin accesarea unei pagini web locala al termostatului
Hardware Set: disponibilitatea fizica a unui comutator de tip switch, care activeaza meniul ascuns de setari paramentrii termostat, aceasta este o protectie asupra accesarilor neautorizate dar lasand la liber accesul pentru vizualizare informatii privind situatia termostatului.

Nota: Nu are functionalitate delay pe rece pentru motoare figorifice, nu asta e scopul termostatului PWM.

 

Costul specificat este pentru manopera ce nu include placile hardware (micile ajustari conexiuni) deoarece in functie de necesitati se migreaza softul pe ce placa de ESP se doreste. Versiunea beta a proiectului nu se mai executa hardware ci ce adapteaza programul (de mine) pe celelalte placi de wifi propuse mai jos.

In final costul va fi: manopera + placa de dezvoltare (ESP 8266, ESP32 ... etc) + driver mosfet, senzor Ds18B20, shift level convertor 3.3V/5V.

 

Pret: 80 Lei

(Atentie in timp poate creste sau scade in functe de costurile achizitie componente)

 

 

 

 

Softul se poate migra pe oricare din aceste module pe baza de ESP:

all-1.png

all-2.png

all-3.png

 

 

 

Modul de lucru PWM afisat pentru o mai buna intelegere sub forma de grafice:

Whats-App-Image-2024-08-12-at-19-29-36.j

Whats-App-Image-2024-08-12-at-19-29-37.j

Whats-App-Image-2024-08-12-at-19-29-38.j

Whats-App-Image-2024-08-12-at-19-29-38-1

 

 

Editat de digitalelectron
Link spre comentariu

Presupun ca n-ai stiut deci trec cu vederea, insa nu faci cate o postare pentru fiecare produs nou adaugat, ca ridici in mod nejustificat anuntul ( l-ai tot ridicat ieri cu artificiul asta si nu-i corect fata de ceilalti ).
Pui intr-o singura postare tot ce ai disponibil, sau daca vrei neaparat un singur proiect per postare atunci pui cate unul pe zi.

Link spre comentariu

Imi cer scuze, chiar nu am vrut sa fac nici un fel de artificiu, am vrut doar sa le pun pe toate ce am facut pana acum.

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări