Strony

sobota, 2 maja 2015

Karty pamięci + mikrokontroler

Witam,

Zapraszam na kolejny krótki cykl poradników odnośnie podłączania kart pamięci do mikrokontrolerów. Wielu początkujących zmaga się z tym zagadnieniem z różnym skutkiem. Jednym z najczęstszych powodów niepowodzeń bywają właśnie połączenia pomiędzy prockiem a kartą. W tym cyklu postaram się wyjaśnić sporo kwestii z tym związanych, a przy okazji Uwaga! przygotuję tu dla was TESTER kart pamięci! Na końcu otrzymacie wsad HEX do mikrokontrolera ATmega8, tak abyście mogli w jak najprostszy sposób (jeśli chodzi o ilość połączeń) sprawdzić swoje konstrukcje. Mam nadzieję, że będzie to bardzo przydatne narzędzie dla każdego. Przyznam, że już mnie samemu przydało się kilka razy. Zapraszam ;)


Proszę spojrzeć na dwa schematy połączeń. Pierwszy z nich wymaga podłączenia tylko karty pamięci, jednej diody LED oraz wyjścia na głośnik lub wzmacniacz. (dwa kanały prawy i lewy oraz masa)


Drugi schemat przedstawia podłączony dodatkowo wyświetlacz LCD. (Uwaga! z pinem RW podłączonym do GND - proszę w razie czego pamiętać o tym fakcie w przypadku testów na zestawach uruchomieniowych ATB firmy Atnel.


Na samym dole artykułu, poniżej filmów będzie umieszczony wsad HEX do procesora ATmega8 do pobrania. Zapraszam wkrótce po wsad ;)


Poniżej filmy:

part 01


part02



part03



UWAGA! Należy bezwzględnie pamiętać o tym, żeby na karcie pamięci w folderze głównym umieścić pliki o nazwach:

atnel.wav - konwersja z próbkowaniem 22 kHz
tekst.txt - zawierający przynajmniej dwie linie tekstu

Poniżej można pobrać plik HEX (wsad) do mikrokontrolera ATmega8(A)
DOWNLOAD


-------------------------------------------------------------------------------------------
Instrukcja konwersji plików *.MP3 do formatu *.WAV (próbkowanie 22 kHz).


Uruchamiamy program NERO WAV EDITOR
i otwieramy interesujący nas plik *.mp3


Następnie wybieramy pozycję "Zapisz jako..." z Menu Plik


Ustawiamy nazwę pliku docelowego "atnel.wav"
Klikamy w klawisz "Opcje..."

wybieramy pole "Częstotliwość:"

i wybieramy wartość 22050 kHz

zatwierdzamy klawiszem OK

Zapisujemy plik *.WAV na dysku


Widok pliku "atnel.wav" po konwersji



KONIEC


;)

19 komentarzy:

  1. Poradnik super.Czekam z łapką w górze na drugą cześć.Pozdrawiam.

    OdpowiedzUsuń
  2. Poradnik jak zwykle ciekawy, a wiedza przekazana niewątpliwie się przyda :) Czekam na część 2!

    OdpowiedzUsuń
  3. Jak zawsze super. Spodobała mi się podmiana kwarcu i efekt predatora :-)
    Pozdrawiam z łapką w górze.

    OdpowiedzUsuń
  4. Panie Mirku,kto jest autorem muzyki po 24 minucie w drugiej części poradnika ?

    OdpowiedzUsuń
    Odpowiedzi
    1. Ale o który utwór chodzi ? ten na samym końcu poradnika ?

      Usuń
    2. Tak, ten na końcu.

      Usuń
    3. Toż to MFLEX, a ten utwór to dokładnie MFLEX - Lost Memories link:
      https://www.youtube.com/watch?v=FcTW1NQsdGM&index=2&list=PLy_1G2UmA042OZ-XXg7qWeaGyXxgBOdb9

      Usuń
    4. Super jeszcze raz dziekuje za nutke ;)

      Usuń
  5. Super. Dzięki wielkie. Tytuł utworu pewnie też nie przypadkowy ?
    Pozdrawiam.

    OdpowiedzUsuń
    Odpowiedzi
    1. Właśnie widziałem więcej klipów MFLEX'a i tak się zastanawiam,jak puszczę taką muzę z karty SD na ATmedze czy mi procka nie przepali :-D

      Usuń
    2. U mnie procki przy tej muzie robią się potulne jak baranki a i pisanie kodu jakoś lepiej idzie :D

      Usuń
  6. Panie Mirku, bardzo cenię Pana filmy jednak aby poznać zagadnienie kart SD potrzebuje spędzić prawie 2 godziny oglądając filmiki a zagadnienie WiFI prawie cały dzień - czy nie planuje Pan wydać książki coś ala "praktyczne projekty" w której w zwięzły ale dostatecznie rozwinięty sposób opiszę Pan poszczególne projekty?

    OdpowiedzUsuń
    Odpowiedzi
    1. Rozumiem, że książki czytasz i zapamiętujesz w kilka minut ... no nieźle. Przepraszam panie kochany ale ja nie potrafię pisać takich książek. Poszukaj innego autora, a tymczasem porzuć proszę moje poradniki i nie trać cennego czasu. Bo najważniejsze - to szanować swój własny ale i cudzy czas. Jeśli masz go mało ..... to wręcz nie zalecam oglądania moich poradników, Jak najszybciej wyłącz telewizor czy komputer, bo grozi to utratą cennych minut, godzin ba! a nawet dni jak sam piszesz. No coś strasznego ... Przepraszam za te niedogodności, życzę dużo powodzenia - poszukaj lepszych rozwiązań. Przy okazji nie będziesz zajmował mojego cennego czasu ok ? ;) i Wszyscy na świecie będą szczęśliwi.

      Usuń
  7. Panie Mirku, zamiast walczenia z komentarzami polecam używanie komend preprocesora #if, #ifdef . Znacznie upraszcza życie i jest zgodne z zaleceniami :)

    OdpowiedzUsuń
    Odpowiedzi
    1. Tak oczywiście masz rację, ale tak jakoś na szybko to robiłem ;) .... ale zdecydowanie masz rację.

      Usuń
  8. Książka z opisanymi projektami to wcale nie jest głupi pomysł. Pewnie sporo osób chciało by sobie ją kupić. Ja na pewno.

    OdpowiedzUsuń
  9. Bardzo fajnie wyjaśniony problem. Jak dla mnie wydawanie książki nie jest potrzebne, ale taki poradnik z najbardziej podstawowymi informacjami myslę, że przydałby się wielu osoba ...

    OdpowiedzUsuń
    Odpowiedzi
    1. Pewnie - po co nam książki ? Spalić je na stosie ! ;)

      Mało czytasz a później piszesz "wielu osobą" zamiast "wielu osobom". A może jednak przemyśl ty dobrze, czy może jednak warto czytać książki ? ;)

      Usuń