Zbernica i2c: PCF8574: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
dBez shrnutí editace |
||
Riadok 2: | Riadok 2: | ||
Záverečný projekt predmetu MIPS / | Záverečný projekt predmetu MIPS / LS2025 - '''Meno Priezvisko''' | ||
Riadok 21: | Riadok 21: | ||
Opíšte sem čo a ako ste spravili, ak treba, doplňte obrázkami... | Opíšte sem čo a ako ste spravili, ak treba, doplňte obrázkami... | ||
Podrobne opíšte použité komponenty (okrem základnej dosky s ATmega328P procesorom), pridajte linky na datasheety alebo opis obvodu. | |||
[[Súbor: | [[Súbor:GeminiAI-image3.jpg|400px|thumb|center|Celkový pohľad na zariadenie.]] | ||
Nezabudnite doplniť schému zapojenia! | Nezabudnite doplniť schému zapojenia! V texte by ste mali opísať základné veci zo zapojenia, samotná schéma nie je dostačujúci opis. | ||
[[Súbor: | [[Súbor:GeminiAI-image2.jpg|400px|thumb|center|Schéma zapojenia.]] | ||
=== Algoritmus a program === | === Algoritmus a program === | ||
Algoritmus programu je | Algoritmus programu využíva toto a toto, základné funkcie sú takéto a voláma ich tuto... | ||
Výpis kódu je nižšie... | |||
<tabs> | <tabs> | ||
<tab name="AVR C-code">< | <tab name="AVR C-code"><syntaxhighlight lang="c++" style="background: LightYellow;"> | ||
#include <avr/io.h> | #include <avr/io.h> | ||
Riadok 50: | Riadok 52: | ||
} | } | ||
</ | </syntaxhighlight ></tab> | ||
<tab name="filename.h">< | <tab name="filename.h"><syntaxhighlight lang="c++" style="background: LightYellow;"> | ||
#include <avr/io.h> | #include <avr/io.h> | ||
Riadok 57: | Riadok 59: | ||
unsigned int adc_read(char a_pin); | unsigned int adc_read(char a_pin); | ||
</ | </syntaxhighlight ></tab> | ||
</tabs> | </tabs> | ||
Riadok 63: | Riadok 65: | ||
Zdrojový kód: [[Médiá:projektMenoPriezvisko.zip|zdrojaky.zip]] | Zdrojový kód: [[Médiá:projektMenoPriezvisko.zip|zdrojaky.zip]] | ||
=== Overenie === | === Overenie === | ||
Na používanie našej aplikácie stačia dve tlačítka a postup používania je opísaný v sekcii popis riešenia. | Ako ste overili funkciu, napríklad... Na používanie našej aplikácie stačia dve tlačítka a postup používania je opísaný v sekcii popis riešenia. | ||
Na konci uvádzame fotku | Na konci uvádzame fotku hotového zariadenia. | ||
[[Súbor: | [[Súbor:GeminiAI-image1.jpg|400px|thumb|center|Aplikácia.]] | ||
'''Video:''' | '''Video:''' | ||
<center><youtube> | <center><youtube>D0UnqGm_miA</youtube></center> | ||
Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte. | Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte. | ||
[[Category:AVR]] [[Category:MIPS]] | [[Category:AVR]] [[Category:MIPS]] |
Aktuálna revízia z 09:43, 6. apríl 2025
PCF8574 expander I2C zbernice - napíšte rutiny na zápis a prečítanie jednotlivých bitov obvodu. Predvedenie si vymyslite, napr. pripojte na výstupy 8 LED diód a vytvorte nejakú jednoduchú animáciu.
Záverečný projekt predmetu MIPS / LS2025 - Meno Priezvisko
Zadanie
Sem príde text zadania, ak bolo len voľne formulované, rozpíšte ho podrobnejšie

Literatúra:
Analýza a opis riešenia
Opíšte sem čo a ako ste spravili, ak treba, doplňte obrázkami... Podrobne opíšte použité komponenty (okrem základnej dosky s ATmega328P procesorom), pridajte linky na datasheety alebo opis obvodu.

Nezabudnite doplniť schému zapojenia! V texte by ste mali opísať základné veci zo zapojenia, samotná schéma nie je dostačujúci opis.

Algoritmus a program
Algoritmus programu využíva toto a toto, základné funkcie sú takéto a voláma ich tuto... Výpis kódu je nižšie...
#include <avr/io.h>
int main(void)
{
unsigned int measuredValue;
while (1)
{
/* relax */
}
return(0);
}
#include <avr/io.h>
void adc_init(void); // A/D converter initialization
unsigned int adc_read(char a_pin);
Pridajte sem aj zbalený kompletný projekt, napríklad takto (použite jednoznačné pomenovanie, nemôžeme mať na serveri 10x zdrojaky.zip:
Zdrojový kód: zdrojaky.zip
Overenie
Ako ste overili funkciu, napríklad... Na používanie našej aplikácie stačia dve tlačítka a postup používania je opísaný v sekcii popis riešenia. Na konci uvádzame fotku hotového zariadenia.

Video:
Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte.