@przegryw69: No dobrze, widziałem ale niech ci będzie. Powiedz teraz jak wgrać wgrać skecz, którego nie masz? Bo zawsze się kompiluje poza tym nigdzie nie widzę tam ścieżki do .hex. Prędzej napiszę własny bootloader niż pożenię ten arduinowy.
@Analityk: Sprawdzałeś w ogóle to co podesłałem? Pod tym linkiem znajdziesz parametry do avrdude, które to (teoretycznie) powinny spowodować przesłanie hexa przez bootloader.
Ewentualnie, mógłbyś po prostu odłączyć Arduino od komputera i poprzez ProcessExplorer podejrzeć parametry...
Jakiś dobry zestaw startowy z klonem arduino? Fajnie by było gdyby posiadał dużą ilość czujników. Najlepiej gdyby nie trzeba by było go ściągać aż z Chin, bo wolałbym otrzymać paczkę w przyszłym tygodniu, a nie roku. Zależy mi na jakimś sprawdzonym, solidnym klonie, bo wiem że bywają z nimi kłopoty.
#arduino
Zbudowane na bazie #arduino oraz ethernet shield urządzenie, które jeszcze nie ma nazwy. Rejestruje temperaturę zewnętrzną i wewnętrzną w domu na dwóch czujnikach DS18B20 oraz zlicza uruchomienia podajnika paliwa w kotle CO. Rezultaty można zobaczyć tutaj. Wykres "Field 5 Chart" (pozostało paliwa) pozwala na ocenę, czy trzeba już uzupełnić węgiel, a "Field 3 Chart" (podajnik) umożliwia ocenę efektywności pracy kotła (czas pracy i czas spoczynku). Uruchomienie podajnika jest odczytywane przez transoptor
Pobierz
źródło: comment_W1Nvp4JNCGREghiCcsFQLyCDM4aSWLlo.jpg
Używam hardware serial (arduino uno) do odbierania danych z modułu GPS. Bufor z tego co się orientuję ma 64B. W głównej pętli sprawdzam czy są jakieś dane (Serial.available()) i je odczytuję. Co się dzieje gdy zanim odczytam dane bufor będzie już pełny, a GPS nie skończy jeszcze wysyłania? Dane od razu przepadają? Główna pętla wykonuje się za długo, żebym był pewny, że zawsze zdążę odebrać dane przez zapełnieniem bufora. #arduino #avr #
@zaqwsxdsa: na razie spróbuję z buforem, bo z przerwaniami bym miał dużo kombinowania. Korzystam z kilku funkcji Serial, jak find, readBytesUntil itp., jakbym chciał to realizować bez biblioteki to by mi to chyba za dużo czasu zajęło :P
Mirki i Mirabelki,
wśród osób zajmujących się #arduino #elektronika #programowanie #raspberrypi oraz #majsterkowanie
poszukuję chętnych do dodatkowej, zdalnej #praca

Stanowiska redaktora wiadomości technicznych czeka ( ͡° ͜ʖ ͡°)
Więcej info => http://forbot.pl/blog/forbot/poszukiwany-redaktor-wiadomosci-technicznych-id10140

Jeśli nie jesteście zainteresowani, to będę wdzięczny za rozprzestrzenianie informacji między znajomymi!

Pobierz
źródło: comment_h4n9biSZj12ij3OTiiZKbo0HaNcoc2la.jpg
@QBA__: W nocie katalogowej od Atmela znajduje się zapis, który to stanowi że ATmega 328 z częstotliwością powyżej 10MHz powinna pracować na napięciu przynajmniej 4.5V.
@psi-nos: Ze swojej strony nie próbowałem 328 na 3.3V, aczkolwiek kilka 88 działa bezproblemowo już kilka lat na 3.3V. Jeżeli jednak ma to być jakieś kluczowe urządzenie, to jednak lepszym pomysłem byłoby zmienić taktowanie na 8MHz, gdyż nigdy na pewno nie wiadomo jak zachowa się
@conel: a to racja, zapomniałem całkiem. Zawsze mi wszystko działało, ale w sumie to na domowych płytkach, komercyjnego urządzenia bym nie robił na parametry poza wpisanymi w notę katalogową
Atmega nie działa mi na 3.3V - co mogę robić nie tak?

Jak zasilę 5V to działa jak zaplanowałem, próbowałem dwóch, różnych źródeł 3.3V. Jak zamiast tych Atmeg podpiąłem odpowiednie piny z Arduino Pro Mini to też działa jak trzeba (na 3.3 i 5V).

Próbowałem na Atmega8 i na 328p. Według datasheetu oba chipy powinny działać na 3.3V.
Oba programowane przez USBasp z ArduinoIDE i oba ustawione na wewnętrzny oscylator (powtarzam, na
@majkelos: sprawdzałem, ale wyłączę w ogóle na próbę.

Tak się jeszcze zastanawiam czy może wewnętrzny oscylator się nie uruchamiać? Gdzieś miałem kwarc na 8MHz to wieczorem spróbuję i z tą baterią na 3V żeby nie było.
@majkelos: @matix21: Mirki, jestem głupi (,)

Wyłączyłem brown-out i działa. Co prawda nie wiem czemu bo sprawdziłem dziś także na nowej baterii i sama atmega, bez innych obciążeń nie startuje.

Mogłem sam wcześniej na to wpaść ( ͡° ͜ʖ ͡°)-

Dziękuję! Temat zamykam ( )
@psi-nos: "Rozumiem że zworką wybieram napięcie dla logiki" CO #!$%@? ?! () tam nie ma być zworki, 3.3v jest z wewnerznego regulatora chipa usb-serial i daje pare mA max! a 5v z usb, zwarłaś 5v z 3,3v i prawdopodobnie uszkodziłeś układ
Informuje i przypominam, że można już uprawiać #programowanie na #avr i na #arduino w jednym i do tego porządnym IDE - Atmel Studio 7.0
Jest mnóstwo nowych możliwości, włącznie z importem sketchów do AS7, bezproblemowym poruszaniem się po projektach, edycji dostępnych klas, podpowiadaniem, kolorowaniem składni itp itd.
Pobierz
źródło: comment_A6CtoGaG9JZjE1nQxoRrokqv7p2AfDs6.jpg
#arduino #socket.io #ubuntu #javascript
Mam problem. Napisałem aplikację która wysyła mi po porcie liczbę "1" co sekundę. Gdy wpiszę w terminalu cat /dev/ttyUSB0 to widzę jak te jedynki mi wyskakują w nowej lini. Więc program jest ok. Napisałem taki program w JS:
`var serialport = require("serialport");
SerialPort = serialport.SerialPort;

var mySerial = new SerialPort("/dev/ttyUSB0", {
baudrate: 9600,
parser: serialport.parsers.readline("/n")
});
mySerial.on("open", function(){
console.log("Port otwarty.");
});
mySerial.on("data", function(data){
console.log(data);
});
`
@NewGuy: U mnie coś takiego hula

var SerialPort = require("serialport").SerialPort
var serialPort = new SerialPort("COM4", {
baudrate: 57600
});

serialPort.on("open", function () {
console.log('open');
serialPort.on('data', function(data) {
console.log('data received: ' + data);
});
});

Edit: zmień port i baud
Dzień dobry. Głosy w wyborach oddane? To czas zamówić parę rzeczy z Chin.( ͡° ͜ʖ ͡°)
Dziś pod lupę trafił do mnie czytnik kart RFID MFRC522.
Jest to tani(w tym momencie 2.28$) chiński czytnik RFID działający na częstotliwości 13.56 MHz.
Pełny opis i kod źródłowy znajduje się na moim blogu:
http://blog.gczernatowicz.pl/2015/10/24/czytnik-kart-rfid-mfrc522-podlaczenie-do-arduino/
W przykładowym programie wykorzystuję bibliotekę MFRC522, bez której w tym przypadku byłoby naprawdę ciężko odczytać cokolwiek z