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



Teraz jest 26 sty 2021, o 06:03


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 9 sty 2021, o 22:22 
Offline
Nowy

Dołączył(a): 09 sty 2021
Posty: 19
Pomógł: 0

Cześć, jestem na początku swojej drogi z elektroniką i chciałbym zapytać o sprawę zdalnego sterowania za pomocą pilota. Mikrokontroler którego używam to ATmega8A. No więc zaczynając, na jakiej zasadzie, np. pilot komunikuje się zdalnie z urządzeniem? Muszę mieć do tego jakiś specjalny moduł czy wystarczy jakiś zwykły element zbudowany w mikrokontroler? Skąd mogę zaczerpnąć wiedzę na temat takiej zdalnej komunikacji? Ogólnie jeżeli chodzi o mikrokontrolery to poznałem na razie porty I/O, jak obsługiwać LCD, timery (tryb zwykły, CTC, Fast PWM). Mogę tutaj wykorzystać jakoś sygnał PWM i czy FAST PWM mi do tego wystarczy? Dziękuję wszystkim za pomoc i proszę o wyrozumiałość :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2021, o 22:42 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 26084
Lokalizacja: Szczecin
Pomógł: 991

Potrzebny jest tylko najzwyklejszy 3-nóżkowy odbiornik podczerwieni i to wszystko. Można do tego wykorzystać albo przerwania INTx albo ICP1 od Timera1 ... Trzeba sobie napisać obsługę i już.

Czy to znaczy że to będą 2-3 linijki kodu w C ? no nie .... to trzeba sobie rozpoznać po pierwsze w jakim standardzie podczerwieni masz pilota i od tego zacząć, zapoznać się z jego protokołem i dopiero wtedy napisać sobie bibliotekę do tego. Gdy się dopiero zaczyna może być ciężko bo pewnie nawet dopiero się języka C uczysz a więc pozostaje albo szukać jakiejś gotowej lepszej lub gorszej biblioteki w necie ... albo

.... albo nauczyć się i ze zrozumieniem zobaczyć jak się krok po kroku do tego zagadnienia podchodzi czytając Bluebooka - bo akurat w nim jest to od deski do deski opisane - wszystko, łącznie z protokołem RC5 a w Greenbooku nawet jeszcze inne protokoły. Ale warto zacząć od RC5 więc Bluebook wystarczy i nie dość że będziesz mógł obsługiwać pilotem co chcesz to jeszcze będziesz to rozumiał

https://atnel.pl/mikrokontrolery-avr-jezyk-c.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 13:35 
Offline
Nowy

Dołączył(a): 09 sty 2021
Posty: 19
Pomógł: 0

Tak się składa, że ostatnio kupiłem Pana książkę i widziałem, że jest tam taki projekt :), ale pytam z ciekawości czy są jeszcze jakieś inne metody takiej zdalnej komunikacji pomiędzy dwoma urządzeniami? Jeżeli tak to jakie i co się do nich wykorzystuje (jaki wewnętrzny "bebech" mikrokontrolera )?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 13:51 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 26084
Lokalizacja: Szczecin
Pomógł: 991

no to musisz się zdecydować czy tobie chodzi o komunikację pomiędzy dwoma mikrokontrolerami czy jak ? czy o obsługę pilota ? Bo jak komunikacja (np przesyłanie danych w dwie strony) to nie żadne tam piloty tylko np jakieś moduły radiowe albo wifi - temat jest bardzo szeroki a zadajesz takie hmmm zbyt ogólne pytania. Tak samo jak pytanie "co się wykorzystuje?" ... wszystko się wykorzystuje co się da - pisze się po prostu program do procka.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 13:53 
Offline
Nowy

Dołączył(a): 09 sty 2021
Posty: 19
Pomógł: 0

No racja źle napisałem. Chodziło mi o pilota.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 17:38 
Offline
Nowy

Dołączył(a): 09 sty 2021
Posty: 19
Pomógł: 0

Ale może użyć modułu radiowego, żeby wysłać dane w jedną stronę? Np. z pilota do urządenia?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 18:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 26084
Lokalizacja: Szczecin
Pomógł: 991

może - ale ty może zacznij jednak od podstaw i postaraj się zrozumieć na początek jak działa komunikacja w podczerwieni, bo to jest pierwszy krok dalej do radiówki - a nie że chcesz skakać z kwiatka na kwiatek, to taka porada

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2021, o 18:35 
Offline
Nowy

Dołączył(a): 09 sty 2021
Posty: 19
Pomógł: 0

Ok, dziękuję za pomoc.



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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO