Miałem trochę wolnego czasu to mogłem się pobawić :D

W końcu uruchomiłem wyświetlacz graficzny (Nokia 5110 z ebay) i joysticki z pada od konsoli, które wymontowałem dobre 5 lat temu i teraz je przypadkiem znalazłem w pudełku rozmaitości.

Do wyświetlacza bardzo fajną bibliotekę znalazłem (Adafruit GFX, polecam), która pozwala łatwo rysować proste figury, pisać i ładować obrazki.

FILM z joystickiem https://www.dropbox.com/s/kr9vtz9fixfvfwr/2014-09-02%2021.54.52.3gp?dl=0

Fotka https://www.dropbox.com/s/8qtxb68xj07t3s9/2014-09-02%2021.55.37.jpg?dl=0

#elektronika #arduino #chwalesie
Pobierz
źródło: comment_Cjnif8pgEUCWEXziTxRvcPoNKDWJdkao.jpg
@rubesom: też się jakiś czas broniłem przed arduino i pisałem w czystym C bezpośrednio na ATmegi. Potem przerzuciłem się na IDE arduino, ale nadal na "wolnostojącej" Atmedze. W końcu kupiłem porządną płytkę z Arduino i było warto, na prawde.

Środowisko Arduino daje Ci wygodę pisania. Do wszystkiego masz gotowe jasne komendy, nie musisz się bawić w ustawianie PORTA PINA DDRA itd. (ledwo już to pamiętam) tylko piszesz pinMode(2,INPUT), a potem na
nie. Żeby zapisać stronę flash/eeprom najpierw trzeba ją wykasować (ustawić wszystkie bity) i dopiero można ją zapisać (w całości za jednym zamachem). Jedynie różnica jest taka, że nie trzeba kasować pamięci poza zasięgiem programu (co też nie każdy programator robi (AvrDude robi)).


@Analityk: no, może i tak jest, ale ja szczegółów technicznych nie znałem i jako hobbysta cieszę się jedynie z faktu, że wgranie programu trwa o wiele krócej, niż poprzez
Cześć. Mam pytanie, czy przy zasilaniu silnika krokowego unipolarnego za pomocą trazystora NPN sterowanego przez arduino musze dawać rezystor ograniczający prąd bazy? Czy może to nie jest konieczne bo arduino ma limit prądu 20mA na pin?

Z moich obliczeń wynika, że przy wzmocnieniu tranzystora B=6500 (Wziąłem średnią bo w katalogu jest napisane 2k-15k), zapotrzebowaniu silnika na prąd I=0,8A i napięciu zasilania U=12V prąd bazy powinien wynosić

Ib=0,8/6500=12,3mA

5V/12,3mA=40 624kOhm

#elektronika #arduino
#arduino za 4 zeta, jakby ktoś miał ochotę

na wish.com mają promo - klikajac na reflinka dostajesz kupon na 33 zeta (i osoba, na ktorej reflinka klikasz tez). kupon z powodzeniem wystarcza na arduino nano / sensory itp - zostaje goły koszt wysyłki, 4-5 zł. dziś mi przyszło pocztą, więc polecam :)

http://wish.com/s/9dDgKQ - reflink

Arduino Nano - https://www.wish.com/#cid=53cf6117ff4d6d476cdc682f

Sloty na karty SD - https://www.wish.com/#cid=532d20ce7360462d1ccbdb30

Detektor dźwieku - https://www.wish.com/#cid=534d532034067e5311bbca93

Dual H Bridge
@skew: Tak zaszumione, więcej urządzeń pracuje w trybie ciągłym w tym paśmie, routery, transmitery AV, camsat, itp. W 433 działają piloty, alarmy, wszelka telemetria.
@OldPike: Testować wszystko na zasilaniu 5V. Jeśli gdziekolwiek masz tranzystory, mostki itp i zasilasz z obcego źródła odłącz to źródło na czas programowania. Inaczej możesz podczas programowania wysterować oba tranzystory w tej samej gałęzi mostka i będzie smuteczek. Jeśli też testujesz układy o jakiejś większej mocy stosuj bezpieczniki lub uruchamiaj przez sporej mocy rezystor (żaróweczka?) żeby niczego nie spalić.
@MrDarkenRahl: Ehh, lipa jakaś, jak skanuję porty I2C to dla RTC wywala mi 2 adresy:

I2C device found at address 0x56 !


I2C device found at address 0x68 !

Po zlutowaniu A0 zmienia ten pierwszy adres na 0x57 i niby ok, ale komunikacja z modułem po tym adresie nie działa, działa za to 0x68, którego zmienić nie mogę ;_____;
  • 17
Nowe zabawki :) Mam już #raspberry #raspberrypi czas poznać #arduino .Na zdjęciu:

- Arduino Pro Mini x2

- Programator FT232RL

- Przekaźniki z tranzystorem x2

- Sterownik do ekranów HD4870 na SPI

- gratis: Czujniki temperatury DS18B20

Całość zamawiana na allegro od moduliki.pl bo nie chciało mi się czekać :) Arduino IDE nadchodzę!

#elektronika #programowanie #diy
Pobierz
źródło: comment_vfmEJhVowna8UfBWSA8doJOd6lGRV1rL.jpg
Czy według was możliwe jest stworzenie segwaya, który będzie w miarę dobrze jeździł bez regulatora PID i adaptacji do masy kierowcy? To znaczy zwyczajnie na ifach wyłapywany jest ruch modelu i według tego odpowiednio jest ustawiany PWM na koła, oczywiście dane z żyroskopu i akcelerometru by zniwelować dryf. #elektronika #arduino #pytaniedoeksperta
@handler: twój mnożnik * przechył to jest człon P regulatora. Im mnożnik będzie większy tym czas regulacji będzie krótszy, ale przeregulowania będą większe. Inaczej - im szybciej będziesz chciał postawić go do pionu tym bardziej będzie się przechylał w drugą stronę.
Wszyscy, którzy kupują tanie klony #arduino na #aliexpress (ja dostałem wczoraj stąd) są tacy mądrzy i wiedzą o tym, że sterownik FT232 zawarty w instalce Arduino nie działa z tym chińskim czymś CH340?

A tylko ja musiałem się przez jakieś cyrylicznoczcionkowe forum przedzierać żeby dotrzeć do sterownika tego czegoś?
@Kypy: http://arduino.cc/en/Guide/HomePage

W skrócie (zakładam że masz Windows):

- instalujesz najnowszą wersję Arduino

- podpinasz na USB swoją płytkę

- system nie ładuje sterowników, wybierasz z foldera C:\Program Files\Arduino\drivers lub te chińskie dla CH340

- sprawdzasz w Menedżerze urządzeń, czy pojawiło się nowe urządzenie bez ikonki ostrzeżenia i jaki ma numer portu COM

- odpalasz Arduino IDE, ustawiasz w nim numer portu COM (jeśli sam nie ustawił się poprawnie) i rodzaj
@AlcoMatt: olej rf433, idz w 2.4GHz = rf24l01p, dużo ciekawsze i przyjemniejsze ustrojstwo.

Praktyczny zasięg jest taki sam jak wifi 2.4GHz lub lepszy, a do pasma 2.4GHz masz pełno anten i innego osprzętu, dużo tańszego i w dużo większym wyborze niż na 433MHz
@kobiaszu: kurde już nie czytam ze zrozumieniem ehhh.

Tak ale mozesz zastsować takie tanie np lenonardo compatibile arduino mini za 15zł z ebaya (ma hardwarowy porto USB)

EW drożej ale szybciej. 16zł moduł bluetooth (w kompie BT ) śmiaga jako port COM