Skocz do zawartości

bykol123

Użytkownicy
  • Zawartość

    7
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O bykol123

  • Ranga
    2/10

Informacje

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. niestety nie działa, można do tego mojego wrzucić tylko funkcje millis ? żeby nie dawać tego delaya
  2. http://www.wklejto.pl/856334 o to chodziło ? ^.^ void setup() { pinMode(13, OUTPUT); //dioda zielona pinMode(7, OUTPUT); //dioda żółta pinMode(6, OUTPUT);//dioda żółta pinMode(5, OUTPUT);//dioda żółta pinMode(4, OUTPUT);//dioda żółta pinMode(A5, INPUT_PULLUP); //przycisk digitalWrite(13, HIGH); //dioda włączona po podłączeniu } void mruganie () { digitalWrite(7, HIGH); delay(100); digitalWrite(6, HIGH); delay(100); digitalWrite(5, HIGH); delay(100); digitalWrite(4, HIGH); delay(100); digitalWrite(7, LOW); digitalWrite(6, LOW); digitalWrite(5, LOW); digitalWrite(4, LOW); //delay(100); } void loop() { if(digitalRead(A5) == LOW) //jesli przycisk wcisnienty { digitalWrite(13, LOW); //dioda sielona off //delay(3000); mruganie (); //sekwencja mrugania diód żółtych } else //jesli nie { //delay(2000); digitalWrite(13, HIGH);//dioda zielona on //delay(2000); } }
  3. chodzi dokładnie o to co mam w programie, tylko nie wiem czemu zamiast po puszczeniu przycisku dioda zapala się po 3s (i o to mi chodzi) ale ponad to musze też trzymać przycisk 3s żeby zaczęły świecić żółte. wydaje mi się, że trzeba zbudować troszkę inaczej program, ale nie mam pomysłu jak i dlaczego tak jest. chodzi o coś takiego przycisk wciśnięty-> gaśnie zielona dioda świecą żółte, jeśli w przeciągu 3s wcisne przycisk kolejny raz świecą żółte-> jeśli przycisk nie jest wciśnięty pow 3s zapala się dioda zielona
  4. Witam, mam mały problem, coś trzeba dodać do kodu ale już nie wiem co. Jestem nowy i słabo zaawansowany a chciałbym zrobić coś w stylu świateł dziennych i kierunkowskazów dynamicznych jako symulacja na arduino, mianowicie świeci światło dzienne, jak włącza się kierunkowskaz gaśnie dzienne mruga kierunek, jak gaśnie kierunek po kilku s włącza się dzienne napisałem taki kod: http://wklejto.pl/855926 void setup() { pinMode(13, OUTPUT); //dioda pinMode(7, OUTPUT); pinMode(6, OUTPUT); pinMode(5, OUTPUT); pinMode(4, OUTPUT); pinMode(A5, INPUT_PULLUP); //przycisk digitalWrite(13, HIGH); //dioda off } void mruganie () { digitalWrite(7, HIGH); delay(500); digitalWrite(6, HIGH); delay(500); digitalWrite(5, HIGH); delay(500); digitalWrite(4, HIGH); delay(500); digitalWrite(7, LOW); digitalWrite(6, LOW); digitalWrite(5, LOW); digitalWrite(4, LOW); //delay(100); } void loop() { if(digitalRead(A5) == LOW) //jesli przycisk wcisnienty { digitalWrite(13, LOW); //dioda on //delay(3000); mruganie (); } else //jesli nie { delay(2000); digitalWrite(13, HIGH);//dioda off //delay(2000); } } jednak żeby zgasło dzienne i zapaliły się kierunku musze podać sygnał przez 3s, a chciałem żeby po 3s zaświeciło się dzienne, co musiałbym zmienić w kodzie (sygnał mruga kierunek, sygnał mruga kierunek, brak sygnału po kilku s włącza się dzienne [zielona dioda]) ? jest też możliwe w arduino, żeby dzienne świeciło mocniej, a np po podaniu stanu wysokiego na jakiś pin dzienne przygasło np o 30%?
  5. a byłby może kolega w stanie coś takiego wykonać ? odpłatnie oczywiście
  6. chciałbym kilka osób, to jest bardziej na trening niż pomiar na zawodach
  7. witam, nie chce zakładać nowego tematu dlatego pisze w tym. Chciałbym za pomocą arduino zrobć bramkę do pomiaru czasu okrążeń (motocross) widzę to tak, do motoru przyczepiam jakiś nadajnik, po przejechaniu przez pramkę automatycznie zapisuje np na karcie sd czas okrążenia. Czy jest coś takiego możliwe? czy nie za bardzo ?
×
×
  • Utwórz nowe...