Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 18 maja 2025, o 15:27


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 30 gru 2014, o 14:10 
    Offline
    Użytkownik

    Dołączył(a): 17 sty 2013
    Posty: 327
    Lokalizacja: Białystok
    Pomógł: 14

    Witam!

    Chciałbym dodać coś od siebie na forum, dlatego przedstawiam Wam urządzenie, które zrobiłem jako prezent bratu na Boże Narodzenie. Mam nadzieję, że projekt się spodoba pomimo błędów które popełniłem, aczkolwiek chciałbym się podzielić nimi ku przestrodze dla wszystkich.

    Cóż to za urządzenie? Kiedyś usłyszałem, że każdy elektronik powinien zacząć od mrugania diodą, a następnie wykonać zegarek. Niestety ja ominąłem ten punkt i robiłem inne rzeczy. Około 2 miesięcy temu dostałem zapytanie o zrobienie takiego urządzenia jak zegarek binarny pokazujący godzinę w kodzie BCD (każda cyfra, a nie liczba zapisana jest w kodzie binarnym) na rękę. Zrobiłem wizualizację, przedstawiłem koszta i jak to w życiu bywa, osoba ta się rozmyśliła. W tym momencie wpadłem na pomysł aby wykonać ten zegarek właśnie na święta dla brata, który studiuje informatykę i uwielbia ręcznie robione rzeczy (wszystko pasuje jak ulał!). Poniżej wizualizacja zegarka (już końcowa):
    Obrazek

    Budowa zegarka:
    - ładowanie przez USB
    - procesor ATmega88PA
    - ultra dokładny zegarek na DS3231
    - czujnik przyspieszenia na LIS35D (nie uruchomione)
    - dwa przyciski funkcyjne
    - wyświetlacz w matrycy 4x6
    - wydajny akumulator

    Funkcje (które działają):
    - ładowanie USB
    - pokazywanie aktualnej godziny przez 10s po naciśnięciu któregokolwiek przycisku
    - pokazywanie daty po naciśnięciu dolnego przycisku (działa w momencie działającego wyświetlacza i gaśnie po 10s od naciśnięcia przycisku)
    - przyciski są sprawdzane w przerwaniu PCINT
    - w czasie wygaszenia w DS3231 wyłączane zostają przerwania, a procesor przechodzi w stan uśpienia
    - praca na akumulatorze przy sprawdzaniu czasu co około 30min w ciągu dnia wynosi około 5 dni (na inne testy nie miałem czasu)
    - akumulator ma wbudowane zabezpieczenie przeciw nadmiernemu przeładowaniu i rozładowaniu (nie zdążyły dojść rezystory 1% i nie uruchomiłem pomiaru napięcia) dlatego sam się wyłączy i nie włącza się

    Funkcje pozostałe do zrobienia:
    - wlutować i uruchomić LIS35D (zegarek miał pokazywać godzinę po podwójnym stuknięciu lub ułożeniu ręki w określonej pozycji)
    - pokazywanie więcej danych na wyświetlaczu takich jak temperatura z DS3231, dzień tygodnia, położenie zegarka od układu LIS35D
    - wymiana i uruchomienie przetwornicy ST1S10PHR (uległa najprawdopodobniej uszkodzeniu po podaniu odwrotnego napięcia o czym dalej)
    - wymiana baterii kondensatorów podtrzymujących zasilanie na baterię 3V

    Jako, że wszystko wykonałem w około tydzień robiąc wieczorami nie ustrzegłem się błędów. Pośpiech to zły doradca i płata czasami śmieszne figle. Są dwie podstawowe i najgorsze rzeczy jakie można popełnić i ja to zrobiłem, oraz jedna dość poważna omyłka przez informacje w sieci:
    - zamieniłem miejscami SCL i SDA w zegarku DS3231
    - nie podłączyłem katod od wierszy do procesora (zupełnie wypadło mi to z głowy)
    - dość kosztowna (czasowo i finansowo) pomyłka to lustrzane odbicie złącza USB co zaskutkowało odwrotnym podłączeniem zasilania na układy, uszkodzeniem ST1S10 oraz LTC4054ES5-4.2, całe szczęście, że reszta układów nie uległa zniszczeniu! Niestety o uszkodzeniu ST1S10 dowiedziałem się dopiero jak zamówiłem ten drugi układ, więc ten pozostał w stanie jakim jest czyli przekazuje napięcie z baterii bezpośrednio na układy.

    Pamiętajcie!
    Spieszcie się powoli! Zwykle po zaprojektowaniu PCB zostawiam ją na tydzień i później jak zapomnę co i jak robiłem to wracam i sprawdzam wszystko od początku, ale teraz miałem mało czasu, nie odczekałem i wyszły dość uciążliwe babole. Wszystkie poprawki zostały wykonane nacinając ścieżki i używając kynaru oraz schowane tak aby nie było widać.

    Poniżej (już poprawiony) schemat:
    Obrazek

    Oraz zdjęcia samej konstrukcji:
    ObrazekObrazekObrazekObrazekObrazekObrazekObrazekObrazek

    Mam nadzieję, że nie zawalam zbytnio serwera ;)
    Co do kodu, to został napisany w całości w C, przy wykorzystaniu bibliotek Mirka oraz trochę własnej inwencji twórczej. Nie będę wrzucał samego kodu bo pisane na szybko i nie wygląda tak aby się nim pochwalić. Jak będzie chęć to poprawię i wrzucę już z wszelkimi poprawkami.

    Jeżeli ktoś jest chętny to mogę oddać kilka płytek za free wraz z pomocą przy uruchomieniu ale to dopiero po nowym roku.
    Cały tekst miałem wrzucić jeszcze przed świętami ale wyjechałem i dopiero teraz mam czas. Teraz już wiem, że prezent jest trafiony i działa tak jak powinien. Ostatnie ładowanie było 18.12.14r. i do dnia dzisiejszego bateria jak i cały zegarek działają.
    Uff... Wreszcie skończyłem. Czekam na konstruktywną krytykę oraz pomysły co można poprawić lub co można dodać! No i życzę wszystkiego dobrego w Nowym Roku, aby Wasze projekty pracowały długo i bezawaryjnie!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 15:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 maja 2013
    Posty: 288
    Ostrzeżenia: -2
    Pomógł: 23

    No i fajny projekcik:)
    Błędów nie robi ten co Nic nie robi:)

    Chętnie zobaczył bym filmik prezentujący działanie zegarka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 15:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 mar 2014
    Posty: 162
    Pomógł: 6

    Świetne.
    Także chętnie zobaczył bym filmik.

    _________________
    1+1=10



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 15:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    Zbieram szczękę z podłogi. Rewelacja.

    Namazane ze smarta.

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 16:24 
    Offline
    Użytkownik

    Dołączył(a): 17 sty 2013
    Posty: 327
    Lokalizacja: Białystok
    Pomógł: 14

    Dzięki za miłe słowa. Film wrzucę po nowym roku ponieważ teraz jestem oddalony o 1100km. Około 4.01.15r. wrzucę film jak działa i jak się uda to zbliżenie na to jak wygląda w środku.

    Co do efektu to dobrze wygląda czarne złocone PCB od chińczyka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 16:52 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2014
    Posty: 1089
    Pomógł: 34

    Swietny projekt!

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 19:05 
    Offline
    Użytkownik

    Dołączył(a): 11 wrz 2013
    Posty: 709
    Zbananowany użytkownik

    Pomógł: 23

    Mscichu napisał(a):
    Co do efektu to dobrze wygląda czarne złocone PCB od chińczyka.


    No właśnie tu mi się nasunęło pytanie czy ten tydzień to był tydzień przed świętami czy tydzień gdzieś w "trakcie roku" i wysłanie komuś projektu płytki do wykonania.

    Jakbyś tego nie napisał to zadałbym pytanie: Kto Ci tak szybko i za jakie "milijony" płytkę wykonał ;).

    Proszę(imy) o wyjaśnienie odnośnie płyteczki, bo wygląda za...fajnie.

    W ogóle cały projekt "powala".

    --
    Grzegorz...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 21:20 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Bardzo ciekawy zegareczek , i ładny teraz jescze tylko jakiś silikonik żeby nie ocierało łapki i gites majonez :) Oby takich więcej projekcików :) Gratulacje :)

    Widzę że sie chińczyki uwinęły .... tak czarna złocona PCB dobrze wygląda , i co ciekawe nie jest wcale droższa wiele od zwykłej wersji bez złocenia .. a i tak taniej niz w PL. :)

    tak więc gratulacje udanego mimo wszystko projektu

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 21:30 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Jeśli to rzeczywiście złocenie to zdradź ile kosztowało razem z soldiermaską ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 21:49 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    nie wiem gdzie kolega zamawiał , ale na http://www.3pcb.com/ to koszt 15 szt jakieś 50 - 60usd ze złoceniem
    i dadzą radę w 4-5 dni i mają promocję obecnie , czyli rabaty w cenie końcoiwej i freewysyłka :)

    http://www.pcbway.com/ ma podobnie ale mają promo 10szt za 15usd (prototyp)

    i dodają jeszcze za free płytki uniwersalne

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 22:49 
    Offline
    Użytkownik

    Dołączył(a): 17 sty 2013
    Posty: 327
    Lokalizacja: Białystok
    Pomógł: 14

    Hmmm... Może trochę wyjaśnienia: tydzień wykonywałem projekt jako schemat i PCB (gdzieś w połowie listopada), potem zamówiłem płytki w http://www.elecrow.com/ i zapłaciłem 30$ za 10szt, a dostałem 12. Samo wyrobienie u nich to 4 dni od złożenia zamówienia i opłaty (paypal) do wysyłki (dostałem też zdjęcie przygotowanych płytek do wysyłki), a płytki doszły do mnie równo po miesiącu. Warto nadmienić, że same płytki były dobrze zapakowane hermetycznie. Potem miałem lekko ponad tydzień aby wszystko poskładać i napisać jako taki program. Miałem jeszcze problem z włożeniem teleskopów bo po pierwszej próbie pękło PCB, musiałem zaokrąglić same teleskopy bo mają taki kołnierz do ściągania i zrobić głębsze wiercenie w już docelowym układzie.

    Co do drapania w rękę to na baterii jest dwustronna taśma, do której ma być doklejona miękka tkanina (o czym pomyślałem dopiero jak już byłem daleko). Pierwszym pomysłem było zakupienie paska pod wymiar takiego aby skóra była też pod zegarkiem w celu odizolowania baterii od ręki (coś w tym stylu: http://allegro.pl/skorzany-super-mocny- ... 87196.html) ale by się nie wyrobili do świąt bo to też na zamówienie a ja wiedziałem że zegarek działa niecały tydzień przed wyjazdem.

    Sun! Dzięki za stronki! Już dodałem do ulubionych na pewno się przydadzą.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2014, o 23:06 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Mscichu napisał(a):
    Sun! Dzięki za stronki! Już dodałem do ulubionych na pewno się przydadzą.


    nie ma problemu zamawiam też unich ...
    oczywiście wszedzie dodają dodatkowe (jakoś się chińczykom opłaca) tylko u nas się goli za zielone coś ...
    i narzeka ze za male zamówienie i stąd wysokie koszty produkcji ..:)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO