Suche Mosfet für vorhandene Steuerung - Deutsch - Arduino Forum
Arduino mit einer App Steuern - Deutsch - Arduino Forum
Da wir die Basis des Transistors mit Pin 13 verbunden haben, definieren wir diesen als "motorPin". Über die Variable "fanSpeed" lässt sich dann die Drehzahl des Lüfters steuern. Zu Beginn setzen wir "fanSpeed" auf die halbe Geschwindigkeit, also 127. (Je nach Lüfter Modell ist eine gewisse Mindestdrehzahl notwendig, damit der Lüfter anläuft. ) Wir definieren uns eine Variable "received" in der wir das von der App gesendete Byte speichern. In der setup-Funktion starten wir die Kommunikation mit "" und setzen die Baudrate auf 9600. Arduino und App Inventor | Funduino - Kits und Anleitungen für Arduino. Anschließend programmieren wir eine while-Schleife in der loop-Funktion. Die while-Schleife wird aktiv immer wenn ein Byte empfangen wird. Sollte der Wert des Bytes zwischen 0 und 127 liegen, dann verdoppeln wir diesen und definieren ihn als unsere neue Lüfter Drehzahl "fanSpeed". Sobald die while-Schleife beendet ist wird die neue Geschwindigkeit für den Lüfter eingestellt mit "analogWrite(motorPin, fanSpeed);" Screenshots der Bluetooth App Arduino Steuerung Bitte beachten, man muss sich zuerst in den Einstellungen mit dem Bluetooth Modul verbinden für die Bluetooth App Arduino Steuerung.
Beim Hochladen auf den Mikrocontroller muss das Bluetooth-Modul herausgenommen
werden, sonst erscheint eine Fehlermeldung, dass der Code nicht hochgeladen werden kann. Danach kann man
das Modul wieder einsetzen. Zur Steuerung via Bluetooth habe ich die Android-App
verwendet. #define PIN_LED 7
char blueToothValue;
byte ledStatus = 0;
void setup()
{
(9600);
pinMode(PIN_LED, OUTPUT);}
void loop()
if(Serial. Arduino app steuerung project. available()) {
blueToothValue = ();}
switch(blueToothValue) {
case '1':
if(ledStatus == 0) {
digitalWrite(PIN_LED, HIGH);
intln("LED is on");
ledStatus = 1;}
break;
case '0':
if(ledStatus == 1) {
digitalWrite(PIN_LED, LOW);
intln("LED is off");
ledStatus = 0;}
break;}}
Ex. II: Steuerung mehrerer Komponenten mit einer RC-App
LED (hier: 5mm, rot und grün)
Gleichstrom-Motor
Servo-Motor
5V Relais
9V Batterie + Batterie-Clip
Arduino Bluetooth RC Car verwendet. #include