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 6 maja 2025, o 05:32


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
    Autor Wiadomość
    PostNapisane: 19 gru 2012, o 22:11 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 19 gru 2012
    Posty: 22
    Pomógł: 0

    Witam wszystkich serdecznie,
    od jakiegoś czasu jestem posiadaczem Arduino Uno, do tego dokupiłem dwa moduły/shield'y

    1. http://allegro.pl/dual-stepper-motor-dr ... 24718.html
    - dashsheet do niego:
    http://arduinosolutions.com/download/Du ... eld_DS.pdf
    http://arduinosolutions.com/download/Du ... /A3967.pdf <- mikrokontroler

    2. http://allegro.pl/shield-arduino-16-2-l ... 35496.html
    dashshet:
    http://sklep.microsense.pl/files/IteadS ... shield.pdf


    Silniczek mam z napędu DVD, wygląda to tak:
    http://www.youtube.com/watch?v=--BhEHm_KX0

    naoglądałem się pełno filmików sterowania tym cudeńkiem za pomocą arduino, ale na patrzeniu się zakończyło, bo nie znam się na tym i nie wiem jak to ugryźć.

    Układ ten chciałbym stosować do fotografii mikro, zależy mi na ruchach rzędu 1mm do 0,01mm

    chciałbym mieć program, który będzie regulował dokładność/krok, przód tył,
    no i np naciskam przesuwa się o zadaną wartość robie zdjęcie, przesuwa się i tak dalej.

    Byłby ktoś tak uprzejmy i pomógł mi w tym ?
    bardzo proszę

    jestem kompletnie zielony w tym i mam problem z zrobieniem "hello world" z gotowych bibliotek :/

    jedyne co na razie mogę z tym wszystkim zrobić to rozłożyć ręce i podziwiać to na biureczku :(
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 gru 2012, o 22:33 
    Offline
    Użytkownik

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

    echhh....

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


    Autor postu otrzymał pochwałę

    _________________
    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: 20 gru 2012, o 19:17 
    Offline
    Użytkownik

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

    zobacz ten kod powinien działać z twoim shieldem z iteadstudio

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

    _________________
    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: 20 gru 2012, o 21:47 
    Offline
    Użytkownik

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

    w przypadku silnika od "DVD"

    zmianie w powyższym kodzie wymaga loop na :

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


    wynika to z faktu, że silniki te mają 20 kroków , a nie 200
    czyli zamiast :

    200*8 = 1600

    jest

    20 * 8 = 160


    heh ... głupi ja :)

    _________________
    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: 21 gru 2012, o 02:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 21 gru 2012
    Posty: 161
    Pomógł: 9

    Mówiłem, że pomogę to staram się pomóc.
    Na gg ustaliliśmy jak to ma wyglądać.

    Na początek podam kod który przydałoby się sprawdzić, jako że z Andruino mam pierwszy raz do czynienia (z tym oprogramowaniem i składnią języka) to prosiłbym bardziej doświadczonych czy gdzieś babola nie popełniłem. Jest 3 w nocy, mogło mi się zdarzyć nie przemyśleć sprawy. Optymalizacja leży na całego to wiem :)
    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.


    Podłączenie musi być zrealizowane w sposób trochę nie andruiniowy, bo pokrywają się piny od sterownika silnika z tymi od lcd.
    Jak już rozmawialiśmy jeśli to będzie działać jak należy to będzie można wszystko ustawić w ładną wieżyczkę, a w sterowniku silnika po prostu przeciąć niepotrzebne ścieżki (a potrzebny jest jeden sterownik do jednego silnika i bez pinów MS1/2), lcd nie potrzebuje pinu 2 i 3.
    LCD normalnie nałóż na płytkę z uC, a sterownik podłącz 4 kablami w ten sposób:

    Obrazek

    W kodzie ustawiłem liczbę skoków na 160*8 jak podał SunRiver, jednak czy to się zgadza jeszcze jutro u siebie przetestuję.
    Jest to pełen ruch, a tobie potrzeba tam ruchów o 0.1mm, więc to jest jeszcze do ustawienia.

    To co ma być wyświetlane na lcd można jeszcze dopracować, jak na razie są to tylko ładny początek i później same cyfry, górny rząd to rozdzielczosc (od 1 do 4), a dolny to kierunek (1 albo 0).

    Pozdro

    edit 1: poprawione ify :)

    _________________
    sig off ;(



    Ostatnio edytowano 21 gru 2012, o 11:49 przez Domanoid, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 10:34 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 19 gru 2012
    Posty: 22
    Pomógł: 0

    czytam trochę o programowaniu itp i gdzies wyczytalem, że przy funkcji IF, powinny być dwa znaki równa się
    bo jeden oznacza przypisanie, czyli nadanie wartości zmiennej a dwa oznaczają relację, czyli pytanie, czy coś jest równe czemuś..

    false/true ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 11:53 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 21 gru 2012
    Posty: 161
    Pomógł: 9

    true true, już poprawione ;)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 11:55 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 19 gru 2012
    Posty: 22
    Pomógł: 0

    robię malutkie kroczki już :D
    fajnie uczyć się czarnej magii :))



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 12:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 21 gru 2012
    Posty: 161
    Pomógł: 9

    Z blogiem Pana Mirka już nie taka czarna :) ostatnio zdzierżyłem z pełnym zaangażowaniem dwugodzinny videoporadnik o korzystaniu z eeprom :)
    Jakbyś nie wiedział o co mi chodzi to: http://mirekk36.blogspot.com/

    Później przetestujemy moje rozwiązanie ;)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 15:40 
    Offline
    Użytkownik

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

    hehe
    ważne że powoli do przodu .... oczywiście poprawimy to i owo w kodzie
    ja na razie pokarzę wózek -

    Obrazek

    Obrazek

    Obrazek

    dobrze , że się czasem walają różne dziwne rzeczy np jakieś nagrywarki LG czy napędy od PS2S

    _________________
    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: 21 gru 2012, o 16:22 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 lut 2012
    Posty: 123
    Lokalizacja: Reda
    Pomógł: 0

    Szkoda że tak mało prezentacji DIY jest na naszym forum... lubię oglądać różne wynalazki :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 16:31 
    Offline
    Użytkownik

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

    poczekaj pewnie w DIY wyląduje :)
    na razie płytki się trawią .... poszedłem na skróty i zrobiłem Sunduino-maicroFoto-Driver :P

    a co wszystko w jednym .... sterownik silnika , LCD , klawisze i cała reszta :)

    _________________
    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: 21 gru 2012, o 17:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 lut 2012
    Posty: 123
    Lokalizacja: Reda
    Pomógł: 0

    Jak się bawić to się bawić mówisz :)
    Jak skończę swój projekt, to też wrzucę parę fotek.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2012, o 17:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 21 gru 2012
    Posty: 161
    Pomógł: 9

    SunRiver możesz podpowiedzieć czy kod jest dobry? Lub naprowadzić gdzie jest błąd jeśli jest?

    U mnie działa:


    ale nie mam ardruino, po prostu atmega8 programowana w C, dwa mostki H i zasilanie mostków z baterii. I proszę mnie nie zjadać za brak ograniczenia prądu, jest ono zbędne. Silnik ma na uzwojeniu 10 omów, zasilanie jest 5V, więc jak łatwo obliczyć potrzebuje 500mA, mostek wytrzymuje 2A ciągłego obciążenia:
    http://cq-dx.ru/upload/pdf/M0-9/M54644BL.pdf

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 gru 2012, o 13:13 
    Offline
    Użytkownik

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

    W przypadku sterowania twoim solenoidem można to tak zrobić najprościej :

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


    schemat :

    Obrazek

    zasilanie twojego solenoida to chyba 12V nie ??

    masa do masy ... a baza tranzystora na PIN D12 w arduino


    pobaw się programem ...
    to tak na szybko

    tranzystor może byc inny :)
    byle NPN

    _________________
    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: 22 gru 2012, o 16:46 
    Offline
    Użytkownik

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

    Nie nie pomyliłem tematów , rozmawialiśmy o tym z puszkiem na czacie i tu mu wkleiłem ale obecnie
    całość znajdziecie w DIY znaczy całość mojej racy resztę już musi uzupełnić sam zainteresowany
    topic1969.html

    Nie piszemy post pod postem - Zielony J. :lol:

    _________________
    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: 16 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO