• 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
Pomoc przy napisanu kodu
#1
Witam.
Nie znam się kompletnie na pisaniu kodu dla arduino. Osobiście bardziej wole sprawy techniczne.
Całość będzie sterowana przez pada bezprzewodowego, który będzie się komunikował ze swoim nadajnikiem podpiętym pod USB shield w arduino. Czy mógłby ktoś napisać kod dla arduino:
-Sterowanego przez pada
-Prawy analog pada służyłby do sterowania pojazdem
-Lewy analog pada służyłby do sterowania 2 serwami podpiętymi jako szkielet do FPV
-Krzyżak także służyłby do sterowania pojazdem

Poniżej zamieszczam szkic całego układu jaki będzie wykorzystany, oraz szkielet do FPV

Szkic układu: https://zapodaj.net/f1d0b82af3c41.png.html
Szkielet FPV: http://i.ebayimg.com/images/g/zKAAAOSwYl...s-l300.jpg
 
Odpowiedź
#2
robiłem takie cos na padzie od ps2 jesli to ci pomoze na forum jest gotowy program mojego autorstwa
tutaj
http://forum.arduinopolska.com/watek-zda...rf-433-mhz
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#3
Posiadam pad jak w linku poniżej. I nie mam pojęcia czy da sięzaprogramować arduino, żeby było nim sterowane. Posiadam USB shield, żeby podłączyć nadajnik pada do arduino
http://www.kozak.pl/galerie/b/bezprzewod...e_1994.jpg
 
Odpowiedź
#4
Witam!

Dopiero zaczynam przygodę z arduino. Chciałem napisać prosty program włączający po kolei 4 diody w pewnej sekwencji na określony czas (to okazało się dosyć prostym zadaniem bo oparłem cały kod o delay Wink ) schody zaczęły się gdy chciałem podłączyć pod układ 2 przyciski, którymi mógłbym przeskoczyć w każdej chwili o jedną diodę do przodu bądź do tyłu. Chciałbym prosić was drodzy użytkownicy o pomoc. Posiada może ktoś kod o podobnej funkcji, którym mógłbym się wesprzeć ewentualnie może ktoś podjął by się takiego zadaniaSmile
poniżej wklejam schemat programu może rozjaśni mój opisSmile program nie ma mieć interfejsu tylko możliwość ustawienia w kodzie różnych czasów włączenia diody. 
Proszę o pomoc.
[Obrazek: e2931c58b614d680med.jpg]
 
Odpowiedź
#5
Na początek musisz wywalić wszystkie delaye Smile
potem stworzyć zmienną która będzie przechowywać czas i porównywać z millis();

I to chyba wszystko. Sorry za brak gotowca, ale w ten sposób łatwiej się nauczyć Smile
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości