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

Cyfrowa ramka z ATtiny – jak odtwarzać różne utwory po dotknięciu zdjęcia?

mariuszsa 27 Paź 2014 18:56 1089 1
REKLAMA
  • #1 14079112
    mariuszsa
    Poziom 9  
    Posty: 10
    Cześć.

    Mikrokontrolerami nie bawiłem się już wieki a czasu mam niewiele (trochę się zgapiłem).

    Robię antyramę i wymyśliłem, że po dotknięciu na zdjęcie będzie odtwarzana konkretna muzyka (każde zdjęcie to inny utwór). Wydaje się proste, chce tył zdjęcia obkleić jakąś pianką, żeby "odbijało" i na środku dać trochę przewodnika, taki prosty przycisk. Sygnał wyzwalający na uC i odtworzenie muzyki z karty SD. Zanim przypomnę sobie jak to wszystko się robi, zanim zakupie elementy, skombinuje programator to minie mi czas. Dlatego szukam gotowego projektu. Wydaje mi się, że znalazłem, pytam Was natomiast o zdanie, czy wszystko jest takie, jakie mi się wydaje, że jest.
    Projekt: Link
    Dźwięk w wersji mono: Cyfrowa ramka z ATtiny – jak odtwarzać różne utwory po dotknięciu zdjęcia?

    (do stereo potrzebujemy lepszego programatora)
    Source: (załącznik)

    Idę do sklepu, kupuje ATiny, głośniczek, czytnik i kartę mam. Wgrywam muzykę na kartę i zmieniam minimalnie main.c, aby po naciśnięciu danego przycisku funkcja main wchodziła w danego ifa i odtwarzała konkretny plik.
    Przyciski podłączyć do PB5, jedynego wolnego portu w uC, przez ADC.

    Tak / nie?

    Dzięki wielkie!

    (W normalnej sytuacji nie prosiłbym o pomoc w mimo wszystko trywialnej sprawie. Nie mam natomiast czasu, wiedza w zakamarkach pochowana i największy problem to brak sprzętu. Będę miał zapewne jednorazową okazję pojechać do sklepu, kupić wszystko, zmontować, maksymalnie kilka razy szybko wgrać kod (uwzględniając niewielkie modyfikacje i musi działać).)

    Modyfikacja układu o uwzględnienie 6 przycisków na ADC (wg Link) )
    : Cyfrowa ramka z ATtiny – jak odtwarzać różne utwory po dotknięciu zdjęcia?
    (+ zwykły włącznik on/off przy linii VCC, czego nie ma na schemacie)

    Modyfikacja main.c: (dodanie ustawienia ADC, ifów i przeklejenie fora do poszczególnych ifów)
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
    Załączniki:
    • sd8psrc.zip (61.71 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 14080644
    piotr_go
    Konstruktor DIY elektronika
    Posty: 2904
    Pomógł: 94
    Ocena: 3336
    mariuszsa napisał:
    chce tył zdjęcia obkleić jakąś pianką, żeby "odbijało" i na środku dać trochę przewodnika, taki prosty przycisk

    Poszukaj czegoś na temat czujników dotykowych, np. AT42QT1010.
REKLAMA