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

Pilot do aparatu Nikon attiny13

the_one 04 Paź 2012 15:09 11097 23
REKLAMA
  • Pilot do aparatu Nikon attiny13
    Pilot oparty na projekcie http://www.bigmike.it/ircontrol/ jednak zbudowany na mniejszym attiny13, myślę że można by zastosować dostępny na Allegro attiny4.

    Zasada działania jest dość prosta. Po uruchomieniu podzespołów (timera i przerwań) attiny przechodzi w tryb power-down, w którym oczekuje na przerwanie pcint0 na wejściu PB1. Po wybudzeniu wysyła odpowiedni sygnał, który zostaje wzmocniony tranzystorem i wysłany diodą IR do aparatu, po zakończeniu wysyłania procesor przechodzi w tryb power-down.
    Nie bardzo mam skąd wziąć obudowę niestety. :(

    Schematu niestety nie mam, powstawał w głowie podczas budowy.

    Jeśli ktoś chciałby zaprogramować plikiem hex z załącznika, należy wyłączyć preskaler oscylatora, kompletnie o nim zapomniałem. Jeśli ktoś by chciał użyć mojego programu przy niższej częstotliwości, musi zmienić F_CPU i ustawienia timera generującego 36kHz. Zupełnie o tym zapomniałem, ale wylutowałem już widoczne na foto złącza programatora. :(

    Dodałem obraz płytki:

    Pilot do aparatu Nikon attiny13

    Attiny należy przylutować tak, żeby reset był z prawej strony u dołu.
    Załączniki:
    • pilot nikon.zip (5.56 KB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    O autorze
    the_one
    Poziom 13  
    Offline 
    the_one napisał 75 postów o ocenie 20, pomógł 5 razy. Jest z nami od 2006 roku.
  • REKLAMA
  • #2 11378005
    Konto nie istnieje
    Konto nie istnieje  
  • #3 11378208
    Press
    Poziom 24  
    Posty: 566
    Pomógł: 69
    Ocena: 40
    rafal.220 napisał:
    Ciekawe jak bym wyglądał na zdjęciu z pilotem celującym w obiektyw??


    Aparaty mają filtr podczerwieni. Mam pilot na podczerwień do aparatu SONY i nic na zdjęciu nie widać. Testowałem to z resztą, kiedy chciałem sprawdzić działanie innego pilota. Na kamerce widać było błyski diody a w aparacie zostały zupełnie niezauważone.
  • #4 11378346
    djoy
    Poziom 15  
    Posty: 193
    Pomógł: 1
    Ocena: 126
    Cytat:
    nie bardzo mam skąd wziąć obudowę niestety :(

    A jakie są wymiary płytki, może będzie pasowała obudowa Z-14A, ewentualnie Z-14 lub Z-14B. Poszukaj na popularnym serwisie aukcyjnym jest kilka takich obudów...
  • #5 11378391
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    Mój aparat ma filtr podczerwieni na matrycy ;) diody nie widać :p jeśli o to chodzi.
    Jeśli mówimy po pozie, aparat ma dwie opcje zdalnego sterowania, pierwsza to zwyczajne wyzwolenie migawki, a druga to pilot uruchamia timer samowyzwalacza. Tak że tu też nie ma problemu :p

    Canon ma chyba lepszą możliwość sterowania przewodowego. Nikon udostępnia SDK i biblioteki usb do sterowania, ale tylko dll jest.

    edit:
    djoy dzięki! do z-14A powinno pasować, zawsze mogę zrobić nowa.

    Wymiary to 10x26x60.
  • REKLAMA
  • #6 11378424
    Konto nie istnieje
    Konto nie istnieje  
  • #7 11378444
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    No to wtedy nastawiasz drugi tryb. stajesz przed aparatem klikasz pilota, i masz 15sekund na wybranie pozy :P
  • #8 11378480
    Konto nie istnieje
    Konto nie istnieje  
  • #9 11378686
    waldi_8601
    Poziom 13  
    Posty: 132
    Ocena: 29
    Nie wiem może i są sytuacje, że ktoś nie chciałby aby na zdjęciu był widoczny pilot,
    ale kiedyś jako pilota do nikona używałem nokie E51 i aplikację na symbiana,
    jakiś tam programik który port IR wykorzystywał w tym właśnie celu.

    Dopóki nie zgubiłem telefonu całkiem dobrze to funkcjonowało,
    nie było potrzebne celowanie dokładnie w aparat tak, że była
    ta czynność widoczna.
    Nie testowałem czy czułość odbiornika w aparacie jest tak dobra
    czy może nadajnik w E51 tak mocny, ale wystarczyło mniej więcej
    pocelować z stronę aparatu nawet pod dość ostrym kątem i działało.
    A telefon był dużo większy niż taki pilot i jakoś specjalnie nikt nigdy
    mi nie powiedział po co telefon, bo też można go ukryć,
    bardziej padały pytania "kto w takim razie robił zdjęcie... ?"
  • #10 11378806
    bozar88
    Poziom 13  
    Posty: 130
    Pomógł: 1
    Ocena: 266
    Mam pytanie odnośnie kodu. Dlaczego ustawiasz bity ISC00, ISC01 i aktywujesz przerwanie INT0, skoro do wysyłania impulsów używasz przerwania PinChange? Czy to jest wymagane do wybudzenia uP ze stanu uśpienia? Pytam, bo dziś za nic nie mogłem zmusić mojego ATTiny13 do wybudzenia się za pomocą przerwania PCINT.
  • REKLAMA
  • #11 11378831
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    To jest pozostałość po poprzedniej wersji, wcześniej miałem przycisk na int0, ale doczytałem że wybudzić z power-down zmianą poziomu można tylko przez pcint. int0 wybudza tylko aktywowane niskim poziomem, a przez to zbyt długie przytrzymanie przycisku powodowało zrobienie serii zdjęć.
  • #12 11380665
    SŁAWEKWW
    Poziom 17  
    Posty: 156
    Pomógł: 18
    Ocena: 44
    Oryginalny pilot też jest na podczerwień i wcale nie trzeba celować w aparat. Przy nowej bateri działał nawet zza pleców. (z odbicia)
    Do wybudzenia attiny można użyć też resetu.
    W przypadku kiedy mamy pilota z jednym przyciskiem, to po prostu resetujemy attiny, on wysyła kod i przechodzi w power down.
  • #13 11381951
    Jarosław J
    Poziom 14  
    Posty: 143
    Pomógł: 1
    Ocena: 36
    SŁAWEKWW napisał:
    Oryginalny pilot też jest na podczerwień i wcale nie trzeba celować w aparat. Przy nowej bateri działał nawet zza pleców. (z odbicia)
    Do wybudzenia attiny można użyć też resetu.
    W przypadku kiedy mamy pilota z jednym przyciskiem, to po prostu resetujemy attiny, on wysyła kod i przechodzi w power down.

    Nie do końca. Resetem nie ustawisz czasu jaki wiązka będzie emitowana.A oryginalny pilot umożliwia otworzenie migawki na czas w jakim przycisk jest nacisniety - wiązka emitowana.
  • #14 11382870
    joy_pl
    VIP Zasłużony dla elektroda
    Posty: 3342
    Pomógł: 170
    Ocena: 225
    Czy aby na pewno? W D7000 przy BULB i wyzwalaniu z pilota pierwszy sygnał otwiera migawkę, a drugi zamyka, nie trzeba a nawet nie można trzymać przyciśniętego pilota cały czas.
  • #15 11382919
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #16 11384591
    darekRD
    Poziom 14  
    Posty: 102
    Ocena: 41
    rafal.220 napisał:
    Niby jest to jakaś alternatywa z tym wyzwalaczem :), chodź moim zdaniem bardziej elastyczny jest pilot radiowy...
    Przecież tu nie potrzeba większego wysiłku by zmodyfikować twój układ... :)


    Aleś się uparł z tym radiem. Zapominasz, że im więcej sprzętu, tym więcej słabych punktów. Nikon ma regulowany czas samowyzwalacza, więc możesz sobie ustawić 3 sekundy i schować pilota do kieszeni. Nie trzeba rozstawiać nadajników, odbiorników itp.
    Bezcenny minimalizm sprzętowy, naprawdę fajne.
  • #17 11384806
    Konto nie istnieje
    Konto nie istnieje  
  • #18 11387392
    pox
    Poziom 12  
    Posty: 60
    Pomógł: 2
    Ocena: 20
    Cześć,

    Też kiedyś chciałem zrobić samemu taki pilot, tyle że na aukcjach taki pilot wraz z przesyłką kosztuje ok 15PLN więc czy jest sens?
  • #19 11387789
    Konto nie istnieje
    Konto nie istnieje  
  • #20 11389139
    Konto nie istnieje
    Konto nie istnieje  
  • #21 11389306
    darekRD
    Poziom 14  
    Posty: 102
    Ocena: 41
    rafal.220 napisał:
    <darekRD> heh. to po co mi taki pilot?? równie dobrze mogę ustawić wyzwalacz na 15s zrobić pozę i też zrobi mi zdjęcie...


    Pierwsze primo:
    Chyba nie fotografujesz za wiele poza rodzinnymi pozówkami. Pilot przydaje się w wielu sytuacjach, ale wymienię chociażby takie:
    1 - zajęcie pozycji w której chcesz sobie zrobić zdjęcie zajmuje więcej czasu niż pozwala na to samowyzwalacz
    2- pilota używa się też w celu uniknięcia poruszenia przy dłuższych czasach i foceniu ze statywu

    Dodano po 8 [minuty]:

    rafal.220 napisał:
    Przekaźnik o którym wspomniałem daje dużo więcej możliwości co do typów wyzwalanych aparatów...

    Drugie primo ;) - mnogość typów wyzwalanych aparatów nie jest potrzebna, bo żaden fotograf nie używa 2 aparatów różnych systemów. Jak widzisz fotografa z nikonem w ręku i dużą torbą, to na 100% nie lezy w niej canon, sony (a fe) ani inny olympus tylko własnie nikon :)
    A jak już chcesz iść w uniwersalność, to nie jest problemem, żeby pilot wysyłał za jednym strzałem sygnały w 6 systemach ;)
  • #22 11392286
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    karol_85 napisał:
    Jeśli chodzi o obudowę to zobacz na www.maszczyk.pl obudowy do pilotów, jest tego spory wybór. Tylko że najpierw wybiera się obudowę, a później projektuje do niej elektronikę.


    Prawdę mówiąc to nie zakładałem że kupie obudowę do tego, myślałem że zaizoluje ścieżki, przykleję diodę żeby się nie urwała i będzie ok, ale widzę że spory wybór jest. jednak zrobię nową płytkę, to tylko kilka elementów.
  • #23 11399497
    voldek
    Poziom 11  
    Posty: 128
    Pomógł: 1
    Ocena: 11
    z nudów przerysowałem layout PCB dokonując kilku poprawek w kierunku miniaturyzacji zmniejszając wymiary płytki do 39mm x 23mm. Szerokość płytki jest zdeterminowana tylko przez podstawkę pod baterię, gdyby była użyta mniejsza albo w ogóle taki wynalazek:
    http://www.tme.eu/pl/details/keys2996/baterie-pojemniki-i-uchwyty/keystone/2996/#
    rozmiar możnaby dodatkowo zmniejszyć. Długość wynika z tego, iż umieściłem diodę przed przyciskiem zamiast z boku (aby przypadkiem nie zakryć jej sobie palcem przy wciskaniu przycisku. Gdyby komuś się przydało, zamieszczam pliki png w podwyższonej rozdzielczości + pdf ze ścieżkami
    Załączniki:
    • Pilot do aparatu Nikon attiny13 pilotPCB2 - przeskalowane.png (197.17 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Pilot do aparatu Nikon attiny13 pilotPCB1.png (170.25 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • pilot - 1do1.pdf (4.18 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #24 11505500
    minio
    Poziom 12  
    Posty: 83
    Pomógł: 2
    Ocena: 16
    po zmontowaniu układu i zaprogramowaniu załączonym hex'em napotkałem pewne problemy.
    1. zgodnie z opisem należny wyłączyć preskaler div8 - o tym trzeba pamietac.
    2. po włożeniu baterii i naciśnieciu przycisku sygnał generowany jest tylko jeden raz
    wynika z tego ze kolejne przyciskanie nie wybudza procesora?

    przycisk + rezystor podciągający podłączone zgodnie z schematem do pinu6 PB1 INT0

    edit:

    układ uruchomiony,
    uzywajac innego wsadu :),
    przycisk PB0
    wyjscie tranzystor-dioda PB1
    Załączniki:
    • nikon.zip (410 Bajtów) Musisz być zalogowany, aby pobrać ten załącznik.

Podsumowanie tematu

✨ Dyskusja dotyczy budowy pilota do aparatu Nikon opartego na mikrokontrolerze ATTiny13, z możliwością zastosowania ATTiny4. Użytkownicy omawiają zasady działania układu, który po wybudzeniu z trybu power-down wysyła sygnał IR do aparatu. Pojawiają się sugestie dotyczące użycia pilota radiowego jako alternatywy, co pozwala na większą swobodę w fotografii. Wspomniane są problemy z programowaniem, w tym konieczność wyłączenia preskalera oscylatora oraz wybudzania mikrokontrolera. Użytkownicy dzielą się doświadczeniami z różnymi modelami aparatów, w tym Canon i Sony, oraz omawiają kwestie związane z obudowami i miniaturyzacją projektu.
Wygenerowane przez model językowy.
REKLAMA