Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 18 lip 2025, o 08:13


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 20 lip 2013, o 19:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2012
    Posty: 159
    Pomógł: 1

    Witam!

    W wakacje postanowiłem sobie trochę polatać niedawno zrobionym samolotem RC. Ale jest problem - nie mam aparatury. Postanowiłem zrobić ją sam na modułach rfm12. W pilocie znajdują się dwa joysticki- jeden gaz i jeden na sterowanie np. statecznikiem pionowym i poziomym. I póki co chciałbym zrobić sterowanie serwem za pomocą potencjometru, ale kompletnie nie mam pomysłu jak to zrobić - zamienić wartość adc na dane położenie orczyka. I nie prosze tu o kod tylko o jakiś wzór, czy jakąś metodę. I nie mam pojęcia jak powinny wyglądać ramki danych, więc od razu chciałbym się o nie poradzić.

    z góry dzięki,
    pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2013, o 20:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 lip 2013
    Posty: 106
    Pomógł: 0

    Wg. mnie to powinno wyglądać tak: "wypełnienie" potencjometru odczytywane przez ADC odpowiada częstotliwości impulsów na wyjściu PWM. Ale podejrzewam że w trakcie lotu serwo może się samoczynnie resetować do pozycji środkowej bo Ty ze swojej "aparatury" ciągle wysyłasz sygnał z wypełnieniem PWM do odbiornika który steruje serwami, który z kolei może się zerwać, stracić swoją częstotliwość.
    Chyba że zrobisz to na 2-gi sposób.
    Aparatura odczytuje obecną pozycję potencjometru przekształca ją przez ADC na sygnał do przesłania (nie sygnał wypełnienia pwm tylko jakiś protokół przesłania danych na podstawie modułu radiowego) a potem w samolocie moduł odbiornika przesyła dalej odebrany sygnał do drugiego mikrokontrolera połączonego z modułem radiowym w samolocie a ten z kolei przekształca sygnał w wypełnienie PWM sterujące serwami :) Ale to tylko luźna teoria. Nie wiem jak napisać pod to kod bo aż taki dobry to nie jestem :D Dzisiaj dopiero zacząłem się bawić wyświetlaczem 7-segmentowym.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2013, o 21:41 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 kwi 2013
    Posty: 53
    Lokalizacja: łojzimek
    Pomógł: 13

    Jeśli bawisz się z arduino to kod odpowiedzialny za to wygląda mniej więcej tak:

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    _________________
    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2013, o 11:23 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2012
    Posty: 159
    Pomógł: 1

    Niestety nie piszę w Arduino, nawet nigdy z niego nie korzystałem. Co do pomysłu MrWeb123 nie za za bardzo o to mi chodziło - chodzi mi o to że w jojsticku są dwa potencjometry z których odczutuję wartość adci chcę przetworzyć je na dane położenie orczyka. Ale bardziej chodzi mi o wzór czy pomysł samego przetworzenia adc na położenie orczyka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lip 2013, o 08:55 
    Offline
    Użytkownik

    Dołączył(a): 17 paź 2012
    Posty: 58
    Lokalizacja: Oława
    Pomógł: 4

    klonyyy napisał(a):
    W wakacje postanowiłem sobie trochę polatać niedawno zrobionym samolotem RC. Ale jest problem - nie mam aparatury. Postanowiłem zrobić ją sam na modułach rfm12. W pilocie znajdują się dwa joysticki- jeden gaz i jeden na sterowanie np. statecznikiem pionowym i poziomym.

    Cześć, nie wiem jak duży to model i ile czasu poświeciłeś na budowę, ale pomyśl nad gotowym radiem RC. RFM12 ma zasięg <300m więc do sterowania modelem na boisku wystarczy, ale do sterowania potrzebujesz przynajmniej trzech kanałów: silnik, wysokość i do wyboru albo lotki albo kierunek. Chyba, że to szybowiec i nie masz silnika. Ja tak zaczynałem modelem Tzagi i wynosiłem go w powietrze strzelając za pomocą 50m gumy :-) Nie miałem wtedy na silnik, regulator itd. Były sprzedawane kiedyś modeliki, gdzie wysokość regulowało się ciągiem silnika ;-) ale nie tędy droga. Możesz też kombinować z silnikiem, że będzie działał np. przez 5 minut ale nie masz wtedy regulacji siły ciągu i będziesz lądował w przypadkowych miejscach. Pozostałe dwa kanały dajesz więc na ster wysokości i sterowanie kierunkiem albo lotkami.
    Pozostaje kwestia bezpieczeństwa (już tak mam, że w tej kwestii wolę dmuchać na zimne) na ile moduł rfm12 jest odporny na zakłócenia. Nie chcę Cię zniechęcać, ale gotowe aparatury potrafią łapać zakłócenia i rozbijamy modele.
    Radio na 2,4Ghz z odbiornikiem kupisz już za około 150 zł.
    A jeżeli bardzo chcesz zgłębić temat zrobienia własnego radia to polecam:
    https://www.alexrc.pl/viewtopic.php?f=17&t=4795
    Gruby temat :-) i trochę lektury do zapoznania się.
    Pozdrawiam, Darek.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lip 2013, o 12:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2012
    Posty: 159
    Pomógł: 1

    Dzięki za odpowiedź ;-)
    To tak :
    model do nauki i rozwalenia czyli toto-0, 300m spokojnie mi wystarczy, a co do aparatury chciałbym jednak spróbować własnych sił, na elektrodzie jest kilka tematów w których ludzie robią aparatury na rfm01 i rfm02. Nie wiem czemu przejmujesz się silnikiem ;-) regulator już kończę lutować, a silnik przewinięty już czeka na testy. Pwm'a będę miał jak w każdym regulatorze, więc będę mógł sterować siłą ciągu. Jakby co to mogę od kolegi odkupić aparaturę, ale nie ma to jak satysfakcja ze zrobienia własnej...

    Tylko nie wiem jak sterować serwem i jak powinna wyglądać ramka danych, i mam nadzieję że mi pomożecie ;-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lip 2013, o 12:56 
    Offline
    Użytkownik

    Dołączył(a): 17 paź 2012
    Posty: 58
    Lokalizacja: Oława
    Pomógł: 4

    dareck70 napisał(a):
    Nie wiem czemu przejmujesz się silnikiem ;-) regulator już kończę lutować, a silnik przewinięty już czeka na testy.

    klonyyy napisał(a):
    W pilocie znajdują się dwa joysticki- jeden gaz i jeden na sterowanie np. statecznikiem pionowym i poziomym.

    Może nie do końca zrozumiałem jakie masz "joysticki" stąd moje wątpliwości dt. sterowania. Zrozumiałem, że są jednoosiowe.
    Darek.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 lip 2013, o 12:57 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sie 2012
    Posty: 159
    Pomógł: 1

    Jeden z nich jest, ale on będzie do gazu, a drugi jest dwuosiowy ;-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO