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 30 kwi 2025, o 01:34


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 26 lip 2013, o 08:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 maja 2012
    Posty: 296
    Lokalizacja: Chebzie Dolne
    Zbananowany użytkownik

    Pomógł: 6

    Jako że kiedyś Anty pytał o liska chytruska po SPI więc specjalnie dla niego przygotowałem małą aplikacje w c# oraz podaje libsa to chytruska po na I2C.

    Taki mały screen prostej jak drut apki to wizualizacji osi X,Y,Z:
    Obrazek


    i wybaczcie za jakość filmów (aha jakoś znacznik YT coś mi nie działa) (poprawiłem i działa ;) )



    ok kodzik w c#:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Full libs dla lis35de po SPI i I2C
    lis.c
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    lis.h
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    To jak już mam w łapkach liska to posterujemy sobie servami:). Kodu nie będe dołączał bo jest tak banalny że każdy, na podstawie bibliotek zamieszczonych wcześniej będzie mógł wykonać coś takiego.
    Generalnie sterowanie servami za pomocą akcelerometru będzie użyteczne przy poruszaniu się robota:) - więc zachęcam to testów we własnym zakresie!


    tutaj sterowanie dwoma servami, przy przechyle liska w X-sie:



    a tutaj jedno servo w kierunku X-a a drugie w Y-ku


    _________________
    Inspekcja TV kanalizacji
    Programowanie



    Ostatnio edytowano 26 lip 2013, o 09:28 przez developer85, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lip 2013, o 11:18 
    Offline
    Użytkownik

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

    hehe niema to jak zrobić małą prowokację , gratuluję developer zaciekłości w dążeniu do celu :)
    bo przecież o to właśnie chodzi żeby sie maxymalnie uczyć przy takich dziwnych pomysłach
    dlatego teraz proponuje serowatowatą stacje meteo oparta o np SHT21 i BMP115

    :)

    _________________
    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: 26 lip 2013, o 11:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 maja 2012
    Posty: 296
    Lokalizacja: Chebzie Dolne
    Zbananowany użytkownik

    Pomógł: 6

    heh taką stacje fajnie będzie zrobić, już mam pomysłą na softa do PC:).
    Ale mam oprócz tego narodził się pomysł na robota przy użyciu serw - tylko muszę dokupić jeszcze z 6 szt.

    _________________
    Inspekcja TV kanalizacji
    Programowanie



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 wrz 2013, o 12:07 
    Offline
    Użytkownik

    Dołączył(a): 04 lut 2013
    Posty: 31
    Pomógł: 0

    Hej, właśnie mam pytanko odnośnie liska,. na szybko go odpaliłem na kodzie z kamammi, w rezultacie oś Z mi się wiesza na 127 jak nim stuknę i odwiesza jak znowu pukam, natomiast jak nim mocniej macham to mam wartości w tysiącach na daną oś, nie wiem czy to tak działa ten czujnik czy mam felerny egzemplarz?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 wrz 2013, o 13:38 
    Offline
    Użytkownik

    Dołączył(a): 04 lut 2013
    Posty: 31
    Pomógł: 0

    Pionowo stawiając oś Z przyjmuje wartości w okolicach zera, a jak pukam pionowo to nic się nie zawiesza, żadna inna oś. W rezultacie Z pokazuje 127 tylko przy pukaniu poziomym.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 paź 2013, o 20:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 maja 2013
    Posty: 432
    Lokalizacja: Gostyń / Poznań
    Pomógł: 25

    Trochę odświeżę kotleta ale właściwie swój program oparłem na tym tutaj w C#. Mam taki problem że moje dane wyswietlane są z kilkusekundowym opóźnieniem :| trochę więc dziwnie to wygląda...
    Podpowie ktoś gdzie szukać problemu?
    Zapięty mam żyroskop MMA7455L po TWI,dane idą z ATB po RS232 COM6/19200/8/n/1.
    Na LCD w ATB oczywiście wszystko zmienia się na bieżąco i w terminalu też dane lecą jak szalone.

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    _________________
    Podpis...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 paź 2013, o 21:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 maja 2012
    Posty: 471
    Lokalizacja: ZGY/ZS
    Pomógł: 30

    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    W jakim celu powtarzasz te czynności w zdarzeniu od timera? Z jakim interwałem jest on mielony?

    Dodatkowo gdy wywołujesz
    Składnia: [ Pobierz ] [ Ukryj ]
    język csharp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    to jesteś pewny, że masz odebraną kompletną ramkę?

    _________________
    eDiyCraft.blogspot.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 paź 2013, o 22:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 maja 2013
    Posty: 432
    Lokalizacja: Gostyń / Poznań
    Pomógł: 25

    Wywaliłem całkiem tego Timera bo w sumie nie potrzebny faktycznie a mielony był co 10ms. Ale to i tak nic nie dało.
    A ramkę mam całą bo widzę wartości X,Y,Z tylko że wygląda to tak że wywołanie rx_parse zajmuje tyle czasu że nawala się danych z RS na jakims stosie i to się powoli wykonuje. Tak to mi wygląda ale nie wiem czy to tak działa...
    A ramka wygląda tak "X,Y,Z\n" i widzę ja w textboxie całą.

    _________________
    Podpis...



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO