Smart Pump Controller (3 / 7 stap)

Stap 3: Test met bron.

Zorg ervoor dat alle belangrijke variabelen zijn gedeclareerd op globaal bereik. Statische innerlijke variabelen kunnen leiden tot lekken van het geheugen in Arduino nano en moeten worden vermeden. Schrijf voornemen namen onthullen, en gebruik één verantwoordelijkheid patroon, hebben slechts één taak uitgevoerd per functie. Het lezen van de innerlijke temperatuur en de spanning zijn belangrijke functies die alleen beschikbaar zijn in AtMega382-chipsets en werkt mogelijk niet met anderen.

Bluetooth-opdrachten

  • DON - Debug op (start afdrukken seriële berichten naar: terminals van BT)
  • DOF - Debug af (halte afdrukken statusberichten)
  • PON - pomp wordt ingeschakeld en begint de pompen cyclus.
  • POF - stopt de pomp tot het handmatig opnieuw wordt gestart.
  • STR2700000 (houdt de pomp op voor 45 min) 45 min x 60 seconden x 1000Us.
  • STP3600000 (houdt de pomp uitgeschakeld gedurende 1 uur) 60 min x 60 sec x 1000 Amerikaanse.
  • DEP - geeft de huidige diepte van de tank om te laten zien van geanimeerde tank niveau.
  • DEP10 - Hiermee stelt u de diepte max vulling op 10cms uit de plaatsing van de sensor.
  • PNG3000 - Resets lus interval te 3 tweede interval

Opmerking: Gebruik geen delay() functie, bederft het programma en ook onderbreekt de timer dus een programma met 10 seconden vertraging kan zich ook uitstrekken tot 20 seconden en met meerdere vertragingen ertoe leiden het programma dat kan tot onverwachte resultaten leidt. Met behulp van de millis() voor de berekening van dat de tijd vervallen is een betere aanpak.

Gerelateerde Artikelen

Tijd-of-gebruik Air Conditioning met een Vera Smart Home Controller

Tijd-of-gebruik Air Conditioning met een Vera Smart Home Controller

Dit Instructable zal tonen hoe te lopen uw huis die HVAC minder vaak tijdens "Time-of-Use" piek uren en potentieel macht rekeningen in halve op extreme dagen snijden. Ik dit met behulp van een smart home controller VeraLite geïmplementeerd en ge
Smart Home controller met Sensorflare en Spark Core van deeltje: Lees uw sensor-waardes op Sensorflare

Smart Home controller met Sensorflare en Spark Core van deeltje: Lees uw sensor-waardes op Sensorflare

Hallo iedereen! Dit instructable toont u hoe u kunt controleren de smartapparaten met behulp van Sensorflare en Particle kern. De mogelijkheden zijn vele... U kunt Particle kern - een beetje bestuur van de ontwikkeling van de Wi-Fi om uw hardware (bi
Smart Home controller met Sensorflare en Spark Core van deeltje: uw macht bedieningsorganen met Sensorflare

Smart Home controller met Sensorflare en Spark Core van deeltje: uw macht bedieningsorganen met Sensorflare

Hallo iedereen! Dit instructable toont u hoe u uw smart-apparaten met behulp van Sensorflare en Particle core kunt controleren. De mogelijkheden zijn vele... U kunt Particle kern - een beetje bestuur van de ontwikkeling van de Wi-Fi om uw hardware (b
433MHz Smart Home Controller met Sensorflare en een RaspberryPi

433MHz Smart Home Controller met Sensorflare en een RaspberryPi

In dit instructable tonen we hoe een zender 433 Mhz gebruik control uw huis's RF apparaten wel Sensorflare met behulp van een RaspberryPi.Onderdelen vereist:433Mhz zendermoduleRaspberryPi (ieder model)Jumper dradenelk apparaat van RF gecontroleerdact
$15 persoonlijke IOT Smart Heater Controller

$15 persoonlijke IOT Smart Heater Controller

Tijdens de afgelopen winter begon ik had liever met behulp van Infra-rood (IR) kachels (zie afbeelding). Ze kunnen opwarmen een persoon of een bepaald gebied in een kamer moetend de hele kamer verwarmen als een netvoedingaansluiting. opwarmen van sle
Afstand houden van de robot met de Smart Controller Servo

Afstand houden van de robot met de Smart Controller Servo

Deze demo ik ga u tonen hoe gebruik je de Smart Controller Servo te maken van een robot zijn afstand houden.Het maakt gebruik van twee continue rotatie servomotoren en een afstandssensor. De slimme Servo-Controller wordt gebruikt voor het maken van e
Arduino Garage Controller

Arduino Garage Controller

dit is mijn eerste Instructable, dus gemakkelijk op mij! :-)Hoewel er vele garage deur projecten op Instructables via Arduinos, wilde nodig/ik iets anders. Vorig jaar hadden we een warme zomer en wanneer ik kom thuis na het werk, ik zou verlaten de g
LED PWM met slimme Servo Controller

LED PWM met slimme Servo Controller

In deze demo ga ik u tonen hoe een kleur LED verbinden met de slimme Servo-Controller.De Smart Controller Servo kan hoge snelheid PWM-signalen die geschikt is voor het besturen van de LED's zijn output. Voor hoogvermogen LED's moet u transistoren of
De 3D-Printer UltiFaker²Go

De 3D-Printer UltiFaker²Go

Ik heb uiteengezet om een 3D-printer ongeveer 3 maanden geleden. Ik had al eyeballing ontwerpen zoals de Prusa i3 of een delta stijl printer, maar ik wilde iets een beetje meer sturdy, minder "hack job" op zoek, en een printer uitdagend genoeg z
Hoe te opstelling de RAMBo voor uw 3D-printer

Hoe te opstelling de RAMBo voor uw 3D-printer

De Raad van bestuur van RAMBo (RepRap Arduino-Mega-Board) Controller voor 3Dprinters is een alles-in-één elektronica-board voor al uw 3D afdrukbehoeften. Het is de opvolger van de populaire hellingen (RepRap Arduino-Mega Pololu Shield)-shield gebruik
Tijdelijke Hack voor oververhitting Robo 3D R1

Tijdelijke Hack voor oververhitting Robo 3D R1

Dit instructable leert u een snelle, eenvoudige (en goedkope!) tijdelijke hack te houden u afdrukken wanneer je hellingen fan op uw Robo 3D R1 printer sterft. Allen die u wenst zijn sommige Legos, een phillips schroevendraaier, een kleine batterij aa
Maak een Robot lopen

Maak een Robot lopen

Bouwen van een wandelende robot met behulp van de intelligente Servo-ControllerIk gebruikte om te bouwen van de robot een kit van servo haakjes die ik stapte op ebay. Ik samengevoegd hen tot een twee-legged robot dat kinda lijkt een mechwarrior. Elk
Temperatuur gecontroleerde Fans

Temperatuur gecontroleerde Fans

In deze demo ga ik je laten zien hoe u de slimme Servo Controller kunt gebruiken voor het inschakelen en uitschakelen fans met een temperatuursensor. Het project zal twee fans die zijn aangesloten op twee verschillende relais gebruikt. Het Relais zal
Home automatiseringssysteem door pcDuino

Home automatiseringssysteem door pcDuino

Een smart home controller die een lijn van schakelaars met een tablet als device met een grafische Gebruikersinterface interface vervangt. Ik gebruikte een Allwinner A10, samen met krijt-Electronics open frame 7 ″ lcd. Erin ik aangesloten een relay-c