Wpis z mikrobloga

Auto już skręca( ͡ ͜ʖ ͡)

Kod po stronie Arduino jest gotowy i działa. Obsługuje ono taki funkcje jak:
-Kierunkowskaz lewo
-Kierunkowskaz prawo
-Światła awaryjne
-Przednie światła do jazdy dziennej
-Przednie światła drogowe
-Światła z tyłu do jazdy dziennej
-Światła hamowania
-Światło cofania
-Skręcanie pod danym kątem
-Ustawienie nowego środka dla serwa

Komunikacja pomiędzy RPi a Ardunio odbywa się poprzez kabel USB czyli Serial Portem. RPi wysyła do Arduino komendy które powinien wykonać Arduino. Po stronie RPi póki co zrobiłem prowizorkę by zobaczyć jak to w ogóle się sprawuje, teraz mnie czeka implementacja całej reszty a przede wszystkim zrobieniem czystego kodu. Powinniśmy się zobaczyć za 3/4 dni ponownie gdy skończę wszystko. Następnym krokiem będzie zbieranie odczytów przez Arduino i pobieranie ich przez RPi.

PS: wybaczcie za film pionowy. musiałem trzymać telefon między nogami by to nagrać. przydałby się statyw

Tag projektu: #malinoweauto

#elektronika #majsterkowanie #arduino #diy #chwalesie #lego #raspberrypi #tworczoscwlasna #programowanie
mapache - Auto już skręca(⌐ ͡■ ͜ʖ ͡■)

Kod po stronie Arduino jest gotowy i działa....
  • 82
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zerathul: nie wiem ile dokładnie bo większość rzeczy miałem, na zasadzie odzysku to zrobiłem. to co zostało tutaj użyte to HC-SR04 x 8, RPi 3B+, 2x klon Arduino Nano, w c--j przewodów, ledy, A4988, silnik krokowy Nema17 no i LiPo
  • Odpowiedz
@mapache ej, to są dosłownie dwa kabelki female-female, szybsze i zajmuje mniej miejsca niż cały kabel USB i wtyczki. Z tym, że pewnie zasilasz jedno od drugiego przez USB, ale jeśli nie to nie widzę żadnych plusów :P
  • Odpowiedz
@foxbond: po stronie arduino jest tam tak prosty kod że nie ma co debugować ( ͡° ͜ʖ ͡°) możliwe że te sensory dam do RPi jednak bo wtedy będę mogł otwierać kabine. teraz nawet nie poprawie mechanizmu do skręcania bo nie chcę mi się rozłączać przewodów
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@mapache: to w sumie czemu nie sterujesz wszystkim z poziomu rpi skoro i tak masz wyjścia na nim jak w arduino? ( ͡ ͜ʖ ͡)
  • Odpowiedz