L298 ovladany RC servo signalem

Odpovědět
Amper

L298 ovladany RC servo signalem

Příspěvek od Amper » 10 črc 2015, 16:19

Nepotkal jste nekdo nahodou kod (idealne arduino / mega328) pro konverzi RC signalu na PWM/Enable pro L298N dual h-bridge ?

Nemuzu to nikde najit a chci mit jistotu ze nebudu delat znova neco co se nekde vali.

Milops3
Příspěvky: 47
Registrován: 09 kvě 2013, 20:51

Re: L298 ovladany RC servo signalem

Příspěvek od Milops3 » 12 črc 2015, 09:05

cau, co je za problem si zmerit delku pulzu,odecist sinchronizacni cas , a z toto co zbyde urcit smer otaceni a upravit pro pwm ..

JuraS.
Příspěvky: 304
Registrován: 28 led 2015, 16:06

Re: L298 ovladany RC servo signalem

Příspěvek od JuraS. » 21 črc 2015, 13:26

Někde na foru arduina je řešeno jak propojit arduino a např frsky nebo turnigy a řídit tak robota. jak propojit arduino s modelářským přijímačem a číst pwm je dokonce wiki
něco co mám v práci v arduinu

Kód: Vybrat vše

//
//  ReadSignalFromRC.pde
//  Example for PPMrcIn Arduino Library
//
//  Created by Domenico Monaco on 20/11/2011
//  Copyright 2011 Domenico Monaco - domenico.monaco@kiuz.it
//
//  License: GNU v2
//

#include <PPMrcIn.h>

// must be install into libraries http://github.com/kiuz/Arduino-Statistic-Library

#include <Statistic.h>

//init a Channel class to store and manage CannelX form reciever
Channel channel1;

void setup() {
  Serial.begin(9600);
 
  Serial.println("Ready:");

  pinMode (13, INPUT);
  channel1.init(1,13);
}

void loop() {
  delay(20);
  
  channel1.readSignal();
  
  Serial.println(channel1.getSignal());
  Serial.println(channel1.getPosition());
  Serial.println(channel1.getVersus());
  Serial.println(" ");
}

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti