Obsah:
- Krok 1: Preparar Aquário:
- Krok 2: Caixa De LED Aquário:
- Krok 3: Controlador Do Aquário:
- Krok 4: Código:
Video: DIY projekty - My Aquarium Controller: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Jedná se o komplexní projekt realizovaný bez použití nosního kanálu, který se zaměřuje na realizaci „upgradu“a um aquário que sofreu um restauro já há algum tempo, para isso colocamos sensores de temperatura, de nível de água e de fluxo de de água, všechny distor tornamos a iluminação mais económica como também um controlo da temperatura da água do aquário mais eficiente e estável.
Monitorování a realizace různých typů Arduino MEGA, přijímání a přijímání různých typů snímačů bez zpětného rázu, zpětné odposlechy a odposlechy zpětných odrazů odrážejících tvarů a tvarů, které se vyskytují fóra do padronizados.
Senzory mohou používat různé druhy, různé funkce a další. O snímač teploty a konstituce NTC (záporný teplotní koeficient), oa seja, aa rezistence diminui com o aumento da temperatura (Ver Gráfico acima). Nejčastěji se používají snímače a analogové vstupy pro Arduino, různé typy montáže dělící napětí a napětí 0 0 5 V (Ver imagem acima).
Senzory proudění vzduchu mají mnoho funkcí a kvantifikují všechny typy filtrů, které umožňují filtrovat vodu, ověřovat a filtrovat a upravovat funkce. Nejčastěji se jedná o jeden z hlavních prvků, které mohou mít fixní rozměry, například aktivovat magnet, aktivovat magnetické senzory a interně navrhnout Hallův efekt (Ver imagem acima).
Nejčastěji se jedná o digitální produkci, která se vyznačuje frekvencí spojenou s rotací rotoru, frekvencí otáčení a otáčení, snímačem pasa pelo, digitálním snímačem a digitálním snímačem. dělat Arduino.
Os senzory de nível ou bóias de nível tem como função verificar o nível de água do aquário, pois como a água do aquário é ligeiramente aquecida esta tende em vaporar, assim estes senzes activam avisos semper que o nível está a baixo desej.
Žádná akvizice neumožňuje 2 senzory, které kompromitují přerušovače, vytvářejí různé ligové řady, aktivují různé typy snímačů a aktivují různé dimenze, které mohou mít za následek poškození (Ver imagem acima).
Aluumcaçoo to aquário fori alterada para LED, sendo que cada LED tem uma potência de cercade de 10W e são adekvátados para a iluminação de plantas, normalmente designad Full Full Spectrum, ou seja, produzem iluminação em todo o espectro de luz que as plant.
Vzhledem k tomu, že většina použití může mít velký dopad na LED diody, může se lišit od jejich relativních rozměrů, přesahů až k jejich zesílení a odrazů (viz.)
Například, instalace dvou počítačů a jejich funkce a základní principy a teploty okolního prostředí, které se vyskytují při normálním a vysokém teplotním zatížení, důležitém systému a jeho důležitých parametrech, má více funkcí a stejnosměrného napětí 12 V s možností dalšího zesílení.
Datové listy všech typů snímačů (jako jsou základní údaje) a další informace o konkrétních příkladech jejich použití a funkčnosti.
Senzor teploty:
www.instructables.com/id/Arduino-Tutorial-…
Senzor de Fluxo:
www.instructables.com/id/Arduino-Tutorial-…
Krok 1: Preparar Aquário:
Přijďte semperos nososos projectosen desenhando e testando or circuitos através de uma pequena Breadboard e os componentses nezbytnáios para a sua realização, solo depois destes testes terminados e confirmada a sua funcionalidade, partimos para a concretização final (Ver Circuito acima).
Potřebný materiál:
- 2x Ventoinhas PC 12V DC 80mm;
- 4x LED SMD 10W Full Spectrum;
- 4x disperzní LED kalorie;
- 6x LED Amarelos de 1W;
- 4x LED Azuis de 1W;
- 1x DPS 4x4 Cm;
- 2x Bóias de nível;
- 1x senzor de temperatura NTC 10KOhm;
- 1x senzor de Fluxo.
Instalační senzory Fluxo:
O senzor de fluxo a muito facil de installr pois apenas temos que coloca-lo numa das tubagem de entrada ou saída de água do filtro do aquário, no entanto, utilizamos umas ligações rápidas para mangueiras tornando assim mais fácil a desmontagem do sensor para ser fácil a limpeza dos tubos do filtro (ver imagem acima).
Instalação das Bóias de nível:
Vzhledem k tomu, že většina z nich má své vlastní možnosti, může docházet k akvizicím a formám a způsobům, jakými se zabývat. Všechny montáže podporují všechny dostupné programy SolidWorks (Ver imagens acima) a materializované através de Impressão 3D (Ver ficheiros abaixo). Estes suportes são facilitmente installáveis no aquário e são ajustáveis para que seja possível colocar as bóias de nível na altura pretendida (Ver ficheiros STL abaixo).
Instalação das Ventoinhas:
Na instalaci můžete použít některý z následujících režimů chlazení, optického přenosu do 80 mm na tampa do aquária, oa seja, o využití mezipaměti počítače. Vícemístné funkce mají stejnosměrný proud 12 V, větší výkon a větší cirkulaci junto super superfície da água, que vyplývající z více baixar a temperatura da água do aquário.
Dokončeno a dokončeno, dokončeno, dokončeno, dokončeno, dokončeno, dokončeno nebo dokončeno více kolokad, jako jsou coberturas, também desenhadas no SolidWorks (Ver Imagens acima) e produzidas através de Impressão 3D (Ver ficheiros abaixo).
Instalação da Iluminação de presença:
A luminação de presença ou Luz Lunar and realizada através de uma pequena PCB (Ver imagem acima) onde estão montados os LED de 1Wamarelos e azuis. Více desek s plošnými spoji pro programování návrhů desek plošných spojů (EasyEDA), další možnosti tisku a propojení obvodů s různými deskami, jejich import a odeslání, alternativní odeslání (Ver ficheiros abaixo).
Výroba desek plošných spojů za účelem dosažení nejlepších výsledků spojených se zpracováním 3 procesů, jejich zpracováním a zpracováním, zpracováním a zpracováním vápence a vybráním. Nejčastěji využíváme nejnovější projekty, jako jsou hlavní odkazy, odkazy na hlavní projekty a další podrobnosti o jednotlivých procesech.
www.instructables.com/id/DIY-Projects-My-U…
www.instructables.com/id/DIY-Projects-My-A…
Většina z nich má konečnou platnost, posílá více než 2 obvody LED, které obsahují všechny individuální prvky, jejich hlavní a hlavní funkce jsou desligada. Žádné entanto, para que fosse um pouco mais divertido, controlamos esta iluminação consoante as fases da Lua, ligando e desligando os 2 Circuit à medida que Essas fases vão alterando (Ver imagem acima).
Instalação de Iluminação de principal:
Celé spektrum a 4 LEDSMD s výkonem 10 W Plné spektrum je ideální pro osvětlení. Jednotlivé možnosti odesílání individuálních odesílatelů a výběr přiměřené LED diody, to vše závisí na tom, jak velké jsou různé druhy potravin.
Pozor:
Nejčastěji používané LED diody pro různé druhy potravin, různé typy LED a různé druhy LED pro různé druhy potravin, různé LED diody pro napájení 9V a více pro použití s 12 volty DC colocamos em serie uma resistência de potência ou dissipadora (Ver imagem abaixo).
Da mesma forma que as ventoinhas ficam ocultas todos os LED e o seu rešpektivo circuitito eléctrico através das mesmas coberturas ficando mais estético e seguro, pois o circuitito eléctrico fica Completeamente unfessível (Ver ficheiros abaixo).
Krok 2: Caixa De LED Aquário:
Distribuce a distribuce všech typů systémů do větších míst a větších místních, větších a větších barevných míst jako hlavních LED diod hlavních systémů (Ver Circuito acima).
Potřebný materiál:
- 1x napájecí zdroj IP67 12V 50W;
- 4x PWM regulátor otáček ZS-X4A;
- 4x odpor 10 ohmů 10 W;
- 1x Dissipador de calor;
- 1x ventilátor 40mm 12V 0, 1A;
- 1x přerušení 2 pozic;
- 1x PCB de 13x10 Cm;
- 2x odpor 100 Ohmů 2W;
- 4x svorkovnice de 2;
- 1x svorkovnice de 3;
- 1x svorkovnice de 4.
Všechny rezistory s LED diodami SMD o výkonu 10 W, vyšší výkon a výkon PWM řadič ZS-X4A estes umožňují ovládání a intenzitu zesílení všech frekvenčních měničů s frekvencí pulzů a dopadů (Ver gráf).
Žádný entanto, protože má tendenci získávat různé druhy pouzdra pro odesílání barevných disků, které mají kalorickou spotřebu a mají 40 mm PC, mají 12 V DC stejnosměrné napájecí zdroje, které zajišťují vlastní obvodový proud, což znamená, že může docházet k přerušení. caixa do obvodu.
Všechny LED diody mají SMD, dosahují až 100 ohmů, jejich odolnost je 100 Ohmů, zesílení a zesílení zvuku jako předcházející, žádné entanto com uma potencia de cerca de 2W (Ver cálculos acima).
Obvody s deskou plošných spojů, které mají svůj program programování designu desek plošných spojů (EasyEDA), mohou mít různé podskupiny obvodů (více než jedno), odesílat também materializovat svá vlastní data (Ver imagens acima).
Acaixa desta para aesta PCB for desenhada no SolidWorks (Ver Imagens acima) and também materializadas através de Impressão 3D. Připravte se na instalaci a instalaci, která vás ochrání před odporem a ztrátou energie (Ver ficheiros abaixo).
Krok 3: Controlador Do Aquário:
Víc než jeden hlavní kontrolor, který vybaví svou kontrolu a monitoruje hlavní systémy, jejich hlavní a aktuální teplotu. Nejčastěji se jedná o Arduino MEGA, což znamená, že můžete získat více senzorů distribuovaných do různých oblastí akvizice, aktivovat další prvky, než je to v případě refrigeração da água do aquario e os sistemas de iluminação, isto através de modulos de deloss, caso exista alg, este activa avisos luminosos e sonoros (Ver Circuito acima).
Potřebný materiál:
- 1x Arduino MEGA;
- 1x LCD 1602;
- 1x RTC DS1307;
- 1x baterie 3V CR2032;
- 5x Botões de pressão;
- 1x odporový odpor 10 000 ohmů;
- 1x odpor 10K Ohmů;
- 1x odpor 220 ohmů;
- 6x odpor 1K ohmů;
- 1x PCB de 15x10 Cm;
- 1x LED Azul 1W;
- 1x LED Amarelo 1W;
- 1x LED Vermelho 1W;
- 3x odpor 100 ohmů;
- 1x modul 2 Relé;
- 1x modul 4 Relé;
- 1x modul 1 Relé;
- 2x svorkovnice de 2;
- 1x svorkovnice de 3;
- 1x svorkovnice de 4;
- 5x zásuvka pro muže a ženy.
Všechny konstrukční části mohou obsahovat různé komponenty, které se skládají z mých předních částí, které obsahují žádný nosný kanál, jsou kompatibilní s displejem LCD 1602 a zobrazují se v nabídce, jako jsou hlavní, hlavní a další informace. de hora e data ao Arduino MEGA, obvykle více než 20 000 paraboly, které jsou garantovány a garantovány, a navíc mohou mít různé typy dat a dat.
Arduino MEGA:
O Arduino MEGA a více mikroprocesorů, které mají 54 digitálních vstupů a digitálních výstupů, 14 základních výstupů se sídlem Como saídasPWM (Pulse-Width Modulation) a 16entradas de sinal analógico. Všechny typy pinů využívají všechny typy snímačů, které obsahují senzory a senzory do nosníku. Všechny senzory jsou vybaveny jedním dotykovým panelem a ovládají různé typy komponentů, jako jsou například moduly LCD, LED a.
Instalace do LCD 1602:
Většina LCD monitorů má 1602 konfiguračních a konfiguračních údajů, které mohou mít jednu nebo více možností odeslání, které jsou specifické pro konkrétní verzi (Ver legenda acima). Obsahuje všechny tři základní skupiny, všechny skupiny Pinos de Alimentação, o Pinos de Comunicação a o Pinos de Informação.
Pinos de Alimentação:
- Gnd;
- Vcc;
- V0;
- LED - ou A (Anodo);
- LED + ou K (Catodo).
O Pino V0 funkce a kontrasty protiproudých charakteristik, podřízené ovládací prvky, základní hodnoty 10KΩ, základní funkce děliče napětí, změna napětí 0 0 5 V (Ver imagem acima).
Nejčastěji používáme LED diody k podsvícení LED (A e K) s možností připojení více než 5 V do Arduino MEGA, žádné entanto, ligamos em série uma resistência de 220Ω para que o brilho não seja demasiado intenso, můžete povolit použití LED interních LED displejů.
Pinos de Comunicação:
- RS (Register Select);
- R / W (čtení / zápis);
- E (Povolit).
Nejčastěji se používají různé typy R/W, které se liší podle velikosti a velikosti, ale mohou obsahovat různé typy zařízení, jako jsou například LCD, a další, které obsahují více interních LCD..
Pinos de Informação:
- D0;
- D1;
- D2;
- D3;
- D4;
- D5;
- D6;
- D7.
Nejvíce projektů využívá 4 možnosti 8 možností použití různých informací, využití a LiquidCrystal biblioteky. Bez použití CODIGO o Arduino enviar os dados para o LCD dividido em 2 partes, ou seja, são nutnostiário metade dos pinos para realizar a mesma função o Potřebné LCD informace o D4 a D7.
Caso queiram saber mais sobre o o LCD 1602 vejam o nosso tutorial onde explicamos o seu funcionamento mais pormenorizadamente.https://www.instructables.com/id/Arduino-Tutorial-LCD-Temperature-Sensor/
Instalace RTC DS1307:
Nejčastěji se jedná o informace o předchůdcích a informacích o horských formách přesnosti, konstantě, síle, velikosti a počtu motivů, které mohou mít data za následek aktualizaci aktuálních údajů a informací.
Nejvýznamnější využití RTC DS1307 zahrnuje 2 typy pinů z různých potravin (bez legendy), žádné entanto, iremos využití a linha com menos pinos, pois apenas são nutários os pinos Gnd, Vcc, SDA e SCL.
Pinos de Alimentação:
- Gnd;
- Vcc;
- Netopýr.
Naše relace a připojení k baterii se může skládat z jedné skupiny barev, která může mít různé směry, jako je například baterie, která má být napájena z RTC, odesílat a vybírat z monitoru. da carga da baterie.
Pinos de Comunicação:
- SCL;
- SDA;
- DS;
- SQ.
Nejčastěji sdílené SDC a SDA karty RTC obsahují část systému s podporou I2C (Ver diagrama acima), další možnosti komunikace s dalšími zařízeními, odesílání SDA ou SÉRIOVÉ DATA přijímat a informovat o SCL nebo SÉRIOVÝCH HODINÁCH o odpovědnosti za šablon a jejich vybavení a informovanost, informovanost a sounáležitost.
Prohlédněte si RTC DS1307 vejam o nosso tutorial onde explicamos o seu funcionamento mais pormenorizadamente.
www.instructables.com/id/Arduino-Tutorial-Clock-LCD/
Všechny základní komponenty, které jsou nejdůležitější, obsahují více než 4 možnosti, jak povolit a využít další možnosti zobrazení nabídek, snímačů a dalších typů nabídek. závisí na tom, jak se informace zobrazují.
Kompletní řada různých tlaků a tlaků, které mohou mít různé druhy elektřiny, různé formy magnetického přerušení nebo přerušení.
Časový rozsah se může lišit od té doby, co budete tlačit, tlačit a sbírat.
www.instructables.com/id/Arduino-Tutorial-…
Obvody, které mohou zpracovávat obvody DPS, zvažují a montují různé teplotní senzory, snímače teploty, umožňují Arduino realizovat leitura deste senzoru. Specifikace zahrnují výrobu teplotního čidla o 10 KΩ, logo a odolnost proti oddělování napětí o 10 KΩ.
O ponto comum deste divisor de tensão é ligado a um dos pinos analógicos do Arduino Mega (Ver imagem acima), neste caso escolhemos oo pino A0, assim à medida que a temperatura altera a tenza nesse pino analógico também altera entre 0 e 5V, sendo Assim possível ao Arduino realizar esa leitura.
Můžete si vybrat ze široké škály funkcí a teplotních senzorů, které vám poskytnou návod k použití a vysvětlení.
www.instructables.com/id/Arduino-Tutorial-…
Dálkové ovládání 3 různých světelných charakteristik, rozdílů mezi LED diodami a barevnými teplotami a teplotními čidly, výběrem LED diody, teplotou světla a LED diodami Cor amarela que indica que o fluxo de agua do filtro do aquário está a abaixo do seleccionado, sendo todos estes ligados a pinos de saída de sinal digital to Arduino MEGA.
Mohou využívat tři různé režimy odesílání, odesílat 1relé (Ventoinhas de arrefecimento), outro de 2relés (Iluminação de presença) a por ultimo outro de 4relés (Iluminação principal). Další možnosti montáže pro Arduino mají zvláštní sériovou aktivaci pro všechny digitální a Arduino em nível alto mais sim em nível baixo.
Obvody s deskou plošných spojů, které mají svůj program programování designu desek plošných spojů (EasyEDA), mohou obsahovat různé obvody (Ver ficheiros abaixo), odesílat também materializovat através de método químico (Ver imagem acima).
A coixa for PCB for desenhada no SolidWorks (Ver Imagens acima) and também produzidas através de Impressão 3D. Dělí se na 3 části, jedná se o přední a přední část s dalšími indikátory das ligações dos nossos sensoro ao controlador, a parte intermédia que é onde está montada e fixa a nossa PCB com o Arduino MEGA o LCD ea RTC, por fim a parte trasa se může lišit od ostatních modulů odezvy a může mít vliv na Cablagens (Ver ficheiros abaixo).
Krok 4: Código:
Agora só nos falta programar o nosso controlador do aquário, para isso ligamos o cabo USB ao nosso controlador e carregamos o rešpektivo código no Arduino MEGA (Ver ficheiro abaixo).
Různé, podrobné informace o nosnících, odesílání a odesílání různých barev jako různé funkce související s výběrem a výběrem různých vizualizací, výběrů a výběrů.
Vytvořte si vlastní nabídku podrobných pokynů, které vám pomohou s blokováním a získáním různých funkcí (Ver esquema acima). encontramos.
// Opakující se opakování smyčky:
void loop () {// Condição para a leitura da distância: if (Menu == 0) {// Correr a função: Pagina_0 (); } // Condição para a leitura da temperatura: else if (Menu == 1) {// Correr a função: Pagina_1 (); } // Condição para a leitura da temperatura: else if (Menu == 2) {// Correr a função: Pagina_2 (); }} // Página 0: neplatné Pagina_0 () {// Código referente ás função desta página. } // Página 1: neplatné Pagina_1 () {// Código referente ás função desta página. } // Página 2: neplatné Pagina_2 () {// Código referente ás função desta página. }
Caso queiram saber mais sobre este tipo de esquema de menu vejam o nosso tutorial onde explicamos como rozpracovat e programar uma menu no Arduino.
www.instructables.com/id/Arduino-Tutorial-…
K dispozici jsou různé typy souborů, které lze použít jako bibliotecas dos komponentes que interagem com o Arduino, neste projecto importarmos as bibliotecas LiquidCrystal.h para o LCD 1602, as TimeLib.h, a Wire.hea DS1307RTC.h para a placa RTC DS1307, a Thermistor.h para o nosso sensor de temperatura, e por fim a EEPROM.h que nos permite gravar e ler dados gravados on memoria do Arduino, tudo isto através do gestor de bibliotecas do software do Arduino.
Přichází s bibliotekou LiquidCrystal.h, usnadňuje a konfiguruje LCD 1602 odesílání potřebných funkcí 2funkce pro správnou funkci.
Parc escrever no LCD é needário em primeiro lugar definir o local onde se começará a colocar os caracteres, ou seja, a coluna ea linha, depois imprimimos o texto que queremos tendo em atenção que este LCD apenas tem 16colunas e 2linhas, caso o tex Esses limites não aparecerão os caracteres.
// Definice komunikace a informování o LCD:
LiquidCrystal lcd („RS“, „E“, „D7“, „D6“, „D5“, „D4“);
E
neplatné nastavení () {
// Inicia a comunicação com LCD 16x2: lcd.begin (2, 16); } void loop () {// Definujte coluna (em 16) e a linha (em 2) do LCD onde escrever: lcd.setCursor (0, 0); // Escreve no LCD: lcd.print ("Temperatura:"); }
Termistor biblioteca.h permite-nos apenas com uma função configurar este tipo de sensor de temperatura através do código seguinte.
#include "thermistor.h" // Importujte knihovnu "termistorů"
// Definice funkce: THERMISTOR SENSOR (Pino_Sensor, 10 000, 3950, 10 000); // Senzor Pino de entrada do; // Odporový snímač nominální do 25 ° C do senzoru; // Senzor beta do koeficientu; // Valor da resistência do sensor.
Jako 3bibliotecas, a TimeLib.h, a Wire.h e a DS1307RTC.h contêm comandos, funções e referencias criadas especificamente para trabalhar com a placa RTC.
A biblioteca TimeLib.h aktiva as funcionalidades de tempo, como variáveis para segundos, minutos, mountain, dia, mês, etc., facilitando assim os cálculos dos valores de tempo.
A biblioteca Wire.h aktiva as funções de comunicação entre equipmentamentos através do sistema de comunicação I2C. Jednotlivé typy komunikačních systémů se liší od různých typů Arduino, takže se mohou široce šířit nebo využívat více než jeden odkaz „https://www.arduino.cc/en/Reference/Wire“.
Například je zde k dispozici knihovna DS1307RTC.h, která aktivuje všechny funkce, které povolují a podporují rychlost RTC.
prázdná smyčka () {
int h, m, s, D, M, A; // Variáveis para alteração da hora e data. // Definujte data uma nova hora e: setTime (h, m, s, D, M, A); // Grava na RTC os dados de tempo: RTC.set (now ()); // Další informace o RTC s tempem: RTC.get (); }
Více informací o EEPROM.h si můžete stáhnout z naší webové stránky, stáhnout a uložit do Arduina, poslat více pamětihodností, kolik si můžete prohlédnout, zobrazit více, kolik chcete, co nejvíce. não sendo needário configurar novamente estes valores or o configurações.
Nejčastěji se jedná o různé typy úložišť s různými typy Arduino, různé kapacity, žádné typy Arduino MEGA (ATmega2560 - 4096 Bajtů) s rozlišením 4KB, s rozlišením 4096 bodů, většími možnostmi a většími nosy. Žádné entanto, só podemos guardar nesses endereços dados de 8 bits, ou seja, com um valor até 256 (Ver quadro acima).
Všechny možnosti a paměti EEPROM do Arduino através desta biblioteca, poderemos utilizar os seus principais comandos: Caso queiram ver mais sobre estes e outros comandos desta biblioteca, vejam as sua referencia em "https://www.arduino.cc/en/Reference/ EEPROM"
// Apagar os dados on EEPROM.
int i; // Variável para os endereços da EEPROM; void loop () {for (int i = 0; i <EEPROM.length (); i ++) {EEPROM.write (i, 0); // "i" = Endereço onde será escritos 0.}} // ---------------------------------- ------------------- // Další informace o paměti EEPROM. int i; // Variável para os endereços da EEPROM; int Valor; // Variável para leitura da EEPROM; void loop () {Valor = EEPROM.read (i); // "i" = Všechny další položky. } // ----------------------------------------------- ------ // Gravar dados na EEPROM. int i; // Variável para os endereços da EEPROM; int Valor; // Variável para leitura da EEPROM; void loop () {EEPROM.write (i, Valor); // "i" = Všechny další položky. }
Můžete si vybrat z více RTC DS1307 a pamětí EEPROM pro Arduino vejam o nosso tutorial onde explicamos pormenorizadamente o as suas funções e características.
www.instructables.com/id/Arduino-Tutorial-…
Para utilizarmos Sensor de Fluxo não é needário nenhuma biblioteca, no entanto, temos que recorrer and cálculos de formas a determinar o valor medido pelo sensor. Senzory produkují více než jednu čtyřjádrovou frekvenci, různé variace a frekvenci spojování a kvantifikace jejich přenosu, využití a využití funkce „PulseIn“, rychlost a rychlost emise, což je hlavní podstata alt, bastando colocar a palavra "High" eo tempo em que o sinal está em nível baixo com a palavra "Low", no final a soma destes 2 tempos será o tempo total de cada ciclo, no entanto, este valor de tempo é dado em micro-Segundo, ou seja, 10 000 000 µSeg.
Naše hlavní vlastnosti a popisy mohou obsahovat různé typy obrázků, jejich hlavní vlastnosti a vlastnosti, jako jsou vlastnosti nosných senzorů, atd. Datové listy, které se liší od Pulsos/(L/min) závislé na různých (Ver cálculos acima).
// Opakování smyčky a provádění opakování: prázdná smyčka () {// Contagem do tempo de duração de cada pulso em nível Alto e nível baixo. Contagem_Total = (pulseIn (Pino_Sensor, HIGH) + pulseIn (Pino_Sensor, LOW)); // Množství pulsů nebo segundo (1Seg = 10 000 000 µSeg). Calculo_Fluxo = 10 000 000/Contagem_Total; // Multiplicação de (Num. Total de pulsos/Seg) x (Pulse Caracteristics), // (Ver na Datasheet Flow Sensor e cálculos acima): Calculo_Fluxo = (Calculo_Fluxo * 2.38); // Převést ml/s em ml/min: Calculo_Fluxo = Calculo_Fluxo * 60; // Převést ml/min em L/min Calculo_Fluxo = Calculo_Fluxo/1000; if (Calculo_Fluxo <0) {Calculo_Fluxo = 0; } else {Calculo_Fluxo = Calculo_Fluxo; }
}
Para controlar os sistemas de iluminação também utilizamos cálculos de formas a facilitar a configuração do controlador, no caso do sistema de iluminação principal o utilizador apenas terá de seleccionar 2parâmetros, a mountain de initio do ciclo de iluminaeo e ligado (Ver imagem acima).
Přemístění a osvětlení Měsíční apenas teremos de seleccionar a data da próxima Lua cheia como o ciclo da lua tem aproximadamente 28 dias o controlador liga e desliga os LED da iluminação de presença alterando a config 7 ea Lua cheia novamente.
Como este artigo já vai um pouco longo, podem encontrar o ficheiro com o código completo e que estamos a utilizar actualmente (Ver ficheiro abaixo).
Proosem os nossos outros projectos e tutoriais acerca do Arduino, onde explicamos diversas montagens and o funcionamento dos seus componentes, já agora visitem o nosso canal no Youtube, Instagram, Facebook or o Twitter.
Abraço e até ao próximo projecto.
Doporučuje:
Duhové LED diody pro vaše projekty: 4 kroky (s obrázky)
Duhové LED diody pro vaše projekty: Ahoj všichni! Používal jsem tyto LED diody pro mnoho dekorativních projektů a výsledek je vždy úžasný, takže se s vámi chci podělit o své zkušenosti Viděl jsem mnoho lidí, kteří si kupují RGB LED páskové ovladače a používají jako 3 nebo 5 na režim změny barvy, jen aby
Zmenšete své projekty Arduino - Arduino UNO jako programátor ATmega328P (https://youtu.be/YO61YCaC9DY): 4 kroky
Zmenšete své projekty Arduino | Arduino UNO jako programátor ATmega328P (https://youtu.be/YO61YCaC9DY): Odkaz na video: https://youtu.be/YO61YCaC9DYProgramování ATmega328P pomocí Arduina jako ISP (In-System Programmer) vám umožňuje používat funkce Arduino na prkénku nebo PCB. Většinou to pomáhá, když děláte svůj vysokoškolský projekt. Snižuje
Přidejte napínací kladku (montážní bod 2. osy) na mikro servo pro robotické projekty: 4 kroky
Přidejte napínací kladku (montážní bod 2. osy) na mikro servo pro robotické projekty: V humanoidních robotických projektech se serva používají u kloubů k pohybu různých segmentů robota, většinou je nejlepší každý segment namontovat na 2 nebo více bodů na osa otáčení serva pro stabilitu a správný přenos točivého momentu..Sma
Zábavné projekty se soupravou Start Super Elegoo Uno R3 - ovládání joystickem pro stejnosměrný motor: 4 kroky
Zábavné projekty se soupravou Elegoo Uno R3 Super Start - ovládání joystickem pro stejnosměrný motor: V tomto návodu se pokusím ovládat směr a rychlost stejnosměrného motoru pomocí joysticku pomocí Arduina, použít komponenty z Elegoo Uno R3 Super Start Kit dostupný na Amazon.com
DIY Aquarium Controller: 6 kroků (s obrázky)
DIY Aquarium Controller: Ahoj! V tomto pokynu jsem vám chtěl ukázat, jak vyrobit ovladač akvária. Na internetu je k dispozici mnoho ovladačů, ale stojí minimálně 100 $. Můj ovladač stál asi 15 $. Další skvělá věc při výrobě vlastního akvária