Например TDA7294

Форум РадиоКот • Просмотр темы - джойстик на основе датчика холла и контроль сервомоторов
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб янв 03, 2026 02:01:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: джойстик на основе датчика холла и контроль сервомоторов
СообщениеДобавлено: Чт июл 09, 2020 00:50:16 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: -3
Зарегистрирован: Чт авг 26, 2010 16:12:35
Сообщений: 186
Рейтинг сообщения: 0
Собираю одну вещь, мне нужно чтобы от обычного джойстика (джойстик здесь в прямом смысле, а не в в смысле игровых контроллеров) можно было двигать сервоприводы. ( Обычные сервы от rc- моделек)

Есть много готовых проектов на Ардуино, но там джойстик на основе потенциометров. А те джойстики которые есть в подходящем мне форм-факторе почти все на основе датчика холла. Конечно можно найти у другого производителя потенциометровый джойстик, но датчик холла лучше, т.к. надёжнее и долговечнее, а это для меня главный приоритет.

Так вот, есть ли готовые проекты по подключению таких джойстиков к известным и доступным МК?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: джойстик на основе датчика холла и контроль сервомоторов
СообщениеДобавлено: Чт июл 09, 2020 09:42:29 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15340
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Готовых нет, но промышленные варианты попадались.
Основа - аналоговый датчик (возможно AH3503)...
Плюс кинематика.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: джойстик на основе датчика холла и контроль сервомоторов
СообщениеДобавлено: Чт июл 09, 2020 11:21:00 
Нашел транзистор. Понюхал.

Карма: 1
Рейтинг сообщений: -3
Зарегистрирован: Чт авг 26, 2010 16:12:35
Сообщений: 186
Рейтинг сообщения: 0
Заказал вот такой джойстик. Теперь идет он ко мне. https://www.ebay.com/itm/New-CH-Product ... 2749.l2649

Мой план таков - выход джойстика это 0-5в по каждой оси. Я буду считывать напряжение через ардуину (она вроде неплохо справляется с 0-5в) и через нее же управлять сервоприводами. Вот примерно такой скетч будет



Код:
/*
 Controlling a servo position using a potentiometer (variable resistor)
 by Michal Rinott <http://people.interaction-ivrea.it/m.rinott>

 modified on 8 Nov 2013
 by Scott Fitzgerald
 http://www.arduino.cc/en/Tutorial/Knob
*/

#include <Servo.h>

Servo myservo;  // create servo object to control a servo

int voltpin = 0;  // analog pin for voltage
  int sensorValue = analogRead(A0);

void setup() {
  myservo.attach(9);  // attaches the servo on pin 9 to the servo object
}

void loop() {
  val = analogRead(voltpin);            // reads the value of the voltage (value between 0 and 1023)
  val = map(val, 0, 1023, 0, 180);     // scale it to use it with the servo (value between 0 and 180)
  myservo.write(val);                  // sets the servo position according to the scaled value
  delay(15);                           // waits for the servo to get there
}



Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y