Мазмуну:
- 1 -кадам: Aquario даярдоо:
- 2 -кадам: Caixa De LED Aquário:
- 3 -кадам: Controlador Do Aquário:
- 4 -кадам: Кодиго:
Video: DIY долбоорлору - Менин аквариум контролеру: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул жерде эч кандай канал жок, бирок "жаңыртуу" аквариуму ресторандагы эң жогорку ылдамдыкта, температуранын темп -расында, ошондой эле температуранын өзгөрүшүндө "жаңыртуу" болуп саналат., бул жерде экономический комментарийлердин жардамы менен температура да, аквариум да эффективдүү болот.
Мониторинг жүргүзүү жана текшерүү Arduino MEGA аркылуу, сенсорлор эч кандай аквариумда иштебейт, эстетикалык мааниси анормалдуу түрдө чагылдырылат жана оңдоп -түзөө үчүн температуранын деңгээли жогорулайт. padronizados үчүн.
Маанилүү сезгичтер, өзгөчө, бул функциялардын эң маанилүү функциялары. NTC (терс температура коэффициенти) сенсорунун температурасы жана температурасы (температуранын терс коэффициенти), эгерде температуранын температурасы төмөн болсо (карта температурасы). Сенсордун жардамы менен сиз Arduino аркылуу кире албайсыз, антеннаны бөлүп караңыз, бул жерде 0 жана 5V болуп саналат.
Оюн сенсорлору функтуалдык деңгээлге жетүү үчүн аккаунтту оңдоп -түзөө иштерин жүргүзүшөт. Бул жерде сиз өзүңүздүн роторуңузду оңдоп -түзөөңүз керек, ал эми Hall Switch Effect сенсорунун интернеттеги сенсорунун жардамы менен.
Санариптик пассажирдин потолокалдык сенсорлору, консолидациялоочу ротор, конвейер, же санариптик диапазону Ардуино кыл.
Жөн эле эмес, акысыз да, аквариумда да, үйдө да, үйдө да, үйдө да, бул жерде да сезгичтик сезгичтери активдүү түрдө иштейт.
Эч кандай аквариум орнотуулары жок 2 сезгичтер үзгүлтүккө учурайт, алар өзүлөрүнүн сериясында, аларда активдүү жана активдүү болгон учурда, сенсорлордун активдүү функциялары жокко чыгарылат.
Жарыктандыруу үчүн LED, LED диаметри 10W диапазонунда орнотулган, алар толук спектрдеги планшеттердин, стандарттык дизайндын толук спектрине, же өзүңүзгө керектүү өндүрүмдөрдү орнотууга мүмкүндүк берет..
Vantagens da utilização deste tipo de iluminação são o facto de os LED сереманта пекенос эмеле экономический экономический, алем disto também iluminam apenas numa direcção não чагылдыруу керек.
Же компьютерди орнотуу үчүн, экрандын негизги функциясын аткарыңыз, бул жерде температура жана чөйрө нормалдашып турат, бул системанын маанилүүлүгү жана мааниси абдан чоң. estas ventoinhas funcionam a 12V DC evem ser o mais silenciosas possivel.
Маалыматтар жадыбалы сыяктуу маалымат сенсорлору сизди карайт (бул жерде) жана бул функциялардын функциялары жана функциялары каралат.
Температура сенсору:
www.instructables.com/id/Arduino-Tutorial-…
Сенсор де Fluxo:
www.instructables.com/id/Arduino-Tutorial-…
1 -кадам: Aquario даярдоо:
Коммерциялык программалардын иштөө схемасы жана тактасы Breadboard e os komponentes needários for a sua realização, a depo destes testes terminados e confirmada a sua funcionalidade, partimos a a concretização final).
Материалдык керектөө:
- 2x Ventoinhas PC 12V DC 80мм;
- 4x LED SMD 10W Толук спектри;
- 4x Dissipadores de calor LED;
- 6x LED Amarelos de 1W;
- 4x LED Azuis de 1W;
- 1х ПХБ 4х4 см;
- 2x Bóias de nível;
- 1x сенсордук температура NTC 10KOhm;
- 1x Fluxo сенсору.
Fluxo сенсорун орнотуу:
Акысыз сенсорлордун жардамы менен сиз акысыз кирүү мүмкүнчүлүгүнө ээ болосуз. fácil a limpeza dos tubos do filtro (вер imagem acima).
Bóias de nível орнотуу:
Жөн гана орнотулбагандан кийин, бул системалар менюну оңдоп -түзөө мүмкүнчүлүгүн берет. SolidWorks программасынын программасы боюнча программаларды иштеп чыгуу жана орнотуу, алар Impressão 3D материалдарын колдонууга мүмкүндүк берет. Эч кандай укуктар сакталбайт жана орнотулбайт (мисалы, STL abaixo).
Ventoinhas орнотуу:
Түзмөктү муздатуучу система орнотулган жок, алар 2мм -ге чейин 80мм да, аквариумга да, компьютерлерге да, компьютерлерге да орнотулган. Estas Ventoinhas funcionam a 12V DC, жана сенсордук приборлордун тизмеси, ошондой эле суперфункциялардын, ошондой эле аба ырайынын температурасынын дагы бир жолу.
Estas ventoinhas e todo or systeme eléctrico ficam completee cocultas aposs colocadas as as suas coberturas, desenhadas no SolidWorks (Ver Imagens acima) and produzidas através de Impressão 3D (Ver ficheiros abaixo).
Презентацияны орнотуу:
Жарыяланган убакыттын өтүшү менен Lun Larar же PCB (Дагы элестетүү) атрибуттары боюнча 1Wamarelos e azuis орнотулган. PCB Дизайн программасы (EasyEDA) үчүн PCB карталары, алар компьютерлерди оңдоп-түзөөдө, ПКБда импорттоодо же алмаштырууда, мүмкүн болушунча башка нерселерди жасоодо мүмкүндүк берет.
А ПКБны ишке ашыруу процесстери 3 процесстен турат, бул процесстин ачыкка чыгышы, же процесстин лимпезасы жана акабаменти. Эң акыркы жолу долбоорлорду ишке ашыруу үчүн, сиз бул долбоорлорду иштеп чыгууга мүмкүндүк бербегениңиз үчүн, бул процесстин процесстери дагы ачык проекттин долбоорлору.
www.instructables.com/id/DIY-Projects-My-U…
www.instructables.com/id/DIY-Projects-My-A…
Эң негизгиси, бул жерде 2circuitos форматында LED диапазону пайда болот, бул жеке конъюнктуранын жеке функциялары, ошондой эле негизги функциялардын бири да акысыз. Эч кандай мааниге ээ эмес, башкача айтканда, фу -л -ла, лигандо жана десигандо os 2 circuito a medida que essas fases vão alterando (Ver imagem acima).
Принсипти орнотуу:
4 LEDSMD де 10WFull Spectrum идеалдуу бир планета үчүн эң негизги чечим. Жекече контролдоо жеке керектөөчүгө керектүү шарттарды түзүү үчүн LEDдин потенциалын камсыз кылуу үчүн зарыл болгон шарттарды түзөт.
Атенчао:
Жарык LED диаметри à fonte de alimentação, pois deve-se baixar a tensão que alimenta estes LED, vinda da fonte de alimentação para perto da tensão de funcionamento desses LED que é cerca de 9V e como a fonte de alimentação 12 utilizada. DC colocamos бул сериядагы каршылыктарга каршы күрөшүү (бул жердеги сүрөттөр).
Же LED форма катары вентроинхас фикам оккулда тостос os LED e o seu урматтоо схемасы электрикалык атривалар менен байланышкан, бул жерде электрондук почта байланыштары, пейзаждар электрико fica completamente inacessível (Ver ficheiros abaixoos).
2 -кадам: Caixa De LED Aquário:
Алиментти бөлүштүрүү системасы вентиляция менен вентиляция болуп саналат, ал эми жергиликтүү өз алдынча башкаруунун негизги схемасы, ошондой эле LED LED тутумунун негизги принциптери болуп саналат.
Материалдык керектөө:
- 1x Power Supply IP67 12V 50W;
- 4x PWM Speed Controller ZS-X4A;
- 4x каршылык 10 Ом 10W;
- 1x Dissipador de calor;
- 1x желдеткич 40мм 12В 0, 1А;
- 1x Interruptor de 2 posichões;
- 1х ПХБ де 13х10 см;
- 2x каршылык 100 Ом 2W;
- 4x терминалдык блок 2;
- 1x терминалдык блок 3;
- 1x терминалдык блок 4.
LED SMD де 10 Вт, PWM Controller ZS-X4A жабдуулары менен жабдылган жабдуулардын туруктуулугуна жана туруктуулугуна карама-каршы турууга мүмкүндүк берет.
Эч кандай мааниси жок, демек, 40мм аралыкта, 12В DC приборлорунда 12 вольттук электр приборлору иштеши керек болгондо, электр өткөргүчтөрдүн ортосундагы байланышты көзөмөлдөө керек. caixa do circuito.
Жөн эле LED SMD каршылык көрсөтпөстөн, 100 Ohms каршылык көрсөткөндөй эле, алар да 2W системасында иштебейт, антенналар сыяктуу эч кандай мааниге ээ эмес, эч кандай мааниси жок 2W (Ver cálculos acima).
А PCB схемасы PCB Дизайн (EasyEDA) программасынын схемасында жана башка схемаларда (Ver ficheiros abaixo), ошондой эле материалдык атрибутадагы атрибутада (Картинка сүрөттөрү) PCB Дизайн (EasyEDA) программасы менен иштейт.
SolidWorks (PC Imagens acima) боюнча Impressão 3D форматындагы материалдарды иштетүү үчүн PCB карталарын колдонууга болот. Даярдоо каражаттары карточкалардын каршылыгына да, калорияга да жооп бериши керек (Ver ficheiros abaixo).
3 -кадам: Controlador Do Aquário:
Бул жерде сиз өзүңүздү көзөмөлдөп турсаңыз болот, бул сиздин алдыңкы системаңыздын көзөмөлдөөчү системасы, ошондой эле алдыңкы презентациялар, ошондой эле аквариумдун температурасы. Бул жерде Arduino MEGA түзүлөт, бул жерде сенсорлорду бөлүштүрүү, муздатуу жана муздатуу сыяктуу активдүү функциялардын арткы системасы, системанын иштөө мөөнөтү, атмосфера программаларынын ачылышы үчүн колдонулат., активдүү активдүүлүк luminosos e sonoros (Ver circuito acima).
Материалдык керектөө:
- 1x Arduino MEGA;
- 1x LCD 1602;
- 1x RTC DS1307;
- 1x Bateria de 3V CR2032;
- 5x Botões de pressão;
- 1x резистенттүүлүк 10K Ом;
- 1x каршылык 10K Ом;
- 1x каршылыгы 220 Ом;
- 6x Resistência 1K Ом;
- 1х ПХБ де 15х10 см;
- 1x LED Azul 1W;
- 1x LED Amarelo 1W;
- 1x LED Vermelho 1W;
- 3x каршылыгы 100 Ом;
- 2 рельс модулу;
- 1x модулу 4 рельс;
- 1x Module 1 Relé;
- 2x терминалдык блок 2;
- 1x терминалдык блок 3;
- 1x терминалдык блок 4;
- 5x Эркек жана Ургаачы баштык розеткасы.
Түзүлүштүн жабдуулары жана жабдуулары ар кандай компоненттерди камтыйт, бул жерде эч кандай канал жок, LCD 1602 менюда маалымат менюсу, ошондой эле менеджерлер, эч кандай контролдоочу жок, DS30 үчүн бир маалымат жок. Маалыматтар Arduino MEGA үчүн, CR2032 үчүн эң маанилүү болуп саналат, бул маалыматтын кепилдиктери, кепилдиктер жана кепилдиктер Arduino não deixará de ter a hora e dataactualizadas.
Arduino MEGA:
O Arduino MEGA жана микроэлектрондук көзөмөлдөөчү 54 санариптик санариптик, 14 дюймдук программалар (Pulse-Width Modulation) жана 16 аналогу менен. Бул жерде сиз өзүңүздү өзүңүз сезип турасыз. Сенсордук түйүндөрдүн түзүлүштөрү көзөмөлдөөчү түзүлүштөрдү көзөмөлдөөчү компоненттердин бири болуп саналат, бул ЖД жана ЖК.
LCD 1602 орнотуу:
ЖКнын 1602 -жылдагы конфигурациясы сизди каржылоодо жана орнотууда эң маанилүү функциялардын бири болуп саналат. Эсептер 3 топко бөлүнөт, алар Pinos de Alimentação, же Pinos de Comunicação e o de Pinos де Informação.
Pinos de Alimentação:
- Gnd;
- Vcc;
- V0;
- LED - ou A (Anodo);
- LED + ou K (Catodo).
O Pino V0 tem a função de ajustar o kontrast dos caracteres, to controlar esse ajuste ligamos este pino a uma resistência variável de 10KΩ, funcionar como um divisor de tensão alterando assim a tensão entre 0 e 5V.
Жөн гана LED (A e K) диапазону Gnd e +5V Arduino MEGA менен эч кандай байланышы жок, экөө тең эч кандай мааниге ээ эмес, бирок алар эч кандай мааниге ээ эмес. ЖКнын жабдууларын колдонуу үчүн LED интернеттери жок.
Pinos de Comunicação:
- RS (Register Select);
- R / W (Окуу / Жазуу);
- E (Иштетүү).
Жок, же жокпу, же жокпу, R/W, бул экранда эч кандай экрандын жоктугу, экрандын эч кандай экраны жок, экрандын экраны да ЖКнын коопсуздугу менен жабдылган..
Pinos de Informação:
- D0;
- D1;
- D2;
- D3;
- D4;
- D5;
- D6;
- D7.
Neste projecto utilizamos apenas 4 dos 8 informasão, liquidCrystal.bibilioteca a biblioteca liquidCrystal.h no código permite or Arduino enviar os pados para to LCD di divido em 2 partes, ou seja, são needário mánosá mánosámá a funososá pário pánoso a funasoso a funasos a funasos. ЖК D4 жана D7 маалыматтарын да камтыйт.
Бул жерде LCD 1602 колдонмосу үйрөткүч менен жабдылган жана колдонулган программалардын бири болуп саналат.
RTC DS1307 орнотуу:
Маалыматтардын алдын -ала маалыматы, маалыматтын формасы алдын -ала аныкталганда, сиз өзүңүздү өзүңүздүн алдыңызда жана сырткы чөйрөңүздө кандайдыр бир маалымат менен камсыздай аласыз.
Бул жерде RTC DS1307 проектиси бар, ал 2 комуникатта (комментарийде), эч кандай мааниге ээ эмес, эч кандай мааниге ээ эмес, Gins, Vcc, SDA e SCL.
Pinos de Alimentação:
- Gnd;
- Vcc;
- Бат.
Em relação ao pino Bat apesar de não ser um pino de alimentação coloca-mos-o neste grupo, pois este pino está ligado directamente a bateria do tipo botãoCR2032 da RTC que serve de alimentação interna da placa, сено это пино монитору. da carga da bateria.
Pinos de Comunicação:
- SCL;
- SDA;
- DS;
- SQ.
Төмөнкү байланыштар SDA да плаканын RTC де системасынын бир бөлүгү болуп саналат (I2C диаграммасы), жана башка мүмкүнчүлүктөр бар, алар сиздин аппаратыңыздын жабдуулары менен жабдылган, же SDA трансмиссиясы SDA трансмиссиясы болуп саналат. СЕРИАЛДЫК СААТТАР боюнча маалымат алуу үчүн, сиз өзүңүзгө керектүү болгон нерселериңизге жооп бериңиз.
Бул жерде RTC DS1307 колдонмосу үйрөткүч менен түшүндүрүлөт, жана сиз бул функцияны аткара албайсыз.
www.instructables.com/id/Arduino-Tutorial-Clock-LCD/
Alem dos componentses anteriores, que são os mais importantes, são utilizados também 4botões de pressão que pressem ao utilizador a new utelsador noave pelages páginas do menu data vizual alarar a informacão fornecida pelos senses oru guardda no Arduino, estes botoes dootho fun funes. информация визуалдаштырылган.
Пресс -релиздердин бири -бирине окшобогондуктан, алар электр тогунун формуласы, ошондой эле магниттик байланыштын үзгүлтүккө учуроосу сыяктуу.
Класстык сабактардын жардамы менен, сиз бул функцияны колдоно аласыз.
www.instructables.com/id/Arduino-Tutorial-…
Электрондук схема да ПКБда сенсордун температурасы, сенсорунун температурасы, датасы жана датасы боюнча бөлүнгөн монтажды көзөмөлдөп турууга мүмкүндүк берет. Segundo, өзгөчө, 10KΩ температурасында сенсорду жана логотипти даярдоо үчүн, логикалык жана резервдик бөлүктөрдү бөлүштүрүү үчүн 10KΩ.
Бөлүштүрүү бөлүктөрү, ошондой эле Arduino Mega аналогдорунун аналогдору болуп саналат, ал эми эсколемо оо пино A0, ассимиляцияланган температуранын өзгөрүшү жана аналоги менен алмашуу, алмашуу 5 жөнөтүү. Arduino realisar essa leitura.
Бул жерде сенсордун темпераментин жана функцияларын үйрөтүү керек, бул жерде сенсорлор жок.
www.instructables.com/id/Arduino-Tutorial-…
Жөнөкөй контролдоо темасы 3 -вариантта, же LED -де температуранын төмөндөшү жана температуранын өзгөрүшү, ал эми LED -дын температурасы LED диаметурасынын эң алдыңкы көрсөткүчтөрүнүн бири болуп саналат. indu que que a fluxo de agua do filtro do aquário está a abaixo do seleccionado, to endos estes ligados a pinos de saída de sinal digital Arduino MEGA.
Төмөнкү шарттар боюнча, сиз 3 башка жолду таба аласыз: 1 -бөлүм (Ventoinhas de arrefecimento), 2relés (Iluminação de presença) же 4reles (башкы директор). Ардуинонун тенденциялары ар кандай санариптик диапазондордо иштейт, бул Ардуинонун жеке маалыматы.
PCB Дизайн (EasyEDA) программасынын схемасы (PCE Дизайн (EasyEDA)) компьютерлердин схемаларында жана компьютерлерде (компьютердик схемалар), ошондой эле материалдык жабдуулардын атрибуттарындагы (PC сүрөттөрү) ачык программасы.
SolidWorks (PC Imagens acima) жана Impressão 3D аталыштарындагы өндүрүштүн PCB карталары жок. Үч бөлүктөн турат, алар алдыңкы бөлүктө жайгашкандыктан, сенсорлорду көзөмөлдөп туруу керек, бул жерде PCB аркылуу комбинацияланат, же ардуино MEGA же LCD ea RTC болот. encontram todos os módulos de relés tendo abortura for a passagem e ligação caslagivas cablagens cablagens (Ver ficheiros abaixo).
4 -кадам: Кодиго:
Жөнөкөй программалар жок болсо, бул USB контроллору же USB көзөмөлдөөчү системалары же Arduino MEGAга карама -каршы келген контролдоо системасы.
Бул жерде, менюну түшүндүрүп берүү керек, менюну түшүндүрүп берүү керек.
Жөнөтүү программаларын иштеп чыгуу үчүн блокторду иштетүү керек, бул жабдуулар менен жабдылышы мүмкүн эмес (жабдуулар), жана алар менен иштөө керек болгондо дагы, биз өзүбүздү өзүбүз коргойбуз. encontramos.
// Тууралоо функциясы LOOP кайталанат:
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 (); }} // Башталыш 0: жараксыз Pagina_0 () {// Código referente a fun função desta página. } // 1 -бөлүк: жараксыз Pagina_1 () {// Código referente aás função desta página. } // Башталыш 2: жараксыз Pagina_2 () {// Código referente aás função desta página. }
Менюну тандоо менюсу бул жерде эч кандай үйрөткүч жок кылынгандыктан, программанын менюсу Arduino жок.
www.instructables.com/id/Arduino-Tutorial-…
Депозиттик дефициттин мааниси библиотекалардын компоненттери катары Arduino, библиотека катары LiquidCrystal.h долбоорун импорттоо, ошондой эле LCD 1602, TimeLib.h катары, Wire.hea DS1307RTC.h үчүн бир жер, Thermistor.h параметри сенсордун температурасы, жана EEPROM.h кезеги боюнча, Ардуинонун эстутумунда, ошондой эле Arduinoдо программалык камсыздоону жасоодо.
LiquidCrystal.h библиотекасы, LCD 1602 конфигурациясы жана орнотуулары үчүн 2funçoes үчүн эң керектүү функциялар.
Экранда эч кандай ЖК жок болсо, анда алар жергиликтүү мүнөздөмөлөргө ээ болушат, эгерде алар колокар болсо, анда колуна же графика, экосистеманын символдору LCD экрандарында 16колуналар жана текстилдер болушу керек. esses limites não aparecerão os caracteres.
// ЖКнын маалыматын аныктоо үчүн:
LiquidCrystal lcd ("RS", "E", "D7", "D6", "D5", "D4");
д
жараксыз орнотуу () {
// Inicia a comunicação com LCD 16x2: lcd.begin (2, 16); } void loop () {// Колун аныктоо (эм 16) жана линка (эм 2) дисплейдеги LCDде: lcd.setCursor (0, 0); // Escreve no LCD: lcd.print ("Temperatura:"); }
А библиотека термистору.жөнөкөйлүк менен конфигурацияланат жана сенсордун температурасы атрибутада колдонулат.
#include "thermistor.h" // "thermistor" китепканасын импорттоо
// Esta função аныктоо: THERMISTOR SENSOR (Pino_Sensor, 10000, 3950, 10000); // Сенсордун изи; // Resistência номиналдуу 25ºC сенсор; // Coeficiente бета сенсор; // Эрдик да, сенсор да.
3bibliotecas катары, TimeLib.h, Wire.h e a DS1307RTC.h контекстте, funcões and referencias criadas especificamente para trabalhar for a place to RTC.
Бир библиотека TimeLib.h активдүү түрдө темп, комо варианты, секундалар, минута, гра, диа, мс ж. Б., Ж.
Wire.h библиотекасы I2C комуникациясынын системасы менен жабдылган жабдуулар менен жабдылган. Ардуино системасынын башка системалары сизди кызыктырбайт, бул жерде "https://www.arduino.cc/en/Reference/Wire" шилтемеси бар.
DS1307RTC.h библиотекасы активдүү болгондон кийин, RTCде да темпти жана диспетчерликти колдонууга уруксат берилет.
void loop () {
int h, m, s, D, M, A; // Дагы башка маалыматтар өзгөрөт. // Жаңы маалыматтарды аныктоо: setTime (h, m, s, D, M, A); // RTC os tempos: RTC.set (now ()); // RTC os tempos: RTC.get (); }
Библиотека EEPROM.h аркылуу Ардуинонун жаңы тилкелерине жазуу, эскертүүлөрдүн эсеби, мисалдар, темалар жана темир -тезектердин жардамы менен энергияны алмашуу керек. конфигурациялоонун зарылчылыгы жок.
Эскертүү: Arduino, же Arduino, MEGA (ATmega2560 - 4096 байт) боюнча 4KB, 4096 абоненттердин позициясын кароо үчүн, ардуинонун папкалары жана коргоосу жок. Эч кандай мааниге ээ эмес, 8 битке чейин сакталат, 256 да (256 дюйм).
EEPROM карталары колдонулганда, библиотека менен байланышат: бул жерде библиотека менен байланышкан программалар бар: https://cc//ww/ EEPROM"
// 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.}} // ---------------------------------- ------------------- // EEPROM да. int i; // Variável para os endereços da EEPROM; int Valor; // EEPROM үчүн өзгөрүүлөр; void loop () {Valor = EEPROM.read (i); // "i" = Туура эмес маалымат. } // ----------------------------------------------- ------ // EEPROM боюнча. int i; // Variável para os endereços da EEPROM; int Valor; // EEPROM үчүн өзгөрүүлөр; void loop () {EEPROM.write (i, Valor); // "i" = Туура эмес маалымат. }
Бул RTC DS1307 же EEPROM эстутумунун Ардуино программасы боюнча үйрөткүчтөрдүн ачык -айкын көрсөтмөлөрү жана функциялары болуп саналат.
www.instructables.com/id/Arduino-Tutorial-…
Сенсорлор Fluxo não é needário nenhuma biblioteca, эч кандай мааниге ээ эмес, жана сиз өзүңүздүн формаңызды аныктай аласыз, ал эми сенсордун мааниси чоң. Сенсордук өндүрүштүн кубаттуулугу төрткө жетет, ал жерде сиз "PulseIn" функциясын колдоно аласыз, ал эми "PulseIn" функциясын колдоно аласыз, бул жерде сиз өзүңүздү кармайсыз. 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, entanto, este valor de tempo eé dado em micro-Segundo, seu, 1000000µSeg.
Төмөнкү маалыматтын бар -жогун аныктоо үчүн: (Ver cálculos acima).
// LOOPтун аткарылышы кайталанат: void loop () {// Бул темпти караңыз, бул жерде Alto e nível baixo. Contagem_Total = (pulseIn (Pino_Sensor, HIGH) + pulseIn (Pino_Sensor, LOW)); // Contagem de numero de pulsos segundo (1Seg = 1000000µSeg). Calculo_Fluxo = 1000000/Contagem_Total; // Multiplicação de (Num. Total de pulsos/Seg) x (Pulse Caracteristics), // (Ver Datasheet Flow Sensor e cálculos acima): Calculo_Fluxo = (Calculo_Fluxo * 2.38); // Convertte ml/s em ml/min: Calculo_Fluxo = Calculo_Fluxo * 60; // Convertte ml/min em L/min Calculo_Fluxo = Calculo_Fluxo/1000; if (Calculo_Fluxo <0) {Calculo_Fluxo = 0; } башка {Calculo_Fluxo = Calculo_Fluxo; }
}
Системалык көзөмөлдөө системасы конфигурацияланган жана көзөмөлдөгөн системанын жардамы менен, эч кандай операциялык системанын жоктугунан, 2 параметро менен, экинчисинин карточкасынын эффектиси жок кылынат. лигадо (Ver imagem acima).
Алдын ала эсептөөлөрдүн варианты 7 айдын ичинде орнотулат жана орнотулат жана орнотулат, ал эми 7 -дисплейде 7 -дисплейде 7 конфигурация бар. ea Lua cheia novamente.
Комментарийлерди жазуу жана жаңылоо, бул эң маанилүү функциялардын бири болуп саналат.
Ардуино программасы, анын жардамы менен, эч кандай Youtube, Instagram, Facebook же Twitterдеги каналдарды көрүүгө болбойт.
Abraço e até ao próximo projecto.
Сунушталууда:
Ардуинону илим долбоору үчүн кантип RADAR кылса болот - Мыкты Arduino долбоорлору: 5 кадам
Ардуинону илим долбоору үчүн кантип RADAR кылса болот | Мыкты Arduino долбоорлору: Салам достор, бул көрсөтмөдө мен сизге ардуино нанонун жардамы менен курулган укмуштуудай радар системасын кантип жасоону көрсөтөм, бул долбоор илимий долбоорлор үчүн идеалдуу жана сиз муну өтө аз инвестиция жана мүмкүнчүлүк менен жасай аласыз, эгерде байге утуп алуу чоң болсо
Cool Laptop Touchpad Hack Arduino долбоорлору үчүн!: 18 кадам (сүрөттөр менен)
Cool Laptop Touchpad Hack Arduino Projects!: Бир аз убакыт мурун, мен Arduino микроконтроллери менен PS/2 сенсордук тактасы менен алпурушуп жүргөндө, анын борттогу эки туташуусун санариптик киргизүү катары колдонууга болорун билдим. Бул Нускамада PS/2 сенсордук панелин кантип колдонууну үйрөнөлү
DIY долбоорлору үчүн USB-C PD Power Hub: 5 кадам
DIY долбоорлору үчүн USB-C PD Power Hub: Болжол менен бир ай мурун, мен сизге ушул сыяктуу DC кубат адаптерин колдонуп, USB кубат түйүнүн кантип түзүүнү көрсөткөм. Сунуштардын бири USB түрүн кубат булагы катары колдонуу болчу жана бул макалада биз муну кантип жасоону үйрөнөбүз
Динамикалык LED Жарык Контролёру: 16 кадам (Сүрөттөр менен)
Динамикалык LED Жарык Контролёру: Киришүү: Жарык көркөм искусствонун маанилүү аспектиси. Ал эми жарык убакыттын өтүшү менен өзгөрүп кетсе, анда ал искусствонун маанилүү өлчөмү болуп калышы мүмкүн. Бул долбоор жарык шоусуна катышуудан жана жарык толугу менен кантип болорун баштоо менен башталды
SNES контролеру чычканга: 8 кадам
SNES контролеру чычкан режимине: SNES контроллерин иштеп жаткан оптикалык чычканга айлантуунун тез жана оңой жолу