Ovládanie rýchlosti jednosmerného motora z BT aplikácie
Zo stránky SensorWiki
Záverečný projekt predmetu MIPS / LS2025 - Meno Priezvisko
DC motor speed control using the Bluetooth-based Android app https://www.engineersgarage.com/dc-motor-speed-control-using-the-bluetooth-based-android-app/
Zadanie
Cieľom môjho projektu bolo ovládanie rýchlosti otáčok DC motora cez Bluetooth aplikáciu.

Literatúra:
Analýza a opis riešenia
Základom projektu bolo Arduino nano a ako DC motor som konkrétne zvolil ventilátor na 12V s dvoma vodičmi. Ten budem ovládať pomocou PWM s 8 bitovým počítadlom T0. Kedže arduino vie napájať iba veľmi malé prúdy, tak som na spínanie ventilátora využil Darlington NPN tranzistor TIP120. Následne bolo potrebné zabezpečiť sériovú komunikáciu cez Bluetooth. Tá prebiehala cez Bluetooth modul HC-05. Tento modul komunikuje s arduinom cez Tx a Rx piny ku ktorým je pripojený.

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.