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? 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 6 cze 2025, o 07:09


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
    Autor Wiadomość
    PostNapisane: 26 gru 2013, o 19:32 
    Offline
    Nowy

    Dołączył(a): 01 sie 2013
    Posty: 5
    Pomógł: 0

    Witam wszystkich forumowiczów:)

    To mój pierwszy post na forum, jestem początkującym, który do tej pory tworzył niewielkie projekty na procesorach, były to tylko prototypy na stykówkach albo odtworzenie czyichś projektów. Obecny projekt powstał od A do Z według mojego zamysłu. Jest nim robot mobilny ( lepszej nazwy nie udało mi sie wymyśleć ;p), który powstał na potrzeby zajęć projektowych na studiach.

    Płytkę dwustronną pod smd wykonałem samodzielnie, tak samo jak podwozie robocika z plexi. Korzystam z dwóch silników Pololu z przekładnią 30:1. Sterowanie odbywa się z aplikacji napisanej na komputer w C++, wykorzystując transmisje bluetooth PC<->ATB-BTM-222. Robocik posiada dwie diody LED białe które mają oświetlać mu drogę, wyświetlacz LCD 2x8 do interakcji z otoczeniem, oraz cyfrowy czujnik temperatury ds18b20. Do sterowanie silnikami wykorzystuje mostek TB6612FNG. Całość była projektowana tak by zużywał jak najmniej prądu przez co wykorzystałem właśnie te silniczki oraz taktowanie zewnętrzne na kwarcu 3.6864MHz. Całość zasila akumulator 2-celowy 7.4V 1300mAh. Minimalny pobór baterii przeszedł moje najśmielsze oczekiwania bo robot jeździ już kilka tygodni, a bateria jest zużyta w połowie. Z programu możemy sterować robotem, zapalać/gasić diody, żądać pomiaru temperatury, włączać podświetlenie wyświetlacza, wysyłać tekst na LCD jak i go kasować, oraz mamy podgląd na stan akumulatora w robocie, która odświeża się co pół minuty.

    Niewykorzystane piny wyprowadzone są na gniazdo goldpin w celu ich późniejszego wykorzystania. W przyszłości planuję jeszcze dodać PWM do silników (miało być już ale odłożyłem to na później), kamerkę VGA, i jakiś przetwornik DAC do komunikacji głosowej (jak się uda to zamieszczę).

    W trakcie realizacji projektu pojawiły się niestety problemy związane ze zmianą czujnika z analogowego na cyfrowy (stąd wiszący rezystor - niedługo postaram sie go schować), oraz wyświetlaczem który zamówiłem (miał mieć inaczej rozstawione piny niż ten który w ostateczności dostałem). Również namieszałem z gniazdem do programatora robiąc jego lustrzane odbicie (zamierzenie było takie że miał być na top'ie płytki). W ostatecznym rozrachunku okazało się jednak, że pomyłka się opłaciła ;p

    Projekt po naprawieniu błędów, oraz dodaniu dodatkowego sterowania na androidzie jak i wyżej wymienionych dodatków planuję wykorzystać za rok w pracy inżynierskiej. Z tego też powodu nie zamieszczę jeszcze schematu oraz kodów programów.

    A teraz trochę lizustwa ;p - Wielkie podziękowania dla p. Mirosława Kardasia bez którego książki, oraz filmików na YT to by pewnie nie powstało :)

    Oto efekty mojej pracy:

    ObrazekObrazekObrazek
    ObrazekObrazek

    Obrazek


    jakość filmiku niestety nie powala:



    Wesołych Świąt życzymy ja i mój robocik :)

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 gru 2013, o 23:00 
    Offline
    Użytkownik

    Dołączył(a): 16 lut 2012
    Posty: 219
    Pomógł: 1

    No fajne cacko, ładna konstrukcja. Mam pytanko ten ładny programik na PC napisałeś w C++, ale w jakim programie (środowisku)? Bo też mam ochotę robić takie programiki, ale nie wiem dokładnie w czym. Pozdro



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 gru 2013, o 23:17 
    Offline
    Nowy

    Dołączył(a): 01 sie 2013
    Posty: 5
    Pomógł: 0

    Program pisałem w Microsoft Visual Studio 2010 jako projekt Windows Forms Application



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 gru 2013, o 06:09 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27407
    Lokalizacja: Szczecin
    Pomógł: 1043

    Fajny robocik ;) nieźle posuwa na tych silniczkach .... No i jeszcze jak ładnie życzy wesołych świąt :lol:

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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

    Dołączył(a): 23 sty 2014
    Posty: 111
    Pomógł: 0

    Fajny robot. Na ile średnio minut/godzin wystarcza akumulator?



    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: 5 ] 

    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