Znaleziono 14 wyników
- 10 paź 2017, 08:37
- Forum: Problemy
- Temat: DS1307 się spóźnia
- Odpowiedzi: 7
- Odsłony: 14649
Re: DS1307 się spóźnia
Układ lepiej wymienić na ds3231. Wtedy spóźnienie będzie kilkadziesiąt sekund na rok.
- 17 mar 2017, 22:45
- Forum: Problemy
- Temat: String + zmienne
- Odpowiedzi: 4
- Odsłony: 3218
Re: String + zmienne
Możesz dodać na początku dwa Stringi i wpisać w nie temp1 i hum1. Później już łatwo łączyć
Albo tak
Kod: Zaznacz cały
data = data1 + t + data2 + h;
Kod: Zaznacz cały
data = String ("temp1=") + t + "&hum1=" + h;
- 8 lis 2016, 19:01
- Forum: Jak to zrobić?
- Temat: Przelicznik z binarki na dziesiętne
- Odpowiedzi: 2
- Odsłony: 2120
Re: Przelicznik z binarki na dziesiętne
Możesz zrobić coś takiego
Kod: Zaznacz cały
// Pseudo kod
// 8 pinow jako wejścia cyfrowe
byte zmienna;
if (pin_0) zmienna |= (1<<0);
else zmienna &= ~(1<<0);
if (pin_1) zmienna |= (1<<1);
else zmienna &= ~(1<<1);
if (pin_2) zmienna |= (1<<2);
else zmienna &= ~(1<<2);
// itd dla reszty bitów
- 16 paź 2016, 17:34
- Forum: Jak to zrobić?
- Temat: Zegar binarny na matrycy 8/8
- Odpowiedzi: 1
- Odsłony: 1668
Re: Zegar binarny na matrycy 8/8
Do obsługi max7219 poszukaj LedControl.h komenda lc.setRow(0,<nr rzedu>,<twojczas>);
- 22 cze 2016, 19:54
- Forum: Jak to zrobić?
- Temat: Arduino akwarium dolewanie wody i światło
- Odpowiedzi: 11
- Odsłony: 7450
Re: Arduino akwarium dolewanie wody i światło
Zmodyfikuj kod troche. if (dt.hour >= 15 && dt.minute >= 35){ digitalWrite(dioda1, HIGH); Serial.print("Wlaczony: "); Serial.print(dt.year); Serial.print("-"); Serial.print(dt.month); Serial.print("-"); Serial.print(dt.day); Serial.print(" "); Serial.print(dt.hour); Serial.print(":"); Serial.print(d...
- 22 cze 2016, 16:02
- Forum: Jak to zrobić?
- Temat: Arduino akwarium dolewanie wody i światło
- Odpowiedzi: 11
- Odsłony: 7450
Re: Arduino akwarium dolewanie wody i światło
if (dt.hour >= 15 && dt.minute >= 35 && dt.hour <= 16 && dt.minute <= 2)
Minuty po 16 nie są ani większe ani równe 35 dalej if już nie jest sprawdzany.
Minuty po 16 nie są ani większe ani równe 35 dalej if już nie jest sprawdzany.
- 6 kwie 2016, 21:54
- Forum: Problemy
- Temat: Arduino pro mini 5v błędny odczyc ir
- Odpowiedzi: 6
- Odsłony: 4482
Re: Arduino pro mini 5v błędny odczyc ir
Pisałem ze na 3.3 V nie działa ir, na 5v wszystko działa. Boje się tylko ze tsop w końcu spali pin na którym odbieram dane.
- 6 kwie 2016, 18:56
- Forum: Problemy
- Temat: Arduino pro mini 5v błędny odczyc ir
- Odpowiedzi: 6
- Odsłony: 4482
Re: Arduino pro mini 5v błędny odczyc ir
Matryca led pracuję na 5V, reszta czyli rtc ds3231 i tsop4338 może pracować na 3.3 i 5v. Do matrycy tylko wysyłam dane, rtc działa na l2c więc chyba logika na 3.3v, gorzej z ir tam odbieram dane 5v. Dzielnik napięcia da sobie radę?
- 6 kwie 2016, 15:44
- Forum: Problemy
- Temat: Arduino pro mini 5v błędny odczyc ir
- Odpowiedzi: 6
- Odsłony: 4482
Re: Arduino pro mini 5v błędny odczyc ir
Zasilanie przez zasilacz 5V 1A albo przez arduino uno zasilone poprzez usb. Zauważyłem ze funkcja delay działa dłużej na pro mini niż na uno. Może mam jednak wersje 3.3 i 8mhz, jak to sprawdzić ? Czy jak wgram program ustawiając 8mhz to delay "przyspieszy" ? Odpowiadam :) Jednak mam wersje 3.3V i 8m...
- 6 kwie 2016, 06:14
- Forum: Problemy
- Temat: Arduino pro mini 5v błędny odczyc ir
- Odpowiedzi: 6
- Odsłony: 4482
Re: Arduino pro mini 5v błędny odczyc ir
Pod te same.Funkcja irrecv.decode(&results)) zwraca jakieś wartości. Arduino pro min piny zabrudzone kalafonia, ma to jakiś wpływ na błędne odczyty it?
- 5 kwie 2016, 20:20
- Forum: Problemy
- Temat: Arduino pro mini 5v błędny odczyc ir
- Odpowiedzi: 6
- Odsłony: 4482
Arduino pro mini 5v błędny odczyc ir
Witam, Spłodziłem zegar na ardunio uno, ds3231(rtc), 2 x max 7219(dwie matryce led) i tsop 4338, na uno wszystko ladnie dziala. Problem pojawia się gdy przenoszę to na arduino pro mini 5v, odczytuje wtedy z ir jakieś śmieci (tsop 4338 zasilony wg schemat kondensator 4,7uF i rezystor 100 Ohm). Jakieś...
- 18 mar 2016, 19:10
- Forum: Problemy
- Temat: Atmega 32 zwykłe przekaźniki na bistabilne
- Odpowiedzi: 7
- Odsłony: 3690
Re: Atmega 32 zwykłe przekaźniki na bistabilne
W arduino działają komendy portów avr. Poczytaj o DDRx, PORTx, PINx
- 18 mar 2016, 08:13
- Forum: Problemy
- Temat: Atmega 32 zwykłe przekaźniki na bistabilne
- Odpowiedzi: 7
- Odsłony: 3690
Re: Atmega 32 zwykłe przekaźniki na bistabilne
zmPom nie powinna być static?
- 16 mar 2016, 09:41
- Forum: Jak to zrobić?
- Temat: Miganie dioda RGB, 1Wire.
- Odpowiedzi: 5
- Odsłony: 3466
Re: Miganie dioda RGB, 1Wire.
Gdzie podpinasz pin7 na diodzie? Diody 1wire mają 3 wejścia 1 wyjście. Miganie możesz zrobić programowo.