Arduino Polska Forum

Pełna wersja: Pomoc w rozwiązaniu problemu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Witam serdecznie.
Z Arduino miałem doczynienia dość dawno, dlatego postanowiłem powrócić do swojej pasji.
Znalazłem na internecie poradnik jak zbudować "samojeżdżący" samochód RC.
Po zrobieniu wszystkich kroków w sposób dokładnie taki sam samochód nawet się nie poruszył. Widzę, że cała aparatura działa jednak brak ruchu kół. Podejrzewam, że jest to zbyt mały prąd na silnikach.
Wysyłam link do poradnika:
http://www.instructables.com/id/RC-Car-t.../?ALLSTEPS

Oraz zdjęcie poglądowego mojego rc:

[attachment=223]

Dziękuję wszystkim za każdą odpowiedź.
Jeżeli jest to gotowy produkt tylko do złożenia to powinno zadziałać wg. instrukcji.

Natomiast jeśli to Twoje własne dzieło oparte na tym modelu to poprosimy o jakiś schemacik i kod.
Bez tego to ciężko coś wywróżyć Smile

Pozdr.
(22-10-2016, 12:31)ANT napisał(a): [ -> ]Jeżeli jest to gotowy produkt tylko do złożenia to powinno zadziałać wg. instrukcji.

Natomiast jeśli to Twoje własne dzieło oparte na tym modelu to poprosimy o jakiś schemacik i kod.
Bez tego to ciężko coś wywróżyć Smile

Pozdr.

Moje wykonanie różni się tylko samochodzikiem RC ale nie sądzę by to miało znaczenie. Jedyne co to mogą być inne silniki ale wątpię.
Wysyłam link do kodu:
http://www.instructables.com/files/orig/...KG33HZ.pde
Po podłączeniu innego silniczka dla próby nic nie zmieniło się. Jednak zauważyłem, że po podłączeniu baterii 9V do Arduino słychać i czuć jakby regularny ''ruch'' silnika. Jest to taki jakby "przeskok". Nie wiem zbytnio jakby to nazwać, jakby minimalny ruch wirnika czy coś podobnego jednak nie powoduje on jazdy samochodu. Więc chyba jest to problem w kodzie bądź podłączeniu.
Byłbym wdzięczny za pomoc!
(23-10-2016, 01:11)stefano421 napisał(a): [ -> ]Jednak zauważyłem, że po podłączeniu baterii 9V do Arduino słychać i czuć jakby regularny ''ruch'' silnika. Jest to taki jakby "przeskok".

Czy te silniki co posiadasz są szczotkowe?
Podłącz silniczek do bateryjki 1,5V i zobacz czy się kręci...

Przypadkiem nie bawisz się silnikami bezszczotkowymi lub krokowymi?

Podaj jakieś foty...

Pozdr.
Podaj parametry silnika .
Są to raczej silniki szczotkowe. 
Znalazłem dość podobne tutaj  https://kamami.pl/silniki-dc-bez-przekla...c-130.html

A tutaj zdjęcie:
[attachment=228]
Podaj nazwę płytki jaka masz na pokładzie.
(23-10-2016, 13:00)adix napisał(a): [ -> ]Podaj nazwę płytki jaka masz na pokładzie.

To co mam to:
Arduino Uno REV 3 
Arduino Motor Shield 
Parallax Ping Sensor
Czyli musi działać zrób przykładowy program aby tylko kręcił silnik to wsumie kilka linijek kodu ale nie mam motor s. by to sprawdzic.

Kod:
// Ustalenie numerów pinów
#define DIRECTION 12
#define SPEED 3
#define BREAK 9
#define CURRENT 0

// Zmienna przechowująca kierunek obrotów
byte dir = LOW;

void setup()
{
  // Ustawienie kierunku wyjść cyfrowych
  pinMode(DIRECTION, OUTPUT);
  pinMode(SPEED, OUTPUT);
  pinMode(BREAK, OUTPUT);
  
  // Włączenie hamulca
  digitalWrite(BREAK, HIGH);
  
  // Ustawienie kierunku
  digitalWrite(DIRECTION, dir);
}

void loop()
{
  // Wyłączenie hamulca
  digitalWrite(BREAK, LOW);
  
  // Przyspieszanie silnika do maksymalnych obrotów
  // w ciągu 10 s
  for (byte speed=0; speed<=255; speed++)
  {
    analogWrite(SPEED, speed);
    delay(40);
  }
  
  // Hamowanie silnika w ciągu 3 s
  digitalWrite(BREAK, HIGH);
  delay(3000);
  
  // Ustawienie kierunku na odwrotny
  dir = ~dir;
  digitalWrite(DIRECTION, dir);
}
w sieci znalazłem taki przykład możesz go sprawdzić.
Stron: 1 2