ATNEL tech-forum
https://forum.atnel.pl/

Zdalne sterowanie za pomocą mikrokontrolera.
https://forum.atnel.pl/topic23530.html
Strona 1 z 1

Autor:  antosV10 [ 9 sty 2021, o 22:22 ]
Tytuł:  Zdalne sterowanie za pomocą mikrokontrolera.

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

Autor:  mirekk36 [ 9 sty 2021, o 22:42 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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

Autor:  antosV10 [ 10 sty 2021, o 13:35 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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 )?

Autor:  mirekk36 [ 10 sty 2021, o 13:51 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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.

Autor:  antosV10 [ 10 sty 2021, o 13:53 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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

Autor:  antosV10 [ 10 sty 2021, o 17:38 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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

Autor:  mirekk36 [ 10 sty 2021, o 18:09 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

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

Autor:  antosV10 [ 10 sty 2021, o 18:35 ]
Tytuł:  Re: Zdalne sterowanie za pomocą mikrokontrolera.

Ok, dziękuję za pomoc.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/