Skocz do zawartości

Budzik z dzwonkami wietrznymi


TPReal

Pomocna odpowiedź

Podoba Ci się ten projekt? Zostaw pozytywny komentarz i daj znać autorowi, że zbudował coś fajnego!

Masz uwagi? Napisz kulturalnie co warto zmienić. Doceń pracę autora nad konstrukcją oraz opisem.

Dziękuję za opis i gratuluję oryginalnego DIY! Właśnie zatwierdziłem ten temat, więc projekt jest już widoczny publicznie. Jeśli chcesz, aby Twój projekt wziął udział w naszej akcji rabatowej (50 zł do sklepu Botland) to upewnij się, że link do tego tematu umieściłeś w tym miejscu 🚀

Zachęcam do opisywania kolejnych projektów 🙂

 

Link do komentarza
Share on other sites

3 godziny temu, TPReal napisał:

Nie wymienię go już na Pi Zero

A na ESP32? 520 kB RAM (z czego ponad 300 do Twojej własnej dyspozycji), co najmniej 4MB Flash (do 16), ew. jakiś moduł ESP32 WROVER (4 lub 8 MB PSRAM)?

Link do komentarza
Share on other sites

55 minut temu, ethanak napisał:

A na ESP32? 520 kB RAM (z czego ponad 300 do Twojej własnej dyspozycji), co najmniej 4MB Flash (do 16), ew. jakiś moduł ESP32 WROVER (4 lub 8 MB PSRAM)?

Nie znam w ogóle ESP32, ale być może przyjrzę się przy kolejnym projekcie, jak rozumiem można tam wsadzić MicroPythona i pewnie niewiele się różni? A tutaj już pewnie zostanie tak jak jest, zwłaszcza że mam tę płytkę polutowaną i na pewno nie mam ochoty jej zmieniać na inny rozmiar...

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

4 godziny temu, TPReal napisał:

Niestety słychać bzyczenie serwomechanizmu.

O właśnie: jakie serwo tam wsadziłeś? Trochę się bawiłem różnymi serwami właśnie biorąc pod uwagę głośność pracy, najlepiej wypadło HD 1370A. Wiem, że to maleństwo, ale może wystarczy?

 

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Pomysł jest fajny, taki budzik który łagodnie budzi - SUPER! Wykonanie mi się podoba. Widać, że się napracowałeś. uPython - rozumiem, że wolisz języki wysokiego poziomu. Właśnie do takich projektów wydaje się idealny.

4 godziny temu, TPReal napisał:

zaczyna podzwaniać i po trochu rozsuwać zasłony, natomiast w dni wolne budzik jest późniejszy i znacznie mniej natarczywy. Poza tym dzwonki wydają odgłos co godzinę, od rana (oznacza to co innego w dni pracy, a co innego w dni wolne) do wieczora. Można też uruchomić subtelne podzwanianie, na przykład siedzieć sobie i słuchać.

Masz różne tryby tutaj. Możesz trochę przybliżyć część mechaniczną i jak servo jest sterowane? Bardzo fajny pomysł aby tak uruchamiać te dzwonki.

Gratuluje pomysłu i wykonania!

  • Lubię! 1
Link do komentarza
Share on other sites

(edytowany)
56 minut temu, ethanak napisał:

O właśnie: jakie serwo tam wsadziłeś? Trochę się bawiłem różnymi serwami właśnie biorąc pod uwagę głośność pracy, najlepiej wypadło HD 1370A. Wiem, że to maleństwo, ale może wystarczy?

Kurcze, jestem pewien że dałem linka do Botlandu, ale znikł... I owszem, jest to to samo serwo. Nie jest samo z siebie głośne, ale niestety jest zamocowane do tej drewnianej konstrukcji, i ona trochę rezonuje. Upchnąłem tam trochę uszczelek gumowych i filcowych, ale niewiele to pomogło. Jeśli chodzi o siłę, jest zupełnie wystarczające, szczególnie że hak znajduje się dokładnie nad osią serwomechanizmu, więc jego ruch nie wykonuje pracy (w sensie nie podnosi dzwonka).

 

44 minuty temu, pmochocki napisał:

Masz różne tryby tutaj. Możesz trochę przybliżyć część mechaniczną i jak servo jest sterowane? Bardzo fajny pomysł aby tak uruchamiać te dzwonki.

Dzięki 🙂 Co do trybów, tu przykładowa konfiguracja alarmu weekendowego:

    "holiday_wake_up": {
      "name": "How about waking up?",
      "time": {"on": "holiday", "at": "9:20"},
      "plan": [
        {"at_mins": -30, "chimes": "1-subtle-1", "dim": false},
        {"at_mins": -29.5, "curtains": 0.15},
        {"at_mins": -15, "chimes": "1-subtle-2"},
        {"at_mins": -14.5, "curtains": 0.4},
        {"at_mins": -0.5, "curtains": 1},
        {"at_mins": 0, "chimes": "1-subtle-3"},
      ],
    },

Do tego konfiguracja konkretnych ruchów:

    "1-subtle-1": ["~", "s",400,500, "d",100, "s",400,0],
    "1-subtle-2": ["~", [2, "s",400,-400, "s",400,0]],
    "1-subtle-3": ["~",
      [2, "s",400,-400, "s",400,0], "d",400, [2, "s",400,400, "s",400,0],
    ],

 

Serwomechanizm widać na jednym zdjęciu. Jest przymocowany do deski taśmą montażową, jakieś uszczelki tam są między serwem a elementami mocującymi żeby chociaż trochę wyciszyć. Serwo jest sterowane bezpośrednio z układu, w sensie zasilanie idzie z pinu VBUS, który daje 5V bezpośrednio z zasilacza (więc można ciągnąć duży prąd), a przewód sterujący jest na zwykłym pinie, dla którego tworzę machine.PWM na 50Hz, i ustawiam wypełnienie.

Edytowano przez TPReal
  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.