Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino) +--- Wątek: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android (/watek-sterowanie-serwomechanizmamy-arduino-bluetooth-android) Strony:
1
2
|
Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 29-11-2016 Witam Na projekt mam do wykonania sterowanie bluetooth 6 serwami. Problem mój polega na tym że te serwa sterują manipulatorem i istotne jest dla mnie to by każde z serwomechanizmów po uruchomieniu ustawiało się w pozycji 0. Nie wiem jak mam to zapisać w kodzie. Użyte częsci: Serwo MG 996r moduł bluetooth HC-06 Arduino UNO Poniżej kod: Kod: #include <SoftwareSerial.h> Po raz kolejny przypominam o code RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - namok - 29-11-2016 A próbowałeś dodać do setup() Kod: myservo1.write(0); RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 29-11-2016 (29-11-2016, 19:27)namok napisał(a): A próbowałeś dodać do setup() Próbowałem Efekt jest taki, że jeśli dodam to w setup() to nie będzie działać sterowanie bluetooth. RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - namok - 29-11-2016 (29-11-2016, 19:38)sirmati15 napisał(a):Zapomniałeś napisać czy serwo ustawia się w prawidłowej pozycji.(29-11-2016, 19:27)namok napisał(a): A próbowałeś dodać do setup() Dodałeś to przed myservo.attach()? RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 29-11-2016 (29-11-2016, 19:46)namok napisał(a):(29-11-2016, 19:38)sirmati15 napisał(a):Zapomniałeś napisać czy serwo ustawia się w prawidłowej pozycji.(29-11-2016, 19:27)namok napisał(a): A próbowałeś dodać do setup() Dodałem to za myservo.attach() ok działa RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 29-11-2016 Dzięki za pomoc. RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 12-12-2016 Witam Idąc dalej z tematem i złożeniem manipulatora chcę ruch serwa spowolnić. Zadając odpowiedni kąt przy użyciu aplikacji na androida serwo działa zbyt szybko i przy takiej dynamice dochodzi do przeregulowań. Chce uzyskać efekt w którym kliknięcie w aplikacji bluetooth wyśle informację o kącie ale programowo ten kąt zostanie podzielony co 1 stopień by nie doszło do szarpnięć. Próbowałem w ten sposób ale niestety uklad nie działa poprawnie. Proszę o pomoc. Dodałem poniżej fragment kodu do sterowania jednym serwem przez bluetooth Kod: void loop() RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - Automatyk - 12-12-2016 http://starter-kit.nettigo.pl/2012/02/akcelerometry-zyroskopy-i-kompasy-czyli-badanie-polozenia-z-arduino-cz-1/ RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - sirmati15 - 12-12-2016 (12-12-2016, 17:45)Automatyk napisał(a): http://starter-kit.nettigo.pl/2012/02/akcelerometry-zyroskopy-i-kompasy-czyli-badanie-polozenia-z-arduino-cz-1/ Czy konieczne jest kupowanie dodatowego sprzętu do obłsugi serw ? Nie można załatwić tego programowo ? RE: Sterowanie serwomechanizmamy Arduino+Bluetooth+Android - JasQ - 12-12-2016 tu masz troszkę do myślenia , powinno pomóc Kod: #include <Servo.h> |