• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Połączenie z controlerem i paskiem ledowy, programowanie
#1
Photo 
    Cześć Wszystkim
Mam problem z programowaniem, które nie może dojść do kontrolera. 
Użyłem dokumentacji github aby dołożyć płytkę w arduino w opcjach
Następnie połączyłem komputer do  kontrolera/ płytki 

RobotDyn D1R2, 
Następnie przewód z danymi do paska ledowe go. 
Napisałem przykładowy kod który przy wgraniu nie może być załadowany do płytki kontrolera 
Kiedy chce wgrać szkic  mam komendę :"fast led h:207:2, error : static assertion failed: invalid pin specified" 
Połączenie danych mam do pinu cyfrowego 6, i tak jest w samym szkicu arduino 
Nie wiem czy muszę zapisany szkic mieć gdzieś w katalogu z innymi plikami czy to jest powód 
Plytka świeci i jest na com3 ale nie przyjmuje programu który może być wgrany do paska ledowego rgb 
Co robię źle 
będę wdzięczny za podpowiedź 
Andy
 
Odpowiedź
#2
(25-03-2020, 15:23)ap4@op.pl napisał(a): Cześć Wszystkim
Mam problem z programowaniem, które nie może dojść do kontrolera. 
Użyłem dokumentacji github aby dołożyć płytkę w arduino w opcjach
Następnie połączyłem komputer do  kontrolera/ płytki 

RobotDyn D1R2, 
Następnie przewód z danymi do paska ledowe go. 
Napisałem przykładowy kod który przy wgraniu nie może być załadowany do płytki kontrolera 
Kiedy chce wgrać szkic  mam komendę :"fast led h:207:2, error : static assertion failed: invalid pin specified" 
Połączenie danych mam do pinu cyfrowego 6, i tak jest w samym szkicu arduino 
Nie wiem czy muszę zapisany szkic mieć gdzieś w katalogu z innymi plikami czy to jest powód 
Plytka świeci i jest na com3 ale nie przyjmuje programu który może być wgrany do paska ledowego rgb 
Co robię źle 
będę wdzięczny za podpowiedź 
Andy
W załączeniu program


Załączone pliki Miniatury
   
 
Odpowiedź
#3
Program Ci się kompiluje, czy masz tylko problem z wgraniem do "arduino"?
Spróbuj wgrać jakikolwiek najprostszy program jak masz problemy z wgrywaniem, np miganie diodą.
Kod programu można dołączyć, nie trzeba wklejać zdjęcia, wtedy możemy pomóc a tak nikt nie będzie przepisywał kodu ze zdjęcia. Może masz problem z biblioteką. Czy już kiedyś robiłeś coś na "arduino"?
 
Odpowiedź
#4
Gdzie na tej płytce masz pin 6? Widzę D0, D1, D6, A1, ale nie widzę 6.
Rozumiem, że masz zainstalowany CORE ESP i jest dokładnie taka płytka w opcjach. Pin 6 to GPIO6, a ten jest podłączony do FLASH w ESP i nie jest dostępny do wykorzystania w programie, użyj D6 czy odpowiadający mu GPIO12, czyli wtedy możesz podać nr pinu "12". A przynajmniej tak jest w ESP Wemos, sprawdź w dokumentacji swojej płytki jaki GPIO jest przypisany do D6.
 
Odpowiedź
#5
Dzięki, zawiodły podstawy, podlsczylem do gpio 04.
Teraz dziwnie pasek ledowy się zachowuje: tj. świeci jak chce, program wydaje się kompilować i wysyłać dane, ale pasek 1m w połowie ledow mruga w drugiej tylko świeci. Jak Go okiełznać aby wykonywał pole ebie wg kodu arduino
 
Odpowiedź
#6
ESP jest na 3.3V, ledy zwykle na 5. Jak to podłączyłeś?
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości