Spisu treści:

Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową: 5 kroków
Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową: 5 kroków

Wideo: Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową: 5 kroków

Wideo: Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową: 5 kroków
Wideo: Mikrokontrolery i programowanie w szkole. 2024, Lipiec
Anonim
Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową
Interfejs mikrokontrolera Atmega16 z wyświetlaczem LED z matrycą punktową

W tym projekcie zamierzamy połączyć jeden wyświetlacz LED z matrycą punktową z mikrokontrolerem AVR(Atmega16). Tutaj pokażemy symulację w proteusie, możesz zastosować to samo w swoim sprzęcie. Więc tutaj najpierw wypiszemy jeden znak, powiedzmy 'A' na tym ekranie, a następnie przesuniemy go na tym ekranie.

To bardzo ciekawy projekt. Myślę, że widziałeś wiele zastosowań tego typu wyświetlaczy matrycowych w prawdziwym świecie. Więc tutaj za pomocą Atmega16 zrobimy jeden prototyp tego projektu wyświetlacza.

Krok 1: Użyte oprogramowanie

Używane oprogramowanie
Używane oprogramowanie
Używane oprogramowanie
Używane oprogramowanie

Atmel Studio 7: Studio 7 to zintegrowana platforma programistyczna (IDP) do tworzenia i debugowania wszystkich aplikacji mikrokontrolerów AVR® i SAM. Atmel Studio 7 IDP zapewnia bezproblemowe i łatwe w użyciu środowisko do pisania, budowania i debugowania aplikacji napisanych w C/C++ lub kodzie asemblera.

Oto link do pobrania

2 Oprogramowanie Proteus do symulacji: Jest to oprogramowanie do prezentacji symulacji. Otrzymasz wiele informacji, aby pobrać to oprogramowanie.

Jeśli robisz to bezpośrednio w sprzęcie, nie musisz instalować narzędzia proteus

Krok 2: Użyte komponenty:

Użyte komponenty
Użyte komponenty
Użyte komponenty
Użyte komponenty
Użyte komponenty
Użyte komponenty

Tutaj w naszym filmie demonstracyjnym używamy symulacji proteus, ale na pewno, jeśli robisz to na swoim sprzęcie, będziesz potrzebować tych komponentów do tego projektu:

1. Płytka rozwojowa AVR: Możesz kupić układ scalony Atmega16 i stworzyć własną niestandardową płytkę, w dowolny sposób, w jaki można również uzyskać płytkę rozwojową Atmega16/32. Więc jeśli masz taką tablicę, będzie lepiej, żebyś mógł łatwo wgrać kod samodzielnie.

2. Wyświetlacz LED 8*8 Dot Matrix: Ponieważ używamy wyświetlacza 8*8, na jednym wyświetlaczu LED są 64 diody LED

3. Programator USB AVR ISP: ten programator jest ogólnym samodzielnym narzędziem sprzętowym umożliwiającym odczyt i zapis wielu mikrokontrolerów ATMEL opartych na AVR.

4. Niektóre przewody połączeniowe: Potrzebujemy również przewodów połączeniowych, aby nawiązać połączenie między każdym urządzeniem.

Krok 3: Kod:

Możesz pobrać kod źródłowy z poniższego linku do pobrania

Krok 4: Schemat obwodu:

Schemat obwodu
Schemat obwodu

Krok 5: Wideo:

Cały opis projektu znajduje się w powyższym filmie

Jeśli masz jakiekolwiek wątpliwości dotyczące tego projektu, skomentuj nas poniżej.

A jeśli chcesz dowiedzieć się więcej o wbudowanym systemie, odwiedź nasz kanał na youtube

Odwiedź i polub naszą stronę na Facebooku, aby uzyskać częste aktualizacje.

Dziękuję i pozdrawiam, Technologie embedotroniczne

Zalecana: