Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów '433Mhz'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - roboty
    • Projekty - DIY
    • Projekty - DIY (początkujący)
    • Projekty - w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie
    • Kosz

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Znaleziono 1 wynik

  1. Cześć. Jestem tu dlatego że sie poddałem... Plan był taki aby za pomocą pilota 433Mhz sterować pprzekaźnikiem 2ch. Gdy mi już coś wyszło po naciśnięciu któregoś z 2 przycisków przekaźnik zaczyna wariować (załącza sie i wyłącza z 2 razy na sekunde). Szukałem gotowych kodów by znaleźć swój błąd lecz żaden nawet nie załączał przekaźnika. Niestety chce wykorzystać tylko jedno arduino nano/uno które bedzie sterowane pilotem. Może nie tyle o gotowe programy co o naprowadzenie jak to ugryźć. Posiadam: przetwornica (posiadam tez 4ch ale i tak chce wykorzystać 2) Moduł+pilot Arduino nano/uno #include <rm4.h> static const int kEnablePin = 12; static const int kData0Pin = 7; static const int kData1Pin = 8; static const int kData2Pin = 16; static const int kData3Pin = 13; const int relay1 = 10; const int relay2 = 11; const int relay3 = 14; const int relay4 = 15; RM4 remote(kData0Pin, kData1Pin, kData2Pin, kData3Pin); void setup() { Serial.begin(9600); pinMode(kEnablePin, OUTPUT); digitalWrite(kEnablePin, HIGH); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); pinMode(relay3, OUTPUT); pinMode(relay4, OUTPUT); } void loop() { const int button_code = remote.buttonCode(); if (button_code == 8) { digitalWrite(relay1, LOW); delay (2000); } else { digitalWrite(relay1, HIGH); } if (button_code == 2) { digitalWrite(relay2, LOW); delay (2000); } else { digitalWrite(relay2, HIGH); } if (button_code == 1) { digitalWrite(relay3, LOW); delay (2000); } else { digitalWrite(relay3, HIGH); } if (button_code == 4) { digitalWrite(relay4, LOW); delay (2000); } else { digitalWrite(relay4, HIGH); } } Z góry dzięki za pomoc
×
×
  • Utwórz nowe...