Skocz do zawartości

Problem z pinem MISO na nodeMCU


Pomocna odpowiedź

Użyłem do odkodowania  tego co napisało jak wywaliło panica, ale jak tego używać do sprawdzania co się dzieje ze szkicem linia po linii?

Trochę namieszała biblioteka, ale on kosztuje 10zł, nie warto się męczyć. Zresztą cały ten projekt już mi i tak dość nerwy nadszarpnął😁

Dzięki za dotychczasową pomoc👍🥃.

 

41 minut temu, SOYER napisał:

on kosztuje 10zł

A karty MicroSD hodujesz w ogródku przy domu 😉 Ładnie rosną? Często trzeba podlewać? Jakieś nawozy dajesz?

Tu nie chodzi o koszt (chociaż to co proponuję jest w najgorszym przypadku cenowo podobne), ale o późniejszą wygodę.

Propozycja pierwsza: trzymanie wszystkiego wewnątrz ESP (na FatFs).

Zaleta: łatwość zmiany czy dodania komunikatu (można to zrobić nawet zdalnie). Przy kodowaniu uLaw potrzebujesz 16 kB/s, czyli pewnie komunikaty zmieścisz w paruset kB. Komunikaty możesz nazywać normalnie - FatFS przyjmuje uczciwe nazwy plików a nie jakieś numerki. Dekodowanie uLaw nie wymaga żadnych specjalnych operacji (na upartego możesz sobie zrobić tablicę 256 * int16).

Propozycja druga: syntezator.

Zaleta: banalnie prosta obsługa, możliwość powiedzenia dowolnego tekstu bez konieczności nagrywania (również np. takiego przesłanego np. z domowej centralki).

Wada: potrzeba dużo flasha (ale w 4 MB się zmieścisz).

Do tego w obu przypadkach albo prosty dekoder I2S ze wzmacniaczem (cena porównywalna z DFPlayer + karta), albo w ostateczności wbudowany w ESP-ka DAC i wzmacniacz za dwa złote (ma to swoje wady, ale działa).

No, ale to ja tak bym zrobił.

 

  • Pomogłeś! 1

Fakt, zapomniałem o koszcie karty, bo za chiny nie znalazłem w domu. Mnie nie tyle martwi obsługa dfp, a bardziej sztuczność komunikatów, brak intonacji itp.

Doradzisz coś z tym sytezatorem?

Ok, ale jakiś tutorial, sposób użycia dla esp32...

Jadymy na kulig firmowy do Wisły więc dzisiaj mogę trochę gadać lekko mijając się z sensem😁

24 minuty temu, SOYER napisał:

sposób użycia dla esp32...

Sposób użycia czego?

Gadacz jest napisany dla ESP32, instrukcję masz po polsku, fakt - trochę roboty z instalacją tego jest, ale potem masz trzy funkcje na krzyż (no, cztery razem z beepem). A nawet jakiś przykład tam jest...

  • Lubię! 1

Powiedzcie jeszcze taką rzecz, na wejsciu modułu z PAM84023 jest L,R i GND, czy jeśli zasilam ten wzmak ze wspólnego zasialania gdzie jest podpięty też ESP, czyli mają wspólną masę, to muszę jeszcze ciągnąć to GND do wejścia wzmaka?

Krótko: nie musisz, na płytce oba piny gnd są ze sobą po prostu połączone. Tylko ciągnij jak najkrótrsze przewody.

Aha, puść sygnał przez jakiś kondensator na wszelki wypadek.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...