Znaleziono 134 wyniki

autor: mghjaatgkktuejdj
3 mar 2016, 13:18
Forum: Problemy
Temat: Miganie diod na Przerwaniach
Odpowiedzi: 48
Odsłony: 29720

Re: Miganie diod na Przerwaniach

stiven pisze:A dopisujesz wtedy do programu

Kod: Zaznacz cały

led = digitalRead(13);
Ale gdzie to dopisać? Do funkcji void setup(), przed funkcją void setup(), czy do wykonywanego warunku if ?
autor: mghjaatgkktuejdj
3 mar 2016, 12:20
Forum: Problemy
Temat: Miganie diod na Przerwaniach
Odpowiedzi: 48
Odsłony: 29720

Re: Miganie diod na Przerwaniach

Jeżeli w poniższym przykładzie zmienię te linię if (strcmp(buf, "on") == 0 && digitalRead(13)==HIGH) na if (strcmp(buf, "on") == 0 && led) i if (strcmp(buf, "on") == 0 && digitalRead(13)==LOW) na if (strcmp(buf, "on") == 0 && !led) oraz if (strcmp(buf, "off") == 0 && digitalRead(13)==LOW) na if (str...
autor: mghjaatgkktuejdj
3 mar 2016, 10:41
Forum: Problemy
Temat: Miganie diod na Przerwaniach
Odpowiedzi: 48
Odsłony: 29720

Re: Miganie diod na Przerwaniach

if(d1) to to samo co if(d1 == 1). Kiedy po ifie i po else jest do wykonania tylko jedna instrukcja, to nie trzeba dawać klamerek {}. d1 = !d1 powoduje, że d1 ma na zmianę wartość 0 i 1. Tutaj w if(millis() - time2 > 2000) to 2000 to jest ta częstotliwość świecenia, dioda będzie co 2 sekundy się zap...
autor: mghjaatgkktuejdj
25 lut 2016, 18:14
Forum: Jak to zrobić?
Temat: Arduino pro mini - powiększenie bufora
Odpowiedzi: 1
Odsłony: 1547

Re: Arduino pro mini - powiększenie bufora

Rozwiązałem problem przez zwiększenie bufora z 64 do 128 bajtów w pliku

Kod: Zaznacz cały

/usr/share/arduino/libraries/SoftwareSerial/SoftwareSerial.h
było

Kod: Zaznacz cały

#define _SS_MAX_RX_BUFF 64
dałem

Kod: Zaznacz cały

#define _SS_MAX_RX_BUFF 128
autor: mghjaatgkktuejdj
25 lut 2016, 13:33
Forum: Jak to zrobić?
Temat: Arduino pro mini - powiększenie bufora
Odpowiedzi: 1
Odsłony: 1547

Arduino pro mini - powiększenie bufora

Witam! Do klona Arduino Pro Mini (ATMEGA168 3.3V/8MHz) wgrałem program, który odczytuje przychodzące wiadomości sms. Jednak smsy nie są odczytywane w całości, co spowodowane jest prawdopodobnie za małym buforem. Wpisałem dwadzieścia jedynek, ale w terminalu odebrałem tylko 16 znaków. Dodatkowo w ter...
autor: mghjaatgkktuejdj
23 lut 2016, 18:09
Forum: Jak to zrobić?
Temat: Arduino pro mini
Odpowiedzi: 9
Odsłony: 5549

Re: Arduino pro mini

Napięcie konwertera musi odpowiadać napięciu programowanego układu. Przeważnie konwertery są na 5V, ale ten który podałem jest na 5V i 3.3V. Tak, dzięki USB-UART FTDI 3,3/5V będziesz mógł programować arduino przez ide.
autor: mghjaatgkktuejdj
22 lut 2016, 21:39
Forum: Jak to zrobić?
Temat: System alarmowy na Arduino UNO
Odpowiedzi: 7
Odsłony: 8617

Re: System alarmowy na Arduino UNO

To zależy, czy sms będzie pisał stając przed bramą, czy jadąc samochodem. Jadąc samochodem łatwiej jest zadzwonić niż wysłać sms. Można napisać kod, który przy pierwszym dzwonieniu automatycznie po sekundzie rozłącza połączanie i otwiera bramę, a przy drugim dzwonieniu ją zamyka. Przykład ze zliczan...
autor: mghjaatgkktuejdj
22 lut 2016, 20:35
Forum: Jak to zrobić?
Temat: Arduino pro mini
Odpowiedzi: 9
Odsłony: 5549

Re: Arduino pro mini

Witam!

Zależy jaką kupiłeś wersję bo są dwie 3.3V i 5V. Do podłączenia arduino z komputerem będziesz potrzebował konwertera USB-UART FTDI 3,3/5V.

Poradników w necie są setki. Jak będziesz miał problem z konkretnym programem to pisz.
autor: mghjaatgkktuejdj
22 lut 2016, 17:49
Forum: Jak to zrobić?
Temat: System alarmowy na Arduino UNO
Odpowiedzi: 7
Odsłony: 8617

Re: System alarmowy na Arduino UNO

3) Otwieranie bramy/zamykanie poprzez klawiaturę, lub SMS. Witam! Otwieranie bramy przez wysłanie sms jest procesem długotrwałym. Lepiej do tego celu wykorzystać identyfikację numeru dzwoniącego AT+CLIP=1 i zliczać ilość sygnałów. Po po pierwszym sygnale brama otwiera się, a po drugim zamyka. Napis...

Strony partnerskie: