Mireczki z #arduino #elektronika i #atmega - mam sobie atmegę8, na której zrobiłem sobie w domu alarm na podstawie czujnika ruchu- dalszą część przetwarza już urządzenie połączone bezprzeowodowo (alerty, kamery i inne bzdety - to działa dobrze (ʘʘ)).
Problem mam z czujnikiem PIR właśnie.
Zrobiłem obsługę za pomocą przerwań, do tej pory działało ładnie. Chciałem trochę przycebulić na prądzie ( ͡°
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio zacząłem się uczyć programować #avr #atmega
Chcę stworzyć urządzenie które będzie korzystało z do 30 atmega wszystko połączone za pomocą #i2c / #twi gdzie masterem będzie #raspberrypi

Udało mi się już porozumieć z jednym #atmega8 z poziomu #raspberrypi teraz chcę podobną operację wykonać dla wielu atmega. Jednak nie umiem znaleźć informacji na temat jak atmega ma sobie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pytonger: Jak zrealizowałeś to że urządzenie "łapało" nadany adres? Wydawało mi się że slave aby skorzystać z komunikacji po I2C musi sobie nadać adres na starcie. Da się jakoś puścić globalny broadcast "oto adres, kto pierwszy ten lepszy"?
  • Odpowiedz
@Niewpisze: W moim przypadku nie dotyczyło to i2c, ale nie ma przecież żadnych przeciwwskazań żeby wszystkie urządzenia działające na szynie i2c nadały sobie na początku jeden numer a potem go zmieniły na wskazany przez mastera.
  • Odpowiedz
Jest jakiś symulator #avr #atmega ewentualnie #arduino na #android? Chciałbym czasami coś podziałać mobilne :) chodzi o to żeby były moduły takie jak przyciski, wyświetlacze itd. Ewentualnie coś takiego na Windowsa
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję stworzyć urządzonko które odczytuje parametry z kilku czujników. Problem jest głównie z wykonaniem menu. Chcę żeby były 2-3 ekrany główne oraz menu w którym można ustawić min/max wartości dla danych parametrów. Jest ktoś w stanie pomóc? Albo podesłać coś sensownego/sprawdzonego?
Układ będzie oparty na #avr #atmega 32/64, obsługa 3 klawiszami: góra/dół oraz enter i wyświetlacz 4x20 (LCD44780)

Chcę pisać w C, ale #arduino może też
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bawię się właśnie Atmegą328P i próbuję zrobić klawiaturkę matrycową na przerwaniach.
Czy można zdefiniować przez #define Bajt złożony z konkretnych pinów?

Tak aby np. #define KEYB był złożony z 0x(PC0..PC5,PD0,PD1).
Proszę o pomoc, bo nigdzie nie mogłem znaleźć takiego rozwiązania (o ile istnienie).

#atmega #arduino #programowanie #elektronika
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam mireczki ( ͡° ͜ʖ ͡°)
Jakis czas temu zacząłem naukę AVR. Do tej pory dość ogarnąłem i mam zamiar robić ambitniejsze projekty. I teraz pytanie - czy warto zostać przy AVR czy nauczyć się czegoś nowego np 32bit ARM? Ważny jest koszt - coś w miarę taniego, oraz fajnie gdyby procki były w DIP tak jak np ATmega8, ATmega16 itd :).
#avr #mikrokontrolery
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#avr #atmega #programowanie umieszczając taki kod
for (i=0;i<100;i++)
{ LcdWriteText (i);
delayms (1000);
Lcd
Clear (); }
Chciałem aby na wyświetlaczu zliczalo mi od zera do 100 a tymczasem pokazuje jakieś wybrane symbole. Biblioteki do sterownika lcd są od słynnego radzia
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

poszukuję bibliotek do tinycada, które zawierać będą mikrokontroler atmega 8051, lub chociaż obudowę dip 40. ewentualnie dajcie znać o jakimś ciekawym programie do projektowania schematów z dostępnymi bilbiotekami
#atmega #tinycad #elektronika
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: Na win 7 muszę doinstalować poprawkę zabezpieczeń która nie chce się zainstalować, na win10 udało się więc daje sobie spokój
  • Odpowiedz
W jaki sposób programuje się Atmegę w obudowie SMD (no i nie tylko programowanie, podłączenie zasilania itp też)? W THT sporo już robiłem, ale jestem ciekawy przy przejście na to drugie jest mocno skomplikowane. Są jakieś przejściówki, czy trzeba coś samemu wykombinować?
#avr #elektronika #elektroda #atmega
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Davy__Jones: do procka w SMD to już sobie projektujesz płytkę. Jak chcesz się do niego podłączyć to zostaje Twoja inwencja twórcza + gotowe rozwiązania. Gniazda IDC, listwy kołkowe, złącza krawędziowe, pogo-piny.

Do testów możesz sobie polutować na płytce która ma odpowiedni footprint i miejsce na goldpiny (listwę kołkową).
  • Odpowiedz
Hej,

Czy ktoś wie, gdzie mogę zdobyć informację o tym jak działa reflektometr. Samo działanie chciałbym znaleźć z opisem szczegółowym może nawet jakiś prosty przykład układu, jeśli to wykonalne to chciałbym sobie takie coś w ramach nauki zbudować. Chodzi mi dokładniej o taki, do wykrywania uszkodzonych przewodów. Np taki jak (tu)[http://www.sonel.pl/pl/katalog-produktow/lokalizacja-przewodow-i-kabli/tdr-410.html].

Samo google raczej się skupia na reflektometrach optycznych, a one są poza moim zainteresowaniem.

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

  • 0
@CCCCC: Już naprawione :) Na programatorze ustawiłem zworkę na tryb wolnej pracy i ruszyło.
Nie wiem czemu sypało błędami na normalnym trybie.
  • Odpowiedz
http://pastebin.com/tVxVg1ZH

Nie mam pojęcia co tu się o--------a, ale ten kawałek kodu resetuje mi w kółko mikrokontroler. Wywoluje tu funkcje na pobieranie temperatury z czujnika ds18b20 przy użyciu załączonej biblioteki, a następnie zwracam prędkość dźwięku w tej temp.
Dodałem d--a-printy do środka i wychodzi, że całość działa, ale się wywala przy returnie, bo print "d--a1-1" pojawia się, ale "d--a2" juz nie (_ )

#arduino #
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Atraktor: Szczerze nie widzę nic co mogło by popsuć program. Jeżeli chodzi o typy zmiennych skoro d--a1-1 jest zwracane to dziwne żeby dalej się wywołało. Nie wiem jak to jest z bibliotekami arduino czy watchdog nie jest wlaczony? I wywala się na delay?
  • Odpowiedz
#atmega #avr #chujmniezarazstrzeli

Ma ktoś rozpisane łopatologicznie jak dla idioty jak zaimplementować w programie protokół radiowy za pomocą #rfm73 pomiędzy dwoma atmegami. I nie, nie mam pieniędzy na książkę od mirka.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy używał ktoś scalaka MAX232 do konwertowania napięć? Mam nadajnik ultradźwiekowy, którym obecnie generuję sygnał zmieniając stany na portach Arduino, do których jest podpięty, jednak dają one tylko 5V i sygnał jest dość słaby. Chcę go wzmocnić używając przetwornicy napięcia tylko nie jestem jednak pewien jak to podpiąć. Czy proponowane w dokumentacji kondensatory 1uF na portach C będą odpowiednie w tym przypadku? I jak rozumiem Arduino podpinam do portów 10 i 11
Atraktor - Czy używał ktoś scalaka MAX232 do konwertowania napięć? Mam nadajnik ultra...

źródło: comment_eXdQ4vjpTdrWS4yuBxfMtCg4dyPpY9gD.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hrumque: chcę aby układ działał z zasilania z Arduino więc nie mogę zbytnio szaleć- teraz podpiąłem tego scalaka i też już widać że całość niedomaga
  • Odpowiedz