Sadržaj:
Video: ESP8266-01 WIFI MUZIČKO ZVONO SA LED-om: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ovaj projekat je nastao kupovinom serije ESP8266-01 čipova. To su male ploče sa 8 pinova i ograničenim izlazom u smislu GP I/O. U većini slučajeva se navodi da imaju samo jedan I/I O. Ta izjava je 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 grešaka. Neću ih koristiti ovdje jer želim otklanjanje grešaka u stvarnom vremenu, zaista 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, međutim bilo bi pametno napomenuti da se ove 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čin rada. Postoji mnogo informacija o tome pa ih neću ovdje ponavljati.
Što se tiče snage, odlučio sam se za korištenje USB konektora kao opskrbljivača sokom ili ergova ako želite. Primijetit ćete da koristim HBLED kao indikator zvona za osobe oštećenog sluha.
Dakle, što ovo radi: 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 uz povratne pozive [Ticker] da pokrenete još neke događaje. Ovaj uređaj nije velik pa je ograničen, ali je jeftin !! Ako ne morate puno raditi, ovo je kiddy. Mnoge funkcije u kodu su zadane, kao što su ip adresa itd., Ali sve se naravno može konfigurirati prema onome što želite. Pogledajte moj video opis operacije.
www.youtube.com/embed/cAUYztMnS30
Korak 1: Šta će vam trebati
Neki komentari na listi
BT66 Ovo je zvučni IC sa mnogo unapred programiranih pesama.
Zvučnik naveden kao AST-030COMR-R. To sam izmjerio kao 80 ohma.
Tranzistor naveden kao BC547 zapravo je BC237A
Otpornik u LED UČITAVANJU DRIVERA JE 1 OHM. 2N7000 fet ima otpor izvora odvoda 5 ili 6 ohma.
Korak 2: Prvo Šema
Prilažem shemu u pdf obliku. Idemo kroz ovo;
USB port služi isključivo za napajanje. D+ i D- se ne koriste. 5V usmjereno na U1 koji je regulator napona. Obično se razdvaja 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 direktnog voda 5V. Otpornik od 1 ohma zajedno s otporom izvora odvoda ograničava struju odvoda, a time i struju kroz LED diodu na 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 do pina 2. Pin 1 je njegov o/p koji izlazi kroz drugi otpornik od 220 ohma na bazu BC237A. Promjenjivač impedancije Q1 spaja o/p sa SP1 zvučnikom koji ima impedanciju od pribl. 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 poduzetnijim, za mene je to bilo u mojoj kutiji!
Korak 3: KOD
Prođimo i kroz ovo. Za one koji poznaju Arduino
Obratite pažnju na uključivanje rasporeda tikera. 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 kojima će se uređaj vidjeti dok pregledavate. Zatim imamo nekoliko funkcija koje će se pozivati rutinom označavanja. Prijeđimo na postavku. koristimo pinmode (naziv pina, I/O) za njihovo postavljanje. Zatim prosljeđujemo parametre asinkronim povratnim pozivima za svaki od dva tajmera.
ts.add (params). Prenosimo funkcije povratnog poziva itd.
Prvo što prvo radimo je servisiranje rasporeda tikera. tada provjeravamo ima li klijenata i vraćamo se ako nema veze. Ako se klijent povezao, dobivamo niz i vidimo da li piše bellON. Zatim o/p HTML koji se nalazi 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čuje se:
Muzičko reaktivno svjetlo raspoloženja: 5 koraka (sa slikama)
Muzička svjetla koja reagiraju na raspoloženje: uvod i pozadina. Na početku prve godine (proljeće 2019.) htjela sam uljepšati svoju spavaonicu. Došao sam na ideju da napravim vlastita svjetla za raspoloženje koja bi reagirala na muziku koju sam slušao u slušalicama. Iskreno, nisam imao posebno nadahnuće
Pretvorite svoje žičano zvono na vrata u pametno zvono sa IFTTT: 8 koraka
Pretvorite svoje žičano zvono u pametna zvona sa IFTTT -om: WiFi zvono na vratima pretvara vaše postojeće žičano zvono na pametno zvono. https://www.fireflyelectronix.com/product/wifidoor
Muzičko reaktivno svjetlo pomoću BC547 tranzistora: 13 koraka
Muzičko reaktivno svjetlo pomoću BC547 tranzistora: Zdravo prijatelju, Danas ću napraviti muzičko reaktivno svjetlo. Svjetlo će svijetliti u skladu sa zvukom. Započnimo
Muzičko slikarsko platno sa Makeyjem Makeyjem: 9 koraka (sa slikama)
Muzičko slikarsko platno sa Makeyjem Makeyjem: Zdravo, u ovom uputstvu ćemo naučiti kako napraviti muzičko slikarsko platno, odnosno, drugačija pjesma zvuči svaki put kad bojimo četkom svake boje. Ovo je vrlo zabavno i djeluje na poticanje slikanja kod male djece ili na davanje specifičnosti
Pretvorite svoje žičano zvono na vrata u pametno zvono sa kućnim pomoćnikom: 6 koraka
Pretvorite svoje ž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 neko zazvoni. Saznajte više na: fireflyelectronix.com/pro