Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] 433 MHz/ESP8266 - Posyłanie impulsów.

piterek-23 19 Gru 2015 11:14 1014 7
  • #1 19 Gru 2015 11:14
    piterek-23
    Poziom 31  

    Witam,

    Posiadam zestaw tanich modułów (XD-FST FS1000A + XD-RF-5V) na 433MHz i chciałbym zrobić coś takiego:
    -nadajnik zasilany z baterii + kontaktron
    -odbiornik zasilany z sieci + tranzystor

    Czyli zależy mi na tym aby nadajnik był jak najbardziej energooszczędny. Gdy przy nadajniku kontaktron zostanie zwarty to przy odbiorniku ma być stan wysoki na tranzystor.

    Jak się za coś takiego zabrać? Co potrzebuje aby coś takiego wykonać?
    Nigdy w życiu nie miałem styczności z 433MHz :(

    Moderowany przez tmf:

    Poprawiłem tytuł z mhz na MHz. Proszę zwracać uwagę na jednostki i staranność pisania postów - to dział techniczny.

    0 7
  • Pomocny post
    #2 19 Gru 2015 11:20
    373522
    Użytkownik usunął konto  
  • #3 19 Gru 2015 11:32
    piterek-23
    Poziom 31  

    O, śliczne dzięki ;)

    Czy ATtiny13 nadadzą się do takiego celu?

    Tak już zapytam na kiedyś, jakich baterii (najmniejszych) użyć do nadajnika i jak długo taki układ mógłby pracować?

    0
  • Pomocny post
    #4 19 Gru 2015 11:50
    373522
    Użytkownik usunął konto  
  • #5 19 Gru 2015 12:14
    piterek-23
    Poziom 31  

    niveasoft napisał:
    Z ekonomicznego punktu widzenia budowanie takiego urządzenia sensu nie ma bo prawie wszystko można kupić gotowe taniej... ale

    Wiem, że można kupić wszystko, ale ja jestem z tych ludzi którzy lubią sobie komplikować życie :D
    niveasoft napisał:
    Dużo może zależeć od tego jak często będziesz nadawał kiedy kontaktron jest zwarty i na jak szybkiej reakcji odbiornika Ci zależy.

    Może powiem dokładnie o co mi chodzi. Będzie wiadomo co leży na stole ;)

    Cały pic polega na tym, że chcę zbierać impulsy z gazomierza. Na ostatniej cyfrze mam magnes i każdy, pełny obrót kółka to jest zużycie 0,01m3 gazu. Czyli magnes zbliża się do kontaktronu, mamy kontaktron zwarty i jest mój impuls. W nadajniku i tak musi być uC więc pin podciągnę sobie do VCC rezystorem, a kontaktron dam między pin, a GND.

    Jeżeli chodzi o odbiornik to on będzie przy Raspberry i tam chcę podciągnąć rezystorem VCC do GPIO, a tranzystor (jeżeli będzie impuls) ma "zewrzeć" GND do GPIO.

    Głównie (tylko i aż) zależy mi na:
    -energooszczędności nadajnika
    -prostocie
    -bezawaryjności
    -brak gubienia impulsów

    Mam coś takiego już na ESP8266, ale to to strasznie lubi prąd :(

    0
  • Pomocny post
    #6 19 Gru 2015 12:56
    373522
    Użytkownik usunął konto  
  • #7 19 Gru 2015 18:52
    piterek-23
    Poziom 31  

    @niveasoft dzięki za pomysły, linki...
    Normalnie mnie oświeciłeś tym:

    niveasoft napisał:
    po czym idzie spać do POWERDOWN

    Mój ESP8266 działa jak najbardziej OK, ale po prostu kocha prąd z baterii :( A gdyby tak między kontaktron a ESP dać np. ATtiny13?
    uC miałby za zadanie:
    -nie ma żadnych impulsów więc przechodzi do POWERDOWN i rozłącza zasilanie dla ESP
    -jest impuls więc wybudza się uC, podaje napięcie dla ESP czyli również i jego wybudza

    Tylko teraz tak, czy impuls który wybudzi uC i każdy następny impuls może zostać przekazany dalej do ESP?

    Kontaktron zwarty -> wejście uC stan niski -> wyjście uC stan wysoki
    Kontaktron rozwarty -> wejście uC stan wysoki (rezystor do vcc) -> wyjście uC stan niski

    Dodano po 5 [godziny] 38 [minuty]:

    Chciałbym jednak spróbować zrobić to na ATTiny13 + ESP8266-01 :)

    Pytanie tak na początek. Jak bardzo źle to wszystko zrozumiałem? :|
    Kod: vbnet
    Zaloguj się, aby zobaczyć kod

    433 MHz/ESP8266 - Posyłanie impulsów.

    1
  • #8 02 Cze 2018 08:18
    piterek-23
    Poziom 31  

    Elektroda poprosiła o zamknięcie tematu więc zamykam ;)

    0