Systém pro výstrahu
Je to systém, který umožňuje sledovat teplotu a vlhkost ve vašem bytě. Jeho nastavení je hodně snadné.
Tento projekt ukazuje, jak využít senzor detekce vody, relé a bzučáku k detekci přítomnosti vody. Tento systém je užitečný v mnoha praktických aplikacích, například při detekci potopy, úniků vody nebo automatickém ovládání čerpadel.
Pro tento projekt budete potřebovat:
// Definice pinů
const int waterSensorPin = 2; // Vstup ze senzoru vody
const int relayPin = 3; // Výstup na relé
const int buzzerPin = 4; // Výstup na bzučák
void setup() {
pinMode(waterSensorPin, INPUT); // Senzor jako vstup
pinMode(relayPin, OUTPUT); // Relé jako výstup
pinMode(buzzerPin, OUTPUT); // Bzučák jako výstup
digitalWrite(relayPin, LOW); // Relé vypnuto na začátku
digitalWrite(buzzerPin, LOW); // Bzučák vypnutý na začátku
Serial.begin(9600);
Serial.println("Kalkulacka pripraveno! Detekce vody.");
}
void loop() {
int waterDetected = digitalRead(waterSensorPin); // Čtení senzoru
if (waterDetected == HIGH) { // Pokud je voda detekována
Serial.println("Voda detekovana!");
// Aktivace relé
digitalWrite(relayPin, HIGH);
// Bzučák pípá
for (int i = 0; i < 3; i++) {
digitalWrite(buzzerPin, HIGH);
delay(200);
digitalWrite(buzzerPin, LOW);
delay(200);
}
} else {
Serial.println("Zadna voda.");
// Deaktivace relé
digitalWrite(relayPin, LOW);
// Bzučák vypnutý
digitalWrite(buzzerPin, LOW);
}
delay(500); // Krátká pauza mezi cykly
}
Je to systém, který umožňuje sledovat teplotu a vlhkost ve vašem bytě. Jeho nastavení je hodně snadné.
Cílem tohoto Arduino projektu je testování a kalibrace obousměrného regulátoru otáček (ESC) pomocí PWM signálu. Program simuluje sekvenci pohybů: dopředu, neutrální pozici a reverzní chod, což umožňuje ověřit správnou funkci ESC včetně přepínání směru otáčení motoru.