Nowa lista zakupów :D Oficjalnie przesiadam się z #arduino na #avr :D Jeden transreceiver będzie podłączony do "bazy" w postaci #raspberrypi a pozostałe z atmegą będą rozrzucone po domu (Sterowanie światłem, piecem, zewnętrzny czujnik temperatury i oświetlenie itd.) #skewdiy :)

https://docs.google.com/spreadsheets/d/1YNk-cSxpyjfBAN3i2EOTCs4XDsunUlrOUgzSgzliJE8/edit?usp=docslist_api

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@skew: przejrzyj tag #wish tam jest wszystko opisane skąd wziąć kupon, jak rzecz, która kosztuje tam 9$ zbić do 0$ i zapłacić tylko za przesyłkę.
W skrócie:
1. Kupon 5$ http://mamokazje.pl/okazja/1810/kupon-usd5-na-wish-com-wazny-do-7-grudnia
2. Za pomocą aplikacji Wish 3.8.0 na androida zbijasz cenę poprzez share
3. Za pomocą Wish 3.9.5 lub 3.10.0 zbijasz cenę poprzez kup teraz
Te ceny są losowo zbijane wiec trzeba próbować na różnych kontach, bo share
  • Odpowiedz
Mireczki, dałem wpis, że chcę być programistą embedded, ale tak sobie patrzę, że chyba niekoniecznie o to mi chodziło. Jak można nazwać zawód, w którym trochę się programuje, trochę się elektronikuje, trochę ma się do czynienia z unixowymi systemami (głównie czasu rzeczywistego)? Elektronik? Programista elektronik? Konstruktor elektronik? Przyznam, że wszystko mnie interesuje w tym samym stopniu aktualnie, ale nie wiem, czy jest ktoś taki, co rozdrabnia się na milion rzeczy.
Siedzi ktoś
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@greebqmaster: ucz się pilnie przez całe ranki , ale najważniejsze żebyś zaczął robić własne projekty w domu, jakieś proste płytki , studia to tylko dodatek, rób coś sam! albo kup sobie jakieś arduino i zacznij sie tym bawić i z czasem modyfikować po swojemu gotowe programy na to a później pisać już własne.
  • Odpowiedz
#elektronika #arm #mikrokontrolery #avr
Chciałbym przeskoczyć z AVR na STM32, jaką książkę polecacie (by była tam też instrukcja jak obchodzić się z IDE) + zestaw uruchomieniowy pod tę książkę (tak jak ma kardaś)
Innymi słowy szukam kogoś w rodzaju Mirka Kardasia tylko, że dla ARM
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy do zasilenia LCD 2x16 na HD44780 wystarczy akumulator z telefonu li-ion 3.7V?

Albo szerzej - czy zasilę jakieś niskonapięciowe atmegi (8L, 328) + jednocześnie z tego samego źródła ten ekran za pomocą takiego akumulatorka, czy coś będę musiał kombinować bardziej?

#elektronika #avr
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vonsatch: Nada się, ale dodaj jeszcze elektronikę, która odetnie akumulator przy napięciu poniżej 3V. Poza tym, HD44780 im ma niższe napięcie zasilania, tym wolniej się z nim komunikujesz (zegar na elementach RC)
  • Odpowiedz
more memory
#eduelektronika #avr #arduino
Czy wiecie, że niektóre AVR'y mają możliwość zastosowania zewnętrznej kości pamięci Static RAM do wielkości 64kx8bit i ustawienia w niej stosu? Czyli rozszerzamy pamięć AVR'a z 4kB do 64kB. Ładnie? Ładnie. Tylko, że trzeba równoległego SRAM'a.
A czy wiedzieliście, że istnieją kostki pamięci SRAM szeregowe, na SPI, z bateryjnym podtrzymywaniem zawartości o dość znacznej pojemności? (tu 128kx8bit) za około 10 pln.
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mikrokontrolery #avr #arduino
W jaki sposób działa tryb free running w avr? Znajduję sprzeczne informacje, że przetwornik dokonuje automatycznej konwersji od razu po wykonaniu poprzedniej, albo że czeka do momentu odczytania przez nas rejestru ADCH i dopiero automaczynie przechodzi do kolejnej konwersji.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@miszczo997: >To masz wyzej wyjasnione: Gdy zaczniesz czytac dolny bajt, rejestr jest zablokowany przed nadpisaniem/korupcja do czasu odczytania gornego bajtu nalezacego do tej samej konversji.

ok to chyba wszystko wyjaśnia, zostawiam dla potomnych
  • Odpowiedz
Mam jakieś zaćmienie... Może ktoś mi pomoże:
Jaką funkcją y=f(x) opisać taki zestaw krzywych jak na rysunku poniżej?
Parametrem stałym jest zawsze przecięcie x=y=0 oraz x=1000 --> y=10, zależnie od parametru 'a' ma zmieniać się nachylenie (nieliniowość?) krzywej od linii prostej do czegoś podobnego do logarytmu (przesuniętego -1, by przecięcie było w zerze).
A teraz jeszcze trudniejsza część - to nie może być jakaś super matematyka wyższa, bo trzeba to wdrożyć na
hrumque - Mam jakieś zaćmienie... Może ktoś mi pomoże:
Jaką funkcją y=f(x) opisać ta...

źródło: comment_dFPLgV71DuD5yDhAdtc0OJfxUvHfmDus.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pan_Slon: mój kolega z pracy zrobił cały dom na atmegach, nawet czujniki zalania podłogi, sterowanie oświetleniem, wiatrakiem w kiblu, roletami, sterowanie bramą, smsami, alarmem także warto od czegoś zacząć

pamiętaj o jednym, wszystkie sygnały na transoptorach
  • Odpowiedz
@Marmite: to, że wypok mi wyrzuciło jest dla mnie zrozumiałe, nie pasuje mi tylko hasło dotyczące uśmierzania bólu miesiączkowego...
  • Odpowiedz
@mmems: Pogrubione masz słowa znalezione na tej stronie, które pasują do twojego zapytania (były w nim, albo są z nim związane). Widocznie Google z jakiegoś powodu uznało, że ta strona jest dosyć dobrze powiązana z twoim zapytaniem, ze względu na słowa, jakie zostały na niej znalezione - więc pewnie po prostu inne strony pasowały mniej (znaleziono mniej słów z zapytania albo w gorszym kontekście, itp.)
  • Odpowiedz
Używał ktoś może synchronicznego #usart na #avr #atmega 8 w języku C? Ja póki co ogarnąłem tylko asynchroniczne, ale jak wiadomo mogą być (i na stówę będą) przesunięcia w czasie i co któraśtam ramka może się zgubić, jeśli wysyła się ich sporo i szybko. Synchronicznego jeszcze nie próbowałem ustawić, nie za bardzo wiem jak to ma działać - na przerwaniach? Że gdy slave otrzyma impuls master
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xerxes931: usart_receive z ds to tryb pooling - czeka na znak i blokuje dalsze wykonywanie programu. Często jest to ok, czasami jednak nie.

z tego co pamiętam odczyt zdejmuje jakąś flagę, która wykrywa kolizję (kolizja jak np. odbierzesz coś nowego zanim starego nie odczytasz. ale czy rejestr po odbiorze się zeruje nie pamiętam.
  • Odpowiedz
drogie prograMirki: #jezykc #avr, dlaczego ta instrukcja mi zawsze zwraca zero(nawet jak flag = 0b100)

volatile int flag = 0;

#define JAKASFLAGA
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janek_kos: Ale w avr każde przerwanie ma inny priorytet.

No i nie da rady 70 MHz bo maja do 20MHz. Ale to wlaśnie ich dziedzina zastosowań. Da się też zrobić dość złożony system o ile nie musi być szybszy niż być może.
  • Odpowiedz
Programirki mam problem w C, funkcja zamieniająca liczbę na string. sprintf odpada bo jest za duże.

char* number_to_string(uint32_t number) {_
_
char *temp;_
_
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach