Управление серво приводом с помощью брелка 433мгц одной кнопкой

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Доброго времени суток ребята!

Перерыл весь инет не могу найти инфу по моему вопросу...

Если не трудно плиз подскажите, реально ли с помощью брелка передатчика 433мгц, приёмника 433мгц и arduino nano , при нажатии и удержании одной кнопки брелка, повернуть коромысло серво привода на определённый угол, а при отпускании кнопки брелка, вернуть коромысло серво привода в исходное положение?

Буду очень признателен!

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

думаю да, если угол известен

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Спасибо!

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Всем доброго времени суток!

Вот такие пришли запчастюльки на мой первый проект:

 

и ещё светодиод типо подсветки....

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Задумка вообщем такая:

А) Действия с брелока:

1) При нажатии и удержании одной кнопки коромысло серво поварачивается на 90 градусов , при отпускании коромысло возвращается в исходное положение;

2) При нажажатии и отпускании второй кнопки проигравается Wav фаил;

3) третья кнопка вкл-выкл светодиод(подсветка);

Б) Действие  микро-кнопки:

При нажатии и удержании кнопки коромысло серво поварачивается на 90 градусов, при отпускании коромысло возвращается в исходное положение;

Питание:

от батареек АА и блока питания.

Спасибо всем за внимание !!!

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Всем приветы! Вот собрал, работает. Но есть нюанс, не доделал ещё чтобы можно было одной кнопкой проигрывать поочерёдно Wav треки с sd адаптера.

 

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Вот что грустно - где найти, а не как написать...

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

А почему грустно если не секрет?, ардуиновое дело мне показалось очень занятным...

 

Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Всем добра! Ребят подмогите пжл!

Не могу никак добавить в него проигрывание Wav файлов одной кнопкой,

кнопка - "pult3", динамик - "zvuk", адаптер подключил пины 4,11,12,13

тяму не хватает) Буду очень благодарен!

 
Сергей П
Сергей П аватар
Offline
Зарегистрирован: 16.12.2016

Весело у вас тут, как дурачёк сам с собой общаюсь, спасибо ребят очень помогли......

Александр П
Offline
Зарегистрирован: 13.03.2020

доброго всем денечка. Помогите пожалуйста написать скетч. Задача такая: с помощью брелка передатчика 433мгц, приёмника 433мгц и arduino nano при нажатии одной кнопки брелка, повернуть коромысло серво привода на 90 градусов, а при вторичном нажатии вернуть коромысло серво привода в исходное положение

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Александр П пишет:

доброго всем денечка. Помогите пожалуйста написать скетч. Задача такая: с помощью брелка передатчика 433мгц, приёмника 433мгц и arduino nano при нажатии одной кнопки брелка, повернуть коромысло серво привода на 90 градусов, а при вторичном нажатии вернуть коромысло серво привода в исходное положение

лови, брелок сам прилепишь, у меня его нет

#include <Servo.h>
int buttom_pin = 8;

Servo myservo;  // create servo object to control a servo
// twelve servo objects can be created on most boards

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

void loop() {
  if(!digitalRead(buttom_pin)){
     myservo.write(90);              
    delay(15);                      
  }else{
    myservo.write(0);             
    delay(15);                       
  }
}

 

Александр П
Offline
Зарегистрирован: 13.03.2020

Большое спасибо.