Mircy chciałbym odczytać sygnały z pilota RC w Arduino. Mam takie mały odbiornik "satelitę" SPM9645, który jest podłączony do bazy AR6210 i poprzez pojedynczy przewod nadaje sygnał PPM. Z tej bazy wychodzą już piny PWM na poszczególne serwa. Chciałbym użyć samej tej satelitki. Podłączyłem ten kabel do pinu RX kabla FTDI i za pomocą RealtTerm odczytałem sygnał. Wychodzi na to, że jest to transmisja szeregowa o predkosci 115200. Wiem, że satelita obsługuje
kobiaszu - Mircy chciałbym odczytać sygnały z pilota RC w Arduino. Mam takie mały odb...

źródło: comment_alulK0N1e15yKw34k8axfyFaAidGVJwi.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy głupie i pewnie proste pytanie. Odczytuję 16 bajtow w jednej ramce i kazda warosc sklada sie z dwohc bajtow. W jaki sposob polaczyc ze sobą 2 chary w jednego inta na #arduino?

#programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino
Czym się różni UNO R3 Klon ARDUINO ATMega328P-AU ATMEL od uno r3 ATmega16U2? Widze, że brakuje tego jakby podłużnego czarnego klocka. Mogę normalnie podłączyć to pod usb i programować jak na uno r3?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@questor: nie jestem moderatorem ( ͡° ͜ʖ ͡°)
arduino z pierwszego linku to klon Arduino UNO. Posiada Atmega16u2 który działa jako konwerter USB<>SERIAL i on komunikuje się z Atmega238p (ten podłużny klocek)

W drugim linku nie wiem jaki chip działa jako konwerter USB<>SERIAL, ten obok złącza USB (zakładam że CH340)
Natomiast ten większy kwadratowy to właśnie Atmega328p tylko że w obudowie TQFP (do montażu SMD)
  • Odpowiedz
Mirki, potrzebuję jakiejś płytki z uC, żeby podłączyć parę czujników i esp8266. Pomyślałem o jakimś mikro arduino, ALE:
1. Zakładam, że można zrezygnować z tej nadrzędnej biblioteki i kodzić tak jak Bóg przyzał, np. w Atmel Studio? Jak wtedy wygląda wrzucanie hexa?
2. Pro Mini czy Nano V3.0? ( ͡° ͜ʖ ͡°)
3. Dlaczego w Pro Mini nie ma usb? Jak je sie programuje w takim razie?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hrumque: Wszystko na ziemi, nic nie będzie latać. :D To będą proste pomiary w stylu temperatura, wilgotność, ciśnienie, czyli na maksa popularne czujniki. Przy okazji takiego projektu po prostu chciałem się pobawić bootladerami, bo do atmeg zawsze używałem usbasp i chce spróbować czegoś innego.
Dobra, to wiem już wszystko chyba, dzięki Wam za pomoc. Pewnie kupie kilka takich i takich i zobaczę, czy jest sens sie bawić w programowanie po
  • Odpowiedz
A da się jakoś zrobić backup firmware'u, który siedzi na #esp8266? Bo widzę, że jest mnóstwo tooli do wgrywania nowego softu na układ, ale da się go jakoś pobać? :> #arduino
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No i pierwsze próby połączenia #esp8266 i #arduino coś nie ten teges.. Zgodnie z Waszym poradami udało mi się podpiąć PC<->Arduino<->ESP8266
Po uruchomieniu "konstrukcji" ESP8266 się dość dziwnie zachowuje. Czasem napierdziela po Tx jak szalone, a czasem milczy. Po resecie przedstawia się takim komunikatem:

Ai-Thinker Technology Co. Ltd/

invalid
meetom - No i pierwsze próby połączenia #esp8266 i #arduino coś nie ten teges.. Zgodn...

źródło: comment_OXMUKSO7w5RDWpqWNbspDJvmc7KWmt4o.jpg

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EndriuGolara: Ale jaja, faktycznie. Myślałem, że 9600 będzie "bezpieczniejsze", a tu proszę :) Śmiga ładnie. Teraz jeszcze z kody bym chciał uzyskać to co mi się udaje przez serial monitor ;-)
Ale małymi kroczkami.. powolutku..
  • Odpowiedz
Planuje zrobić stoper do szachów na arduino. Utknąłem na liczeniu czasu. Jak napisać program który będzie obliczał czas np. Od 0 do 60 sec ?
#arduino
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z #arduino Lenoardo, wrzuciłem taki kod do odczytywania PPM:
http://wklej.org/id/1785585/

I po tym Leonardo umarło. Ciągle świecą się diody RX i TX, komputer nie widzisz go na USB. Próbowałem trzymać reset podczas ładowania programu ale też nic to nie daje. Co robić? Jak żyć?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema mircy, ma ktoś pomysł na jakiś system hamowania do silnika DC sterowanego mostkiem H? Pojazd jest dość spory i mocny(750W) i zmiana polaryzacji w ramach "hamowania" skończyłaby się katastrofą. Szukam na razie jakiegoś mega prostego układu opartego o jakieś rezystory hamujące czy cos w ten deseń, co da się wpiąć w już gotowy mostek H.

#elektronika #automatyka #arduino
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kobiaszu: dawno temu coś takiego popełniłem. W ramach 'nie bede sie pierdzielil' dałem po prostu równolegle do silnika przetwornicę przez diody (by hamowanie działało przy obu kierunkach obrotów silnika), izolowaną, która na wyjściu była obciążona akumulatorem (tym samym, który zasilał całą resztę). Przetwornica załączana (jej enable) była przez transoptor (też by zachować izolację), więc strona "taktująca" przetwornicy wisiała "w powietrzu" i mogła być zasilana-taktowana jak silnik (jego mostkiem H, tak
  • Odpowiedz
@baletny: No ale programatora nie uwalisz, bo... go tam nie ma. W Arduino masz konwerter USB->UART przez który następuje programowanie (dzięki wgranemu bootloaderowi na kontrolerze). W tanich klonach za konwerter robi CH340, w droższych i oryginalnych ATmega 16u2.

Moim zdaniem tam jest uwalony bootloader, który to można skorygować na dwa sposoby:
1) USBasp - szybko i prosto, a ten programator zawsze się przyda.
2) Zabawy przy użyciu innego Arduino jako
  • Odpowiedz
/mam problem z uruchomieniem swojego pierwszego arduino.
Kupiłem najtańszego klona arduino uno o takiego na atmedze smd 328 i kontrolerze CH341.
Wszystkie sterowniki ładnie wgrałem, płytka normalie pojawia się w programie od arduino jako COM4, ale jak tylko probóje wrzucić najprostrzy program (blink) to się wysypuje i dostaje błąd:

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rssi masz opisane - to WYJŚCIE z modułu sygnalizujące "odbierany sygnał w eterze" - w praktyce, jak nie potrzebujesz tego, to sobie możesz diodkę zapiąć i będzie ci migać w takt odbieranych danych (również danych nie-twoich, gdy po prostu dany kanał jest zajęty, i to jest głowny sens tego wyjścia - sygnalizacja zajętości kanału)

DR_IRQ - WYJŚCIE dające przerwanie (jeśli to jest czip podobny do nRF24l01) - to tam się może pojawiać
  • Odpowiedz