Sadržaj:
Video: ESP8266-01 WIFI MUZIČKO ZVONO S LED: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovaj je projekt nastao kupnjom serije čipova sorte ESP8266-01. To su male ploče s 8 pinova i ograničenim izlazom u smislu GP I/O. U stvari se najčešće navodi da imaju samo jedan I/I O. Ta je izjava naravno netočna jer zapravo imaju 4 igle koje možete koristiti iako su višenamjenske pa morate paziti kako ih koristite.
Dva su serijska pina RX/TX za serijski izlaz radi otklanjanja pogrešaka. Ovdje ih neću koristiti jer želim otklanjati pogreške u stvarnom vremenu, jako me zanimaju pinovi 3 i 5. 3 je uvijek dostupno kao GPI-02, a 5 kao GPI-00.
Kôd možemo pogledati kasnije i proći kroz neke korake, no bilo bi pametno napomenuti da se te male ploče moraju programirati povlačenjem linije za resetiranje prema dolje, a zatim držanjem pin -a 5 nisko kako bi resetiranje moglo ići visoko. Ovo vas uvodi u program načinu rada. Postoji mnogo informacija o tome pa ih neću ponavljati ovdje.
Što se tiče snage, odlučio sam se za korištenje USB priključka kao opskrbljivača sokom ili ergova ako vam je draže. Primijetit ćete da koristim HBLED kao pokazatelj zvona za osobe oštećenog sluha.
Dakle, što ovo čini: Ideja je postaviti ploču kao bežičnu pristupnu točku koju WIFI može otkriti, a nakon povezivanja dobit ćete gumb za pritiskanje da zazvoni i da zasvijetli LED.
Odlučio sam se za 10 sekundi, ali opet se može konfigurirati ili možete biti pametni s povratnim pozivima [Oznaka] za pokretanje još nekih događaja. Ovaj uređaj nije velik pa je ograničen, ali je jeftin !! Ako ne morate puno raditi, onda je to kiddy. Mnoge funkcionalnosti u kodu su zadane, poput ip adrese itd., Ali sve je naravno moguće konfigurirati prema onome što želite. Pogledajte moj video opis operacije.
www.youtube.com/embed/cAUYztMnS30
Korak 1: Ono što će vam trebati
Neki komentari na popisu
BT66 Ovo je zvučni IC s mnogo unaprijed programiranih pjesama.
Zvučnik naveden kao AST-030COMR-R. To sam izmjerio kao 80 ohma.
Tranzistor naveden kao BC547 zapravo je BC237A
Otpornik u LED DRIVERU Opterećenje je 1 ohm. 2N7000 fet ima otpor izvora odvoda 5 ili 6 ohma.
Korak 2: Prvo shematski prikaz
Prilažem shemu u pdf obliku. Idemo kroz ovo;
USB priključak služi samo za napajanje. D+ i D- su nekorišteni. 5V usmjeren na U1 koji je regulator napona. Uobičajeno razdvajanje oko paketa.3.3V napaja se na ESP-0! WIFI 8 PIN uređaj. Povucite pinove 4 i 6. Dodao sam i potez na iglici 5 za programiranje koji ima o/p usmjeren kroz R6 do vrata FET -a. Odvod FET -a ima HBLED i otpornik od 1 ohma iz izravnog voda 5V. Otpornik od 1 ohma zajedno s otporom izvora odvoda ograničava struju odvoda, a time i struju kroz LED do pribl. 200mA … svijetla je. Ovo će biti programirano da treperi LED pomoću brojača događaja u Ticker -u.
Pin 3 iz ESP -a pokreće zvučni čip BT66 kroz otpornik od 220 ohma na pin 2. Pin 1 je njegov o/p koji izlazi kroz drugi otpornik od 220 ohma na bazu BC237A. Mjenjač impedancije Q1 spaja o/p sa SP1 zvučnikom koji ima impedanciju od cca. 80 ohma. Ovdje nema odašiljača u odašiljaču Q1, ali dobivamo neki trenutni dobitak od cca. 100 u ovoj uobičajenoj konfiguraciji emitera. Ako izračunamo, trebali bismo dobiti oko 0,1 mW ili približno 10 db SPL -a, što je dovoljno, ali ne preglasno. Pogledajte komponente AST-030COMR Farnell.
Neke dodatne napomene. Linearni LDO regulator je sposoban za 800mA. Mogli biste to smanjiti jer je jedino opterećenje od 3,3 V zvučni čip i ESP čip. Ostavit ću to poduzetnijima, za mene je to bilo u mojoj kutiji!
Korak 3: KOD
Prođimo i kroz ovo. Za one koji poznaju Arduino
Imajte na umu uključivanje rasporeda oznaka. NAPOMENA DA PROGLASIMO 2 INSTANSE TIMERA TICKERA --- TickerScheduler ts (2); Pinovi koji će se koristiti su LED_BUILTIN i prethodna deklaracija LED_Pin. Zatim imamo lozinku i SSID na koji će se uređaj vidjeti dok pregledavate. Zatim imamo nekoliko funkcija koje će se pozivati rutinom označavanja. Prijeđimo na postavljanje. za njihovo postavljanje koristimo pinmode (naziv pin -a, I/O). Zatim prosljeđujemo parametre asinkronim povratnim pozivima za svaki od dva brojača.
ts.add (params). Prenosimo funkcije povratnog poziva itd.
Prvo što moramo učiniti je servisiranje rasporeda oznaka. tada provjeravamo ima li klijenata i vraćamo se ako nema veze. Ako se klijent spojio, tada dobivamo niz i vidimo da li piše bellON. Zatim o/p HTML koji je u nekim nizovima. Proučite HTML nizove i unesite svoju verziju gumba. Možete prilagoditi ono što želite, imajte na umu da je ESP donekle ograničen za pohranu.
Preporučeni:
Arduino zvono na vratima: 4 koraka
Arduino zvono na vratima: Danas ću vam pokazati kako napraviti zvono na vratima pomoću Arduina. Ovo zvono na vratima svira nasumičnu melodiju iz biblioteke pjesama. Možete prilagoditi zvono na vratima i dodati još više pjesama. Instalirajte ga izvan svoje spavaće sobe, učionice, ureda ili čak vas
Kako napraviti zvono na vratima bez dodira, detekcija tjelesne temperature, GY-906, 433MHz pomoću Arduina: 3 koraka
Kako napraviti zvonce na vratima bez dodira, detekciju tjelesne temperature, GY-906, 433MHz pomoću Arduina: Danas ćemo napraviti zvono na vrata bez dodira, ono će otkriti vašu tjelesnu temperaturu. U sadašnjoj situaciji, vrlo je važno znati je li nekome tjelesna temperatura viša od normalne, kada se netko kocka. Ovaj će projekt pokazati crveno svjetlo ako otkrije bilo kakve
Dvotonsko zvono na vratima pomoću IC 555: 6 koraka
Dvotonsko zvono na vratima pomoću IC 555: Vidio sam nekoga tko prodaje dvotonski zvučni signal na Aliexpressu za 10 USD. Odmah mi je mozak rekao, jesi li ozbiljan? Samo ulaganjem malo vašeg vremena i entuzijazma ovaj krug možete napraviti za manje od 3 dolara
Pretvorite svoje žičano zvono na vrata u pametno zvono sa IFTTT: 8 koraka
Pretvorite svoje žičano zvono u pametno zvono s IFTTT -om: WiFi zvono na vratima pretvara vaše postojeće žičano zvono na pametno zvono. https://www.fireflyelectronix.com/product/wifidoor
Pretvorite svoje žičano zvono na vrata u pametno zvono s kućnim pomoćnikom: 6 koraka
Pretvorite žičano zvono u pametna zvona na vratima s kućnim pomoćnikom: Pretvorite svoje postojeće žičano zvono na pametno zvono na vratima. Primite obavijest na svoj telefon ili se uparite sa postojećom kamerom na ulaznim vratima da biste primili upozorenje o fotografiji ili videu kad god vam netko zazvoni. Saznajte više na: fireflyelectronix.com/pro