Czy budowanie komercyjnych projektów w oparciu o AVR to amatorszczyzna? Z takimi opiniami spotkałem się już wiele raz, nie tylko na wykopie. Przecież AVRy są bardzo tanie, posiadają masę wbudowanych podzespołów (na dobrą sprawę wystarczy podłączyć tylko zasilanie), pobierają nie mikro, a pikoampery prądu i można pisać w C, co zapewnia dużą czytelność kodu. Dlaczego więc profesjonaliści odradzają AVRy? Czy to kolejna wojenka w stylu "php to nie język programowania"? #avr
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino

Robot insekt złożony jakiś czas temu. Mózgiem jest arduino Nano zasilane z baterii 9V, nogami poruszają dwa mikro serwa zasilane z 3xAAA, sterowanie przez bluetooth(HC06). Robot chodzi do przodu i skręca na boki.

Najwięcej problemów było z kończynami(żeby je zrobić musialem r------ć suszarkę) i ich ustawieniem.

Program
fasfsrheeahgdfhds2 - #arduino

Robot insekt złożony jakiś czas temu. Mózgiem jest ard...

źródło: comment_WxO9Yizt6aB9VK2jaGfC4qVqE3peKTtN.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pkrr: ze swojego nie mam, będzie dopiero jak przyjdą ogniwa, wtedy też zrobię porządek z przewodami itp. ale jak kogoś ciekawi jak zrealizować ruch w przód+na boki na tylko dwóch serwach to poniżej jest film(nie mój)

fasfsrheeahgdfhds2 - @pkrr: ze swojego nie mam, będzie dopiero jak przyjdą ogniwa, wt...
  • Odpowiedz
EEVblog #612 - Mailbag

Dave prezentuje najprzydatniejszy ze wszystkich istniejących shieldów Arduino... Must have ( ͡° ʖ̯ ͡
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy mam takie diody:

http://www.dx.com/p/28mm-3w-330lm-3036k-9-smd-5630-led-warm-white-light-bulb-aluminum-plate-orange-white-193860

to jest dość duża sprawność z wata na lumen z tym że to aluminium nagrzewa się bodaj do 100 stopni. Zastanawiam się czy przez to grzanie taka dioda nie pobiera np. 20W z czego na światło idzie np. 3W?

Inna
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pan_wons: ja to widze tak. kiedy masz podpiety przez kabel usb nie mozesz uzyc tych pinow bo tam jakas transmisja leci. ale jak zasilisz przez zasilacz to chyba beda dzialac jak i/o. nie mam jak sprawdzic bo spalilem zasilacz
  • Odpowiedz
#arduino

ktoś ma jakiś przykład, poradnik lub wie co zrobić żeby można było się komunikować z arduino używając modułu ethernet?

nie chodzi o sieć lokalną, bo to działa, ale żebym mógł np. przez 3g kontrolować diody. Próbowałem z port forwarding ale nie wiem co robię źle.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś klona #arduino mega? Teoretycznie to open hardware więc nie powinno być problemów ale czy rzeczywiście z klonami nie ma problemów?

Chciałem co prawda na start kupić Uno ale jeden sprzętowy UART to trochę mało.

#programowanie #elektronika
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pan_wons: Tę część można na pewno napisać lepiej, zaczynając od "else" przed dwoma ostatnimi ifami, przez użycie "switch", aż do czegoś takiego:

uberMenu = (uberMenu + 1) % 2;
  • Odpowiedz
@Pan_wons: z tego co pamiętam, to tam jest C.

Więc nazwa zmiennej niespecjalnie. Ale możesz przechowywać adres do jakiego odwołuje się ta zmienna i przez operacje na wskaźnikach, w pewnym sensie, zadziałać podobnie.
  • Odpowiedz
@notavailable: Stary kod? Masz: http://pastebin.com/vvq34frz

Co chciałem zrobić? Ano chciałem aby funkcja resMenu() resetowała zmienne odpowiedzialne za menu wywołaniem resMenu(nazwaMenu); I w takim wypadku resetowane by były wszystkie zmienne i nadawana by była jedynka zmiennej wywoływanej. Kod strasznie kiepski, możesz zerknąć, ale nie bazuj na nim bo jest strasznie nieoptymalny i po prostu słaby ;P
  • Odpowiedz
Postanowiłem się nauczyć C i teraz takie podstawowe pytanie. Czy idzie pisać kod np. w Notepad ++ (słyszałem że tak ale jak z bibliotekami itp),a wgrywać przez AVRDude czy coś takiego? Może jest jakiś poradnik jak "skonfigurować" (gdzie znaleźć podstawowe biblioteki do C itp/) notpada? Z #arduino jakoś wszystko jest takie banalne, raczej nie zamierzam odchodzić od niego, do prostych projektów jest idealne, szybko, łatwo, wygodnie :P

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

#wish #arduino

Oto kolejne cudo od majfrenda, dotykowy 2,4' ekran do arduino. Jak na rzecz za 2 dyszki prezentuje się bardzo przyzwoicie, żadnych wypalonych pikseli czy rys na ekranie, tylko skrajne piny były nieco wygięte, ale za to winię transport. Póki co nie miałem czasu na programowanie tego cuda więc w ramach testu wgrałem gotowca i jak widać działa. Dotyk jest wystarczająco dokładny jak dla mnie. Jeśli umiał
Pan_wons - #wish #arduino

Oto kolejne cudo od majfrenda, dotykowy 2,4' ekran do ardu...

źródło: comment_mVCmf5uuCEu09EBdmYtxZ3rkzxRY0zFM.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie jestem ostrym przeciwnikiem Arduino, sam korzystam zarówno z wygody jaką daję kiedy chcę coś na szybko skleić jak i robię od początku PCB i koduję w C ale... natknąłem się już kilka razy na coś chorego w wszelkich tutorialach, przykładach.

Chodzi mi o taki zapis w kodzie:

int led = 8;

digitalWrite(lampka,HIGH);
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@paw39: Nie wymądrzasz się wcale, tylko wg mnie nie bierzesz pod uwagę kontekstu, a ten jest w przypadku jakiejkolwiek optymalizacji najważniejszy.

Jeśli brakuje mi pamięci to definiowanie takich zmiennych jest błędem i powinno być zastąpione bądź to przez static const, bądź przez define - jak kto woli.

Jeśli nie brakuje mi pamięci, to po cholerę to optymalizować
  • Odpowiedz
@Lilac: Ja na razie uczę się dopiero AVR. Pół roku mam za sobą ale żadnego doświadczenia bo przez wakacje nic nie robiłem. Jakoś brakowało pieniędzy oraz czasu. Wcześniej działałem na Atmega8A, sam sobie zbudowałem programator USBasp (sam projekt zrobiłem w Eagle, trawiłem i wierciłem u kolegi który posiada Dremela), programowałem Atmegę do działania z diodami i nic więcej bo w sumie nie potrafiłem więcej i nie miałem innych elementów. Nawet
  • Odpowiedz