Skocz do zawartości

Serial.print - błąd kompilacji


lucek20

Pomocna odpowiedź

Witam. Buduję alarm, a tak naprawdę już go kończę. Chcę zrobić powiadomienie głosowe informujące o wykryciu ruchu tzn. gdy wykryje czujnik ruch, moduł sim800L dzwoni na wybrany numer i po odebraniu połączenia słyszę w telefonie głos " wykryto ruch" czy coś takiego. Wcześniej do tego celu użyłem jq6500 ( moduł mp3) gdzie wyjście głośnikowe tego modułu połączyłem  z wejściem mic modułu sim800L. Niestety miałem ogromne zakłócenia. Znalazłem info, że można pliki dźwiękowe wgrać na moduł sim800l i to uczyniłem. Gdy chcę otworzyć plik podczas trwającego połączenia muszę w konsoli(ide arduino) wpisać komendę:

AT+CREC=4,"C:\User\1.amr",0,90,1 

  Wszystko działa. Ale docelowo nie będę używał konsoli tylko polecenie ma wychodzić z programu. W tym celu muszę to polecenie wrzucić do:

Serial.print("AT+CREC=4,"C:\User\1.amr",0,90,1");

 I tu mam problem. Za żadne skarby nie mogę tego ogarnąć. W takiej postaci jak wyżej program się nie kompiluje. Próbowałem rożnych sposobów ( ukośniki i cudzysłów wstawiać w różne miejsca) bez skutecznie. I w związku z tym moja prośba, czy ktoś jest w stanie pomóc?

Edytowano przez lucek20
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.