Znaleziono 43 wyniki

autor: Mateusz88
23 mar 2013, 22:26
Forum: Jak to zrobić?
Temat: ARDUINO I IRSEND
Odpowiedzi: 2
Odsłony: 4108

Re: ARDUINO I IRSEND

Wydaje mi się że ten program nie będzie działał, ponieważ odczyt robisz po wysłaniu kodu. W tym przypadku potrzebne by były dwa uC, jeden wysyła kody a drugi je odczytuje. Ostatnio też zacząłem robić pilot i miałem problem żeby jednocześnie działał nadajnik i odbiornik, rozwiązaniem było po wysalani...
autor: Mateusz88
25 sty 2013, 12:37
Forum: Jak to zrobić?
Temat: Układ wzbudzający się raz dziennie
Odpowiedzi: 14
Odsłony: 11705

Re: Układ wzbudzający się raz dziennie

Pół roku temu też interesowałem się jak obniżyć prąd pobierany przez ATmege. Korzystając z tych linków można uzyskać fajne efekty. Niestety ten sposób nie działa na wszystkich uC (działa chyba na ATmega328, ATmega168, ATmega88). Niestety teraz mam sesje na studiach, wiec nie mam czasu pomóc. Polecam...
autor: Mateusz88
11 gru 2012, 22:33
Forum: Problemy
Temat: Problem z biblioteką IRremote
Odpowiedzi: 5
Odsłony: 4773

Re: Problem z biblioteką IRremote

Jak zamienisz port szeregowy na wyświetlacz LCD, to może się zmieści, musisz sam sprawdzić, ale do biblioteki IRremote.h raczej będzie potrzebna ATmega168 z 16KB pamięci.
autor: Mateusz88
11 gru 2012, 22:18
Forum: Problemy
Temat: Problem z biblioteką IRremote
Odpowiedzi: 5
Odsłony: 4773

Re: Problem z biblioteką IRremote

Attiny2313 ma tylko 2KB pamięci a ten kod po kompilacji zajmuje 8,8KB, dodatkowo w kodzie deklarujesz port szeregowy, a samo attiny go nie ma.
autor: Mateusz88
10 gru 2012, 00:00
Forum: Majsterkowe pogaduchy
Temat: Zasilacz atx, problem z startem
Odpowiedzi: 12
Odsłony: 10874

Re: Zasilacz atx, problem z startem

Wymień kondensator (bądź kondensatory) najbliżej przewodów sieciowych. Rozpoznasz je po tym, że są największe w zasilaczu, bardzo rzadko po nich widać żeby były uszkodzone. Ostatnio naprawiałem swój telewizor i kondensator w zasilaczu wyglądał jak nowy, a po wylutowaniu okazało się, że całkiem strac...
autor: Mateusz88
2 gru 2012, 21:36
Forum: Wyposażenie warsztatu
Temat: Stacja lutownicza PT 937
Odpowiedzi: 13
Odsłony: 14171

Re: Stacja lutownicza PT 937

Też mam Xytronic LF-2000, bardzo fajna stacja :)
autor: Mateusz88
1 gru 2012, 22:03
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Do void setup raczej nie wrócisz, po lcd.clear() musisz wyświetlić to jeszcze raz poprzez lcd.print(). Dla przejrzystości kodu nie wrzucaj wszystkiego do pętli loop bo się w tym zgubisz. void loop () { temperatura(); }; void temperatura() { temp = analogRead(0)*5/1024.0; temp = temp - 0.5; temp = te...
autor: Mateusz88
1 gru 2012, 21:30
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Ekran czyści się poleceniem lcd.clear();
autor: Mateusz88
30 lis 2012, 17:17
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Też dziś potrzebowałem podłączyć przyciski, znalazłem fajny schemat http://rayshobby.net/?p=16
autor: Mateusz88
28 lis 2012, 20:20
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Jeśli będziesz dodawał zegarek to na pewno będziesz musiał wyrzucić delay() i zamienić na coś takiego http://arduino.cc/en/Tutorial/BlinkWithoutDelay Polecam też stronę w której można generować znaki do wyświetlacza LCD http://mikeyancey.com/hamcalc/lcd_characters.php (na przykład symbol stopni obok...
autor: Mateusz88
28 lis 2012, 19:53
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Jak działa to jak najbardziej :) Na ewentualne poprawki w kodzie zawsze jest czas :)
autor: Mateusz88
28 lis 2012, 19:46
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Widocznie czujnik potrzebuje tych 2 sekund na odczyt wartości, spróbuj dodać np. delay(3000) za dht.begin();
autor: Mateusz88
28 lis 2012, 18:59
Forum: Jak to zrobić?
Temat: Zegarek z termometrem - początki programowania
Odpowiedzi: 20
Odsłony: 18781

Re: Zegarek z termometrem - początki programowania

Spróbuj tak: // Termometr v0.2 // Poprawiony void loop odswiezanie co 30sek #include "LiquidCrystal.h" #include "DHT.h" #define DHTPIN 7 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHT22); LiquidCrystal lcd(12, 11, 5, 4, 3, 2); float h; float t; void setup() { lcd.begin(16, 2); // Pierwsza linia wyswietla...
autor: Mateusz88
27 lis 2012, 11:05
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

krzxsiek, chyba faktycznie z Duemilanove są jakieś problemy, jak masz możliwość to spróbuj może jeszcze programować na innym komputerze, może z portu usb masz za duże zakłócenia, jeśli nadal są problemy to nie pozostaje Ci nic innego jak zainwestować w osobny programator np. USBasp http://nettigo.pl...
autor: Mateusz88
26 lis 2012, 00:26
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Porównałem jeszcze moje fusebity z tymi w Arduino NG w/ATmega8 i przy częstotliwości 16Mhz zaleca się jednak zaprogramować bit CKOPT, wiec spróbuj jeszcze z wpisem: atmega8a.name=ATmega8A (external 16 MHz) atmega8a.bootloader.low_fuses=0xff atmega8a.bootloader.high_fuses=0xc9 atmega8a.upload.maximum...
autor: Mateusz88
25 lis 2012, 22:36
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Ja programuje bez rezystora. Mój ostatni wpis do boards.txt jest bez bootloandera, wiec jest bez opóźnień i mamy dostępną całą pamięć 8192B zamiast 7168B.
autor: Mateusz88
25 lis 2012, 22:03
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Próbowałeś może takie połączenie http://arduino.cc/en/uploads/Tutorial/BreadboardAVR.png (dodatkowy rezystor 10k)
autor: Mateusz88
25 lis 2012, 21:40
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Nie rozumiem dlaczego wyskakują Ci błędy. ATmega nie musi być czysta, zrobiłem teraz nawet test i wgrałem Arduino NG w/ATmega8 i znów ten co podałem i działa bez żadnych błędów. Uwalenie uC z tymi wpisami Ci nie grozi, żaden z nich nie wyłącza pinu reset albo SPI.
autor: Mateusz88
25 lis 2012, 20:37
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Spróbuj ten, właśnie wgrałem na czystą ATmege8A i działa. Kliknij jeszcze raz Burn Bootloader. atmega8a.name=ATmega8A (external 16 MHz) atmega8a.bootloader.low_fuses=0xff atmega8a.bootloader.high_fuses=0xd9 atmega8a.upload.maximum_size=8192 atmega8a.build.mcu=atmega8 atmega8a.build.f_cpu=16000000L a...
autor: Mateusz88
22 lis 2012, 23:05
Forum: Problemy
Temat: Arduino i odbiornik podczerwieni
Odpowiedzi: 8
Odsłony: 7163

Re: Arduino i odbiornik podczerwieni

Spróbuj podłączyć zasilanie czujnika pod pin z napięciem 3.3V zamiast 5V.
autor: Mateusz88
22 lis 2012, 12:02
Forum: Tutoriale
Temat: Programowanie ATmega za pomocą pliku hex
Odpowiedzi: 0
Odsłony: 12886

Programowanie ATmega za pomocą pliku hex

W internecie jest sporo ciekawych projektów, które można zbudować np. programator USBasp http://www.fischl.de/usbasp/ lub Atmega fusebit doctor http://mdiy.pl/atmega-fusebit-doctor-hvpp/ który pozwala odblokować uC. Niestety w Arduino IDE nie da się wgrać takiego programu, bo jest on w formie pliku ...
autor: Mateusz88
19 lis 2012, 11:31
Forum: Jak to zrobić?
Temat: Obliczanie średniej z czujnika
Odpowiedzi: 14
Odsłony: 14936

Re: Obliczanie średniej z czujnika

Przy mikrokontrolerach i czujnikach powinno się stosować ceramiczne. Elektrolityczne raczej przy np. stabilizatorze napięcia.
autor: Mateusz88
19 lis 2012, 00:07
Forum: Tutoriale
Temat: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino
Odpowiedzi: 153
Odsłony: 460251

Re: Programowanie ATmega8A oraz ATmega328P za pomocą Arduino

Tak, schemat który podałeś jest dobry. Wpis do pliku boards.txt dla zewnętrznego kwarcu 16Mhz powinien wyglądać tak: atmega8a.name=ATmega8a @ 16 MHz atmega8a.upload.maximum_size=7168 atmega8a.upload.using=arduino:arduinoisp atmega8a.bootloader.low_fuses=0xff atmega8a.bootloader.high_fuses=0xc4 atmeg...

Strony partnerskie: