logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Bezużyteczne pudełko wersja zaawansowana

mysior103 15 Wrz 2015 13:21 22761 23
REKLAMA
  • Bezużyteczne pudełko wersja zaawansowana

    Witam wszystkich!

    Chciałbym zaprezentować wam swój projekt bezużytecznej maszyny. Nie jest to jednak bezużyteczna maszyna, jaką większość z Was kojarzy. Pudełko jest wyposażone w nie jedno, a 7 przycisków typu toggle switch.

    Budowę rozpocząłem od skonstruowania skrzynki o wymiarach 430x120x160mm. Wszystko powstało z heblowanych desek i kantówek.

    Następnie zająłem się częścią mechaniczną. Dorwałem się do trzech starych drukarek i po rozebraniu ich wyciągnąłem to co potrzebowałem. Wyciągnąłem prowadnicę razem z "wózkiem". Do prowadnicy oryginalnie przykręcony był silnik DC, a pozycja wózka była odczytywana za pomocą taśmy i enkodera. Miałem problemy z odczytem pozycji wózka, więc zamieniłem silnik DC na silnik krokowy z innej drukarki. Do prawidłowego działania potrzebowałem jeszcze serwomechanizmów. Początkowo chciałem użyć tylko jednego serwa, które by otwierało klapę oraz wyłączało przycisk. Nie zdało to egzamin ze względu na potencjalnie ciężką klapę, oraz niszczyło by ją. Z pomocą znów przyszedł recykling, czyli stara zabawka z której wymontowałem dwa serwa, jedno do ramienia, drugie do otwierania klapy. Do prawidłowego działania potrzebowałem jeszcze stycznika, który by ustawiał pozycję początkową, czyli "0".
    Następny etap to elektronika. Całość osadziłem na popularnym AVR, czyli Atmega8. Do sterowania silnikiem na początku wykorzystywałem L293, jednak okazał się być za słaby i się bardzo grzał, więc zastąpiłem go modułem L298, który posiada radiator i wytrzymuje prąd do 2A.

    Zasilanie wziąłem ze starego zasilacza ( nie wiem od czego), który posiada 4 żyły - GND, 0V, 5V/2A, 12V/2A. Pasował mi idealnie, bo 5V zasila logikę i serwa, a 12V zasila silnik krokowy.

    Program został napisany w środowisku Arduino IDE. Chciałem początkowo napisać wszystko w C w Eclips, ale nie miałem zbytniego doświadczenia, gdyż dopiero się uczę programować AVR w C.

    Jeśli chodzi o działanie programu to wygląda to następująco:
    Po załączeniu zasilania jest inicjalizacja, czyli wszystkie serwa ustawiają się do pozycji wyjściowej oraz wózek jedzie max do prawej strony, do czasu załączenia stycznika. Po włączeniu któregokolwiek włącznika wózek przesuwa się o odpowiednią krotność odstępu między przyciskami plus dodatkowe poprawki kalibracyjne. Klapa pozostaje otwarta do czasu aż wszystkie przyciski będą włączone. Po wyłączeniu wszystkich ramię chowa się całkowicie i zamyka się klapa. Po odczekaniu kilku pustych pętli programowych wózek cofa się do pozycji startowej. Całość prezentuje film. Jednak został on nakręcony przez ostatecznymi poprawkami i teraz skrzynka pracuje szybciej i sprawniej.

    Kilka zdjęć z budowy:
    Bezużyteczne pudełko wersja zaawansowana Bezużyteczne pudełko wersja zaawansowana Bezużyteczne pudełko wersja zaawansowana Bezużyteczne pudełko wersja zaawansowana Bezużyteczne pudełko wersja zaawansowana Bezużyteczne pudełko wersja zaawansowana
    Schemat:

    Bezużyteczne pudełko wersja zaawansowana

    Kod programu:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Film prezentujący działanie:





    Film z poprawionym i usprawnionym programem:




    Fajne? Ranking DIY
    O autorze
    mysior103
    Poziom 9  
    Offline 
    mysior103 napisał 17 postów o ocenie 64. Mieszka w mieście Szczecin. Jest z nami od 2015 roku.
  • REKLAMA
  • #2 14997891
    panicz74
    Poziom 13  
    Posty: 145
    Ocena: 11
    Hehe :) Dobre. Gratki za cierpliwość :D
  • REKLAMA
  • #3 14998136
    sftw
    Poziom 1  
    Posty: 6
    Ocena: 4
    hehe gdzies kiedys taką widzialem troszke szybciej dzialala i gonila ten palec. Fajne wykonanie, wielki plus ze jest kod i cóż, jakiś wstęp i motywacja do nauki czystego C.
  • #4 15000132
    CMS
    VIP Zasłużony dla elektroda
    Posty: 8468
    Pomógł: 258
    Ocena: 2603
    Maszynka śmieszna. Widać też trud włożony w konstrukcję, jak się dobrze przyjrzeć, to widać nawet wyrwane z nerwów włosy autora.
    Uważam jednak, że o wiele więcej uroku, ma bezużyteczna maszyna z jednym "pstryczkiem" i paluszkiem, który go wyłącza.
    Rzecz gustu...

    Pozdrawiam.
    CMS
  • REKLAMA
  • #5 15000248
    xdiax
    Poziom 22  
    Posty: 712
    Pomógł: 36
    Ocena: 212
    Fajne są też te z mniej przewidywalnym, losowym programem. Coś jak tutaj :


  • #6 15000552
    CMS
    VIP Zasłużony dla elektroda
    Posty: 8468
    Pomógł: 258
    Ocena: 2603
    xdiax napisał:
    Fajne są też te z mniej przewidywalnym, losowym programem.


    Genialne w swojej głupocie. Totalnie bezużyteczne, ale chcę to mieć. Mówię całkiem poważnie.

    Pozdrawiam.
    CMS
  • #7 15000858
    madamsz1
    Poziom 42  
    Posty: 5906
    Pomógł: 1061
    Ocena: 1720
    Tak wygląda moje pudełko :)
    - serwomotor modelarski
    - sterownik do tego na 555
    - pudełko na cokolwiek :)
    - przełącznik
    - w mojej opcji dodatkowo zewnętrzny zasilacz bo przy dzieciach nie wyrabiałem na 9V baterię :)

    Bezużyteczne pudełko wersja zaawansowana

    Mariusz
  • #8 15000865
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2822
    xdiax napisał:
    Fajne są też te z mniej przewidywalnym, losowym programem.
    Dobre, podoba mi się. Też chciałbym mieć takie :).
  • #9 15002626
    PIOTR SL
    Poziom 10  
    Posty: 35
    Ocena: 14
    xdiax napisał:
    Fajne są też te z mniej przewidywalnym, losowym programem.

    Najlepszy useless box jaki widziałem:D
  • #10 15002654
    kortyleski
    Poziom 43  
    Posty: 12265
    Pomógł: 957
    Ocena: 3860
    Ja bym to jeszcze rozbudował o drugi wózek. Tak by pudełko bawiło się samo że sobą. Gdyby zbudować dwie oddzielne logiki i taktować je losową częstotliwością mogło by być ciekawie.
  • #11 15002681
    janek1815
    Poziom 38  
    Posty: 4513
    Pomógł: 372
    Ocena: 1063
    madamsz1 napisał:
    w mojej opcji dodatkowo zewnętrzny zasilacz bo przy dzieciach nie wyrabiałem na 9V baterię :)


    Zamieść swoje w DIY będę się na nim wzorował wykonam dla dzieciaków.
  • #12 15003493
    tplewa
    Poziom 39  
    Posty: 6742
    Pomógł: 222
    Ocena: 1012
    He he koejny "glupi" projekt ale za to uroczy. Co prawda taka z wieloma przelacznikami widzialem juz w kilku wersjach na YouTube, ale moze sie kiedys uda znalezc troche czasu i zbuduje cos takiego:





    Jak dla mnie jedna z najzabawniejszych maszyn jakie widzialem. Zwlaszcza dzwiek generowany przez zastosowane serwo jest genialny...
    Pomogłem? Kup mi kawę.
  • #13 15026773
    mysior103
    Poziom 9  
    Posty: 17
    Ocena: 64
    Wstawiłem do posta film z ostatnich poprawek programu i teraz działa świetnie:).
  • #14 15026822
    deksta84
    Poziom 24  
    Posty: 638
    Pomógł: 50
    Ocena: 84
    Dołożenie czujnika ruchu umożliwi zwiększenie stopnia złośliwości maszyny (chowanie włącznika, ucieczka pudełka w losowym kierunku). Poprzez odseparowanie galwaniczne części chwytnej włącznika, można dołożyć czujnik dotykowy (rezystor 100kΩ, podciągający jeden pin), aby włącznik chował się na dotyk. Po dłuższej zabawie, układ może wytworzyć dźwięk niezadowolenia i sam skończyć zabawę, przez zamknięcie się w sobie. :D
  • #15 15026998
    tplewa
    Poziom 39  
    Posty: 6742
    Pomógł: 222
    Ocena: 1012
    No elektronicznie można sporo wymyślać, ale tutaj tez sporą wagę ma jakoś wykonania samego pudelka - co akurat przy moich warunkach warsztatowych jest nie lada wyzwaniem... ...zresztą patrząc na obudowy niektórych projektów nie jest to tylko mój problem :) Jak rozbuduje warsztat mechaniczny to zapewne wykonam swoje "wredne pudełko"
    Pomogłem? Kup mi kawę.
  • #17 15027120
    mysior103
    Poziom 9  
    Posty: 17
    Ocena: 64
    Jak już skończą mi się ciekawe pomysły to zbuduję skrzynkę na dwóch szynach i randomowo z jednej strony będzie włączać przycisk, a z drugiej go wyłączać:) to będzie zabawa!
  • #18 15027131
    tplewa
    Poziom 39  
    Posty: 6742
    Pomógł: 222
    Ocena: 1012
    mysior103 napisał:
    Jak już skończą mi się ciekawe pomysły to zbuduję skrzynkę na dwóch szynach i randomowo z jednej strony będzie włączać przycisk, a z drugiej go wyłączać:) to będzie zabawa!


    Gdzieś już na YouTube coś takiego widziałem z dwoma przełącznikami jak i z wieloma. Z tym, że oglądałem to dość dawno temu i teraz nie udało mi się znaleźć, aby podać linka...
    He he w temacie tych maszyn obecnie to już chyba trudno coś nowego wymyślić :)
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #19 15027136
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2822
    Spokojnie, wystarczy w Google wpisać "useless machine" i dostajesz sporo wyników. Niektóre z nich są naprawdę fajne.
  • #21 15027734
    tplewa
    Poziom 39  
    Posty: 6742
    Pomógł: 222
    Ocena: 1012
    no i znalazlem ta maszyne na dwoch prowadnicach...




    choc taka wersja to ja nie wiem czy jest calkiem bezuzyteczna hi hi mozna testowac trwalosc przelacznikow ;)
    Pomogłem? Kup mi kawę.
  • #22 15028293
    mysior103
    Poziom 9  
    Posty: 17
    Ocena: 64
    robi całkiem ciekawe wrażenie:) Jednak tak analizując to myślę, że ramię wyłączające podąża za ramieniem włączającym, które randomowo włącza. Mi by chodziło o całkowitą niezależność:)
  • #23 15028370
    tplewa
    Poziom 39  
    Posty: 6742
    Pomógł: 222
    Ocena: 1012
    mysior103 napisał:
    robi całkiem ciekawe wrażenie:) Jednak tak analizując to myślę, że ramię wyłączające podąża za ramieniem włączającym, które randomowo włącza. Mi by chodziło o całkowitą niezależność:)


    he he powiem tak kiedys spedzilem niemal caly dzien na przegladanie tego typu maszyn i zapewne znajdziesz inne wersje na dwoch prowadnicach ;)

    Nie wspominajac o roznych udziwnionych wersjach w stylu trumny itp. :)









    W sumie ja na razie to tylko mysle kiedy bede mial mozliwosc zorganizowac sobie gdzies warsztat do prac mechanicznych... niestety w domu obrobka drewna = zrobienie okropnego syfu i kupa sprzatania ;) wiec temat dla mnie na chwile obecna nie osiagalny (aby zrobic cos ladnego). Ale jak pisalem kiedy poskladam sobie takie cudo :)
    Pomogłem? Kup mi kawę.
  • #24 15028568
    mysior103
    Poziom 9  
    Posty: 17
    Ocena: 64
    Ta skrzynka powstawała połowę czasu na obczyźnie (na wakacje pracowałem w niemczech). Tam zrobiłem skrzynie i kompletowałem elementy. Później w polsce to robilem ją w dwóch miejscach, caly czas targajac ją ze sobą (robiłem praktyki w Szczecinie, a jestem spoza Szczecina). Więc nie było łatwo. Myślę, że jakbym przysiadl do tego konkretnie to w tydzień bym sie uporal, a tak robiłem to w między czasie około 3 miesiące; )

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik zaprezentował projekt bezużytecznej maszyny, która różni się od tradycyjnych wersji, posiadając siedem przełączników typu toggle switch. Konstrukcja opiera się na skrzynce o wymiarach 430x120x160mm, wykonanej z heblowanych desek. W projekcie wykorzystano elementy z trzech starych drukarek, w tym prowadnice, silnik krokowy oraz serwomechanizmy. Uczestnicy dyskusji chwalili wykonanie maszyny, podkreślając trud włożony w jej budowę oraz proponując różne modyfikacje, takie jak dodanie czujników ruchu czy losowych programów. Wiele osób wyraziło chęć stworzenia podobnych projektów, a także dzieliło się swoimi pomysłami na rozbudowę konstrukcji.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA