Skocz do zawartości

Odczyt po iBus na stm32f4xx


Pomocna odpowiedź

Zlecę wykonanie odczytu po iBus Servo danych z odbiornika FLYSKY iA6B.

Kod musi być napisany w ARDUINO IDE na platformę:
STM32F411 Blackpill lub STM32F401 Blackpill  lub STM32F401RE Nucleo


Przykładowy kod (IBusSensor można pominąć):
https://github.com/bmellink/IBusBM/blob/...onitor.ino

Wymagane pełne ArduinoIde w wersji portable wraz z działającym szkice.

P.S. Kod działa mi na arduino Mega a na stm32 nie chce. Dlatego szukam kogoś kto będzie potrafił to okiełznać i dojść dlaczego nie działa mi to oczywiści za kasę. Mój budżet 200zł.

Link do komentarza
Share on other sites

tak ale to tez nie działa... mam same 0. Próbowałem z kilkoma nadajnikami i kilkoma stm32 i za cholerę nie mogę pojąć co jest nie tak. A podłącze GPS to normalnie mam odczyt po RX danych.

IBusBM IBUS;  
//                      RX    TX
HardwareSerial Serial2(PA3, PA2);

void setup() {
	Serial.begin(115200);
  	Serial2.begin(115200); 
	IBUS.begin(Serial2, IBUSBM_NOTIMER);
    IBUS.loop();
    delay(1);
}

void loop() {

IBUS.loop();  
   // show first 8 servo channels
  for (int i=0; i<8 ; i++) {
    Serial.print(IBUS.readChannel(i));
    Serial.print(" ");
  }


  delay(1000);
}

 

Link do komentarza
Share on other sites

A wez odbierz te dane i wyswietl w monitorze...co tam sie pokazuje wogole, bo ibus to chyba pakiet 32 bajtow (dwa bajty startu, suma kontrolna)...chodzi o to zeby bylo wiadomo czy cos przychodzi i czy jest to cos innego niz zera..

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.