Aktywne Wpisy
KRZYSZTOF_DZONG_UN +147
To przerażające, że pięć dni w tygodniu po 8 godzin harujemy tylko po to, żeby mieć gdzie spać i co jeść. Ten, kto wymyślił obecny system, powinien się smażyć w piekle. 4-dniowy tydzień pracy i gwarantowany dochód podstawowy – tak będzie wyglądała przyszłość. Mam nadzieję, że dożyję tych zmian.
#przegryw #neet #pracbaza #polska
#przegryw #neet #pracbaza #polska
klewerewel +1
#rozowepaski #polska #warszawa #zwiazki #pieklokobiet
Nigdy nie widziałam faceta pchającego wózek z dzieckiem. Dlaczego zawsze jest to matka?
Nigdy nie widziałam faceta pchającego wózek z dzieckiem. Dlaczego zawsze jest to matka?
Czołem Mirki.
Szukam punktu zaczepienia rozwiązania mojego problemu. Potrzebuję zaprojektować i zbudować sobie układ realizujący funkcje zdalnego sterowania (IR). Na co dzień zajmuję się elektroniką analogową i prostą cyfrówką. Zaprojektowałem sobie już gotową część analogową, niestety problem pozostaje w części cyfrowej. Tutaj oczywistym wyborem staje się mikrokontroler (np. atmega8). Wejście dla takiego układu to odbiornik IR oraz 5 przycisków NO. Wyjściem ma być 6 lub 7 sygnałów logicznych.
Problem pojawia się w momencie ogarnięcia samego sposobu podłączenia mikrokontrolera (chociaż to mniej więcej dam radę ogarnąć z dokumentacją techniczną) oraz, co najważniejsze, jego zaprogramowania.
Co polecacie? Nie znam się zupełnie na strukturze i budowie takiego kontrolera, nie bardzo wiem jak łączyć konkretne zmienne z rejestrami i wyjściami/wejściami. Przy czym jest to raczej jednorazowa potrzeba, nie planuję tworzyć podobnych układów w przyszłości. Pytanie: próbować kombinować metodą prób i błędów na własną rękę (znam algorytmy oraz najprostsze podstawy C++, wiem że do programowania mikrokontrolerów używa się C, ale składnia tych języków jest w miarę podobna), czy może zapłacić komuś (może jakiemuś mirkowi?) za schemat części cyfrowej plus wsad kontrolera?
tutoriali na internetach też dużo, np:
http://www.elecrom.com/avr-tutorial-2-avr-input-output/
z C będą ci potrzebne operacje bitowe - przesunięcia bitowe, operatory logiczne i takie tam
@neo_1995: to znaczy zaimplementowałeś funkcje odbiornika podczerwieni jak TSOP1736 od nowa? ( ͡° ͜ʖ ͡°)
https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard
Tutaj instrukcja jak wgrać bootloader arduino na własny procek.
Jak już wgrasz bootloader to pisać i uruchamiać program można z poziomu Arduino IDE.
@RicoElectrico: Tzn zaprojektowałem sobie wszystkie układy kontrolowane przez kontroler :P Kilka przekaźników, silnik sterowany mostkiem H. Na co dzień zajmuję się elektroniką lampową, półprzewodników używam jako elementów przełączających sygnały itd. Nie mam praktycznie żadnej konkretnej wiedzy na temat bardziej zaawansowanych układów cyfrowych, niestety wcześniej się nie spodziewałem że będzie mi potrzebna.
@koszyksf: Jeśli tak jest, to to spore uproszczenie :) Może
Gdyby ktoś chciał podjąć się stworzenia takiego wsadu (oczywiście nie za darmo), to również proszę o info :)
Standardowa komunikacja IR opiera się na przesyle kilkubitowej zmiennej. W moim wypadku potrzebne będzie 4-5 stabilnych zmiennych logicznych na wyjściu, oraz dwie astabilne (mam nadzieję że nie pomyliłem z monostabilnymi), chwilowe do kontroli obrotów silnika.
Czy to rok 1970? xD
Jeśli jeszcze nic nie programowałeś, a chcesz na AVR to są dwie drogi:
Arduino - i programowanie tego w C++, łatwiejszy próg wejścia, mnóstwo bibliotek
avr-gcc - klasyczne programowanie w C, ja tak zaczynałem.
Jak chcesz zrobić coś na pilota, to ten artykuł Ci powinien pomóc:
http://hobby.abxyz.bplaced.net/index.php?pid=3&aid=16
Przede wszystkim
Zastanawiam się tylko czy arduino uno czy czysta atmega + programator. W razie gdybym miał już gotowy, sprawdzony skompilowany kod, to mogę go programatorem załadować do czystego scalaka bez bootloadera?
EDIT: Czyli tak jak napisałeś xD