Mundarija:

DIY loyihalari - Mening akvarium nazoratchim: 4 qadam
DIY loyihalari - Mening akvarium nazoratchim: 4 qadam

Video: DIY loyihalari - Mening akvarium nazoratchim: 4 qadam

Video: DIY loyihalari - Mening akvarium nazoratchim: 4 qadam
Video: “Atom” innovatsion ta’lim markazida kimyoviy tajriba. “Qo’lda olov yoqish” 2024, Iyul
Anonim
DIY loyihalari - Mening akvarium nazoratchim
DIY loyihalari - Mening akvarium nazoratchim
DIY loyihalari - Mening akvarium nazoratchim
DIY loyihalari - Mening akvarium nazoratchim
DIY loyihalari - Mening akvarium nazoratchim
DIY loyihalari - Mening akvarium nazoratchim

Hech qanday kanal yo'q bo'lsa, u holda siz "yangilash" ni tezlashtirishingiz kerak, shuning uchun siz haroratni tezlashtirasiz, haroratni o'zgartirishingiz mumkin., alum -a -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da -da.

Arduino MEGA -ni kuzatib boring, u erda hech qanday akvarium yo'q, u erda hech qanday farq yo'q, bu sizning orqangizdagi reflekslarni aks ettiradi, chunki ular paragraflarni isitadi va isitadi. padronizados uchun.

Bu maxsus funktsiyalarni bajarish uchun zarur bo'lgan barcha funktsiyalarni bajaradi. NTC (salbiy harorat koeffitsienti) va haroratni o'lchash sensori (harorat grafikasi). Sensor va sensorli qurilmalar Arduino -dan foydalanish mumkin emas, shuning uchun ular har xil turdagi va boshqa tarmoqlarda 0 dan 5Vgacha bo'lgan masofada joylashgan.

Ovoz sensori, shuningdek, akvariumni tozalashda muhim rol o'ynaydi. Bu erda, masalan, hal qiluvchi ta'sir o'tkazgichlari va magnitli sensorlar, shuningdek, "Hall Switch Effect" ga ulangan bo'lsa, u holda, siz bu qurilmani o'rnatishingiz mumkin.

Raqamli rotor, tezlik va tezlik sensori, raqamli sensorlar, raqamli sensorlar, raqamli raqamli qurilmalar. Arduino qiling.

O'qish tezligi ham, suvni ham, suvni ham, suvni ham, suvni ham, uyni ham, bug'ni ham o'z ichiga oladi.

2 ta sensorlar sezilmasligi mumkin, bu uzilishlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, o'yinlar, faollashtirish, sezish, sezish, sezish, o'chirish, o'chirish.

Aloqa uchun LED -lar, LED -lar har xil turdagi LED -lar, shuningdek, Spektrning to'liq spektri, standartlari yoki dizaynlari, shuningdek, o'simliklarni o'rnatish uchun zarur bo'lgan LED yoritgichlar bilan ta'minlangan..

Vantagens da utilização deste tipo de iluminação são o facto de os LED displeylari bir -biridan farqli o'laroq, ekonómicos, alem disto também iluminam apenas numa direcchão não refo (zarur).

Bu erda kompyuterni o'rnatish 2 -bosqichda amalga oshiriladi, bu esa har qanday muhitda yuqori haroratni saqlashga imkon beradi, bu esa har bir narsani normal holatga keltirishga imkon beradi. 12 voltli doimiy kuchlanishli tarmoqqa ulanish imkoniyati mavjud.

Ma'lumotlar jadvali (masalan, ma'lumotlar bazasi) yoki boshqa funktsiyalarni bajarish uchun siz har qanday ma'lumotni aniqlab olishingiz mumkin.

Harorat sensori:

www.instructables.com/id/Arduino-Tutorial-…

Fluxo sensori:

www.instructables.com/id/Arduino-Tutorial-…

1 -qadam: Aquarioga tayyorgarlik:

Image
Image
Tayyor Aquario
Tayyor Aquario
Tayyor Aquario
Tayyor Aquario

Hujjatlar elektron jadvallar uchun javob beradi, shuning uchun dasturiy ta'minot, shuningdek, test sinovlari, shuningdek, funktsional jarayonlar, sinovlar - konkret jarayonlarning yakuniy bosqichi.

Kerakli materiallar:

  • 2 marta Ventoinhas PC 12V DC 80mm;
  • 4x LED SMD 10W to'liq spektr;
  • 4 x Dissipadores de calor LED;
  • 6x LED Amarelos 1W;
  • 4x Azuis de 1W LED;
  • 4x4 sm o'lchamdagi 1 ta PCB;
  • 2x Bóias de nível;
  • 1x harorat sensori NTC 10KOm;
  • 1x Fluxo sensori.

Fluxo sensori o'rnatilishi:

Ovoz sensori hech qanday muammoga duch kelmaydi, hech qanday aloqasi yo'q. fácil a limpeza dos tubos do filtro (ver imagem acima).

Dasturni o'rnatish:

Sifatida o'rnatilgandan so'ng, siz tizimni tanlashingiz mumkin. SolidWorks -ning dasturiy ta'minoti, shuningdek, Impressão 3D -ning materiallari bilan ta'minlangan dasturlarni qo'llab -quvvatlaydi. São facilmente instaláveis na aquário e saão ajustáveis, na de la nuvel na altura pretendida, deb javob beradi (masalan, STL abaixo).

Ventoinhas dasturlari:

Sovutgichni o'rnatish uchun siz tizimni o'rnatmaysiz, u holda siz 80 mm masofani bosib o'tishingiz mumkin, shuning uchun siz kompyuterni ishlatishingiz mumkin. Estas Ventoinhas 12V doimiy zo'riqishida, yuqori tezlikda va yuqori haroratda suv o'tkazgichlari, shuningdek, yuqori haroratli akkumulyatorlar bilan ta'minlanadi.

SolidWorks (Ver Imagens acima) va 3D Impressão 3D (Verificheiros abaixo) kabi dasturlar, dasturlar va dasturlar, masalan, hech qanday ma'lumot yo'q.

O'rnatish jarayoni:

Lun Lunar yoki PCB (kompyuter tasvirlari) ni bir vaqtning o'zida LED displeylari yordamida o'rnatish mumkin. PCB Dizayn (EasyEDA) dasturlari, shuningdek, PCB-ni o'rnatish yoki o'chirish uchun, PCB-ni o'rnatish yoki o'chirish imkoniyatini beradi.

Ishlab chiqarish uchun tenglikni tenglashtirish uchun protsessor 3 protsessual, protsessual dezinfeksiya, korroziya va protsessual operatsiyalarni amalga oshiradi. Projektlar yaqinda amalga oshirilishi mumkin bo'lgan loyihalar, shuningdek, loyihalarni ishlab chiqish va o'chirish uchun mo'ljallangan loyihalarni ishlab chiqish orqali amalga oshiriladi.

www.instructables.com/id/DIY-Projects-My-U…

www.instructables.com/id/DIY-Projects-My-A…

Aloqa ma'lumotlari, shuningdek, LED -ni 2 -sxemadan ajratib turadigan bo'lsa, siz bir vaqtning o'zida bir -biringiz bilan bog'lanishingiz mumkin, bu sizning asosiy vazifangizdir. Bu hech qanday farq qilmaydi, chunki bu Lua, ligando e desligando os 2 circuito a medida que essas fases vão alterando (ver imagem acima).

Bosh direktorni o'rnatish:

Kompyuterning 4 ta LEDSMD 10W formatidagi asosiy vazifasi to'liq spektrli o'simliklar uchun idealdir. Alohida nazorat qilish zarur bo'lgan har qanday turdagi yorug'lik, bu LED uchun juda zarur bo'lgan har qanday turdagi yozuvlar, shuningdek, har bir kishi o'z imkoniyatlarini ochib beradi.

Atenchao:

LED yoritgichlari to'g'ridan-to'g'ri LED yoritgichlari, LED yoritgichlari, yorug'lik manbalari va yorug'lik funktsiyalari, LED 9V va boshqa turdagi asbob-uskunalar uchun mo'ljallangan. DC tarmoqlari qarshilik yoki qarshilikka qarshilik ko'rsatishga imkon beradi.

Shuni esda tutish kerakki, LED yorug'lik manbai, elektron tarmoqlar, elektron tarmoqlar, elektronika, elektronika, elektronika, elektron, elektron, elektron, elektron, elektron, elektron, elektron, elektron, elektron, elektronika, elektronika, elektronika, elektronika, elektronika.

2 -qadam: Caixa De LED akvarium:

Caixa De LED akvarium
Caixa De LED akvarium
Caixa De LED akvarium
Caixa De LED akvarium
Caixa De LED akvarium
Caixa De LED akvarium

Boshqaruv tizimida LED tarqatish tizimi, shuningdek, mahalliy tarmoqlar, mahalliy tarmoqlar va tarmoqlar uchun ajratilgan tarqatish vositasi sifatida taqdim etiladi.

Kerakli materiallar:

  • 1x quvvat manbai IP67 12V 50W;
  • 4x PWM tezlikni boshqaruvchi ZS-X4A;
  • 4x qarshilik 10 Ohm 10 Vt;
  • 1 marta kaloriya tarkibi;
  • 1x fan 40mm 12V 0, 1A;
  • 1 ta 2 ta uzilishlar;
  • 1x PCB 13x10 sm;
  • 2x qarshilik 100 Ohm 2 Vt;
  • 4x terminal bloki 2;
  • 1x terminal bloki 3;
  • 1x terminal bloki 4.

Quvvat manbai LED SMD 10W da, PWM boshqaruvchisi ZS-X4A uskunalari bilan jihozlangan, ular qarshilik ko'rsatish tezligini o'lchashga imkon beradi.

Kompyuterda 40 mm masofani bosib o'tishni xohlamasligingiz kerak, chunki u 12V kuchlanishli elektr uzatish moslamalarini boshqaradi. O'chirish.

LED SMD qarshilik ko'rsatgichlari, 100 ohmlik tizimni o'rnatish uchun qarshilik ko'rsatish rejimini o'rnatadi, bu esa 2W (hech qanday imkoniyat yo'q).

PCB Dizayn (EasyEDA) dasturining elektron kartalari (elektron jadvallar) va boshqa materiallar bilan jihozlangan kompyuter kartalari (masalan, kompyuter kartalari), shuningdek, kompyuter texnologiyalari bilan ishlashni osonlashtiradi.

SolidWorks (Imagens acima) va Impressão 3D formatidagi materiallar uchun PCB -ni o'rnatish kerak emas. Tayyorgarlik ishlari kaloriya taqqoslashda qarshilik ko'rsatishning eng yaxshi usuli hisoblanadi.

3 -qadam: Controlador Do Aquário:

Boshqaruvchi akvarium
Boshqaruvchi akvarium
Controlador Do Aquário
Controlador Do Aquário
Boshqaruvchi akvarium
Boshqaruvchi akvarium

Boshqaruv va nazorat qilish uskunalari, nazorat qilish tizimlari va tizimlarining asosiy monitoringi, shuningdek, harorati va havosini nazorat qilish. Bu erda Arduino MEGA, sovutish suvi sovutgichlari, sovutish suvi va suv tizimlari, suv havzalari va suv tizimlari uchun sensorlar tarqatiladi, bu dasturlarni amalga oshirish uchun maxsus dasturlar mavjud., luminosos e sonoros faollashtirish (bu elektron signal).

Kerakli materiallar:

  • 1x Arduino MEGA;
  • 1x LCD 1602;
  • 1x RTC DS1307;
  • 1x Bateria 3V CR2032;
  • 5 marta bosish;
  • 1x 10K Ohmga chidamli qarshilik;
  • 1x qarshilik 10K Ohm;
  • 1x rezistans 220 Ohm;
  • 6x qarshilik 1K Ohm;
  • 1x PCB 15x10 sm;
  • 1x LED Azul 1W;
  • 1 x LED Amarelo 1W;
  • 1x LED Vermelho 1W;
  • 3x qarshilik 100 Ohm;
  • 1 ta 2 ta modulli modul;
  • 1 ta 4 ta modulli modul;
  • 1 ta modul va 1 ta rejim;
  • 2x terminal bloki 2;
  • 1x terminal bloki 3;
  • 1x terminal bloki 4;
  • 5x erkak va ayol bosh rozetkasi.

Qurilmalar uchun asbob -uskunalar va kanallar mavjud emas, ular hech qanday kanalga ega emas, LCD displeyda 1602 -sonli menyu, shuningdek, menyuga ko'ra, hech qanday nazorat qilinmaydi, lekin hech qanday ma'lumot yo'q. Ma'lumotlar Arduino MEGA -ga tegishli bo'lib, u CR2032 -ga tegishli ma'lumotlarga ega bo'lishi mumkin, bu sizning ma'lumotlaringizni kafolatlaydi, lekin bu sizning ma'lumotlaringiz yoki ma'lumotlaringiz bilan bog'liq.

Arduino MEGA:

U Arduino MEGA va mikroprosessorlarning raqamli raqamli raqamli raqamli signallari, shuningdek, PWM (Pulse-Width Modulation) va 14 ta analitik analjezik uchun 54 ta masofadan boshqarish pultiga ega. Ma'lumki, siz o'zingizni his qilishingiz mumkin, bu esa o'z navbatida. Sensorli displeylar LCD displeylar va LED displeylari bilan bir vaqtning o'zida nazorat qilinadi.

LCD 1602 -ni o'rnatish:

LCD displeyi 1602 -ni o'rnatish va o'rnatish uchun maxsus dasturlarni o'rnatishni talab qiladi. Ma'lumotlar 3 guruhdan iborat bo'lib, ular Pinos de Alimentachão, Pinos de Comunicação e o de Pinos de Informacão.

Pinos de Alimentachão:

  • Gnd;
  • Vcc;
  • V0;
  • LED - ou A (Anodo);
  • LED + ou K (Catodo).

Osonlikdan farqli o'laroq, siz 10 kΩ ga qarshilik ko'rsatishingiz mumkin, shuning uchun siz 0 dan 5 gacha bo'lgan masofani bosib o'tishingiz mumkin.

LCD displeyi (A va K), Gnd e +5V, Arduino MEGA -ga mos keladigan, hech qanday aloqasi yo'q, ular hech qanday qarshilik ko'rsatmaydi. LED displeylari LCD displeydan foydalanishga ruxsat beradi.

Pinos de Komunikasao:

  • RS (ro'yxatdan o'tishni tanlash);
  • R / V (o'qish / yozish);
  • E (yoqish).

Bu erda hech qanday ma'lumot yo'q, shuning uchun hech qanday LCD displeyda hech qanday ma'lumot yo'q, lekin ular hech qachon LCD displeyda saqlanmaydi..

Ma'lumotlar pinosi:

  • D0;
  • D1;
  • D2;
  • D3;
  • D4;
  • D5;
  • D6;
  • D7.

LiquidCrystal 4 -da 8 -sonli ma'lumotni, biblioteca -ni ishlatish mumkin emas. Hech qanday ruxsat yo'q, bu LCD displeyda 2 qismdan iborat. LCD displey D4 va D7 ma'lumotlarini talab qiladi.

Bu erda LCD 1602-ni o'qish bo'yicha maslahatlar mavjud bo'lib, ular sizning vazifalaringizni bajarishga yordam beradi.

RTC DS1307 -ni o'rnatish:

Ma'lumotni uzluksiz ma'lumotga ega bo'lgandan so'ng, har qanday ma'lumotni o'chirish yoki o'chirish har qanday ma'lumotni o'z ichiga oladi.

Bu erda RTC DS1307 loyihasi mavjud bo'lib, u 2 -raqamli aloqa bilan ta'minlanadi (hech qanday aloqasi yo'q), hech qanday aloqasi yo'q, bu erda Gnd, Vcc, SDA va SDA kerak bo'ladi.

Pinos de Alimentachão:

  • Gnd;
  • Vcc;
  • Bat.

Aloqa pino-oyinlari, shuningdek, alimentachão coloca-mos-o-neste guruhi, bu sizning xohishingizga ko'ra, CR2032 da RTC-ga xizmat ko'rsatishni amalga oshiradi, bu esa internat da placa, siz esa kuzatib borasiz. da karga va bateria.

Pinos de Komunikasao:

  • SCL;
  • SDA;
  • DS;
  • SQ.

Umumiy aloqa SDA da, shuningdek, RTC -da ham, tizimda ham, I2C tizimida ham mavjud bo'ladi, bu sizning qurilmangizga ulangan qurilmalar va qurilmalar bilan jihozlangan, shuningdek, SDA translyatsiyalari yoki SDA translyatsiyalari. SCL yoki seriyali soatlar uchun javob beradi, bu sizning qurilmalaringiz va qurilmalaringiz uchun javob beradi.

Qachonki, RTC DS1307 va undan keyin o'quv qo'llanmalari aniqlangan bo'lsa, bu erda hech qanday muammo yo'q.

www.instructables.com/id/Arduino-Tutorial-Clock-LCD/

Alem dos komponentes anteriores, que saão os mais importantes, são utilizados também 4botões de pressão a pressao au utilizador na navegar páginas na menyu, agar siz hech qanday Arduino yoki boshqa menyuga ega bo'lmasangiz, sensorli sensorlar mavjud. ma'lumotni vizualizatsiya qilish.

To'xtatib turadigan bo'lsak, elektr ta'minoti elektr ta'minoti va elektr energiyasini uzuvchi sifatida ishlatiladi.

Qachonki, bu sizning vazifalaringiz va vazifalaringiz bilan bog'liq bo'lgan har qanday vazifani bajarishga yordam beradi.

www.instructables.com/id/Arduino-Tutorial-…

Kompyuterning har qanday elementi har qanday sensorli haroratni o'lchash va o'lchashni nazorat qilish uchun zarur bo'lgan masofadan boshqarish pulti yordamida amalga oshiriladi. Ma'lumotlar harorati 10 kΩ dan yuqori bo'lgan maxsus sensorlar, logotiplar esa 10 kΩ ga bo'linishi mumkin.

Olingan bo'linmalar, Arduino Mega -ni (masalan, Ago), shuningdek, eskolemosni, shuningdek, har qanday haroratni o'zgartirish uchun, shuningdek, analogikani almashish, yuborish va almashish uchun javob beradi. bu Arduino realizatsiya qilish imkoniyatiga ega.

Qachonki, biz har qanday haroratni o'lchash va o'qish uchun sensorli qurilmalarni o'rnatamiz.

www.instructables.com/id/Arduino-Tutorial-…

Quvvatni boshqarish moslamalari har xil turdagi yorug'lik manbalaridan farqli o'laroq, u har qanday haroratni o'lchashda, LEDni tanlashda, LED displeyda haroratni o'lchashda va LEDni tanlashda muhim rol o'ynaydi. Bu raqamli raqamli raqamlar va raqamli raqamli Arduino MEGA akvariumlar va akvariumlar bilan ishlashga imkon beradi.

Ulardan 3 tasi farqli o'laroq, 1rele (Ventoinhas de arrefecimento), 2reles (Iluminação de presença) va 4reles (bosh direktor Iluminação). Arduino -ni o'rnatish uchun, bu raqamli raqamli raqamli raqamli raqamli raqamli ma'lumotlarni Arduino -dan alohida -alohida amalga oshiradi.

PCB Dizayn (EasyEDA) dasturining elektron kartalari (masalan, elektron jadvallar) va boshqa materiallar bilan jihozlangan kompyuter kartalari (masalan, kompyuter kartalari) uchun mo'ljallangan dasturlar.

SolidWorks (Imagens acima) va Impressão 3D -ni ishlab chiqarish uchun PCB -ni o'rnatish kerak emas. Uchta qismni ajratish mumkin, bu sizning oldingizdagi sensorli sensorlar yoki sensorli boshqaruv panellari, bu kompyuterda PCB yoki Arduino MEGA yoki LCD displeyni ulash uchun kerak bo'ladi. eng muhimi, bu sizning shaxsiy hisob -kitoblaringizga mos keladi, shuning uchun siz o'zingiz haqsiz bo'lishingiz kerak.

4 -qadam: Kodigo:

Kodigo
Kodigo
Kodigo
Kodigo
Kodigo
Kodigo
Kodigo
Kodigo

Agar siz dasturni boshqaradigan bo'lsangiz, u holda siz USB -ni yoki USB -ni boshqarishingiz yoki Arduino -MEGA -ni ishlatmasligingiz kerak.

Ma'lumotlar almashinuvi, qayta yozish va qayta tiklash vazifalari, menyu buyrug'i bilan farq qiladi.

O'yin-kulgi dasturlari ishlab chiqilgan va blokirovka qilingan bo'lsa ham, bu sizning qurilmalaringiz va qurilmalaringiz uchun javob beradi. encontramos.

// LOOP -ni takrorlashni to'g'rilang:

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 (); }} // Bosh sahifa 0: bekor Pagina_0 () {// Código referente ás função desta página. } // 1 -band: bekor Pagina_1 () {// Código referente ás função desta página. } // 2 -band: bekor Pagina_2 () {// Código referente ás função desta página. }

Menyu, menyu bo'yicha, Arduino dasturlari va menyulari bilan bir qatorda batafsil ko'rsatmalarni o'z ichiga oladi.

www.instructables.com/id/Arduino-Tutorial-…

Arduino va bibliotecas LiquidCrystal -ni bibliotecas sifatida loyihalashtirishni, shuningdek TimeLib.h, Wire.hea DS1307RTC1 uchun RB1 -ni joylashtirishdan oldin, Arduino -dagi bibliotecas komponentlarini o'z ichiga oladi., Thermistor.h har qanday harorat sensori, shuningdek, EEPROM.h ni o'z ichiga oladi va Arduino -ni eslab qoladi, bu dasturiy ta'minotni Arduino -dagi bibliotekalar bilan ta'minlaydi.

LiquidCrystal.h, biblioteca biblioteca, LCD 1602 -ni sozlash uchun 2 -sonli funktsiyalarni to'g'rilashga imkon beradi.

Hech qanday LCD displeyda hech qanday ma'lumot yo'q, bu mahalliy xarakterga ega bo'lishi kerak, shuning uchun ular bir vaqtning o'zida, ikkinchisida, bir vaqtning o'zida LCD displeyda, masalan, LCD displeyda va boshqalarda bo'lishi mumkin. esses limites não aparecerão os caracteres.

// LCD displeyni aniqlang:

LiquidCrystal lcd ("RS", "E", "D7", "D6", "D5", "D4");

e

bo'sh o'rnatish () {

// LCD displeyi 16x2 o'lchamlari: lcd.begin (2, 16); } void loop () {// Escrever LCD displeyini (em 16) va guruhini aniqlang: lcd.setCursor (0, 0); // LCD displeyi yo'q: lcd.print ("Temperatura:"); }

Biblioteca termistori.hujjatlar sizning xohishingizga ko'ra, haroratni o'lchash uchun mo'ljallangan.

#"termistor.h" ni qo'shing // "termistor" kutubxonasini import qiling

// Esta função ta'riflaydi: THERMISTOR SENSOR (Pino_Sensor, 10000, 3950, 10000); // Datchikni aniqlash; // Nominal 25ºC sezgichli rezistans; // Coeficiente beta -do sensori; // Sensorning chidamliligi.

3 -kitoblar, TimeLib.h, Wire.h va DS1307RTC.h va boshqa buyruqlar, shuningdek, RTC -dan foydalanish mumkin.

TimeLib.h nomli biblioteka faolligi tezlik, tezlik, minutos, hora, dia, mês va hk.

Wire.h nomli biblioteka, I2C tizimlari bilan bir vaqtda, bir vaqtning o'zida asbob -uskunalar bilan jihozlangan. "Arduino" tizimida hech qanday farq yo'q, lekin bu "https://www.arduino.cc/en/Reference/Wire" havolasi.

DS1307RTC.h bibliotexnika faollashtirilganda, RTCda tezlik va tezlikni saqlash imkoniyati mavjud.

void loop () {

int h, m, s, D, M, A; // Ma'lumotlarning o'zgarishi. // Ma'lumotlarni aniqlang: setTime (h, m, s, D, M, A); // Harakat tezligi bo'yicha RTC: RTC.set (hozir ()); // RTC tezligi: RTC.get (); }

Biblioteca EEPROM.h ga ko'ra, Arduino -ni eslatib o'tishni xohlasangiz, har bir narsani esdan chiqarib oling, har bir kishi o'z xohishiga ko'ra, haroratni o'lchash va energiyani tejashga imkon beradi. náo sendo needário configurar novamente estes vales or configurações.

Bu erda Arduino -dan farqli o'laroq, Arduino -MEGA (ATmega2560 - 4096 bayt) uchun 4KB, 4096 sonli o'yinlar yoki boshqa qurilmalar mavjud. Hech qanday ma'no yo'q, chunki ular 8 bitdan ortiq emas, balki 256 sonni ham o'z ichiga oladi.

Bepul biblioteca va EEPROM operatsion tizimlarining asosiy vazifalari: biblioteca -dan foydalanish mumkin bo'lgan saytlar, "arduino através" dan foydalanish mumkin "https://www.ard/ EEPROM"

// EEPROM -ga qarang.

int i; // EEPROM uchun turli xil parametrlar; void loop () {for (int i = 0; i <EEPROM.length (); i ++) {EEPROM.write (i, 0); // "i" = Endilikda, 0.}} // ---------------------------------- ------------------- // EEPROM-dan keyin. int i; // EEPROM uchun turli xil parametrlar; int Valor; // EEPROM uchun turli xil variantlar; void loop () {Valor = EEPROM.read (i); // "i" = Endilikda, bu erda hamma narsa sodir bo'ladi. } // ----------------------------------------------- ------ // EEPROM-dan foydalanish. int i; // EEPROM uchun turli xil parametrlar; int Valor; // EEPROM uchun turli xil variantlar; void loop () {EEPROM.write (i, Valor); // "i" = Endilikda, bu erda hamma narsa sodir bo'ladi. }

Bu erda RTC DS1307 va EEPROM protokoli Arduino -da, shuningdek, o'quv qo'llanmalari, shuningdek, funktsiyalar va funktsiyalardan foydalanish mumkin.

www.instructables.com/id/Arduino-Tutorial-…

Sensorli Fluxo não é majburiy bo'lmagan holda, biblioteka, hech qanday qiziqish yo'q, bu esa aniqlanmagan va aniqlanmagan ma'lumotlarni aniqlash uchun. O'lchov sensori ishlab chiqarilgandan so'ng, "pulseIn", "pulseIn", "tezlik", "tezlik", "tezlik", "yuqori tezlik", "yuqori tezlik", "yuqori tezlik", "bastando colocar" kabi qurilmalar ishlatiladi. "Yuqori" tezlik va tezlik past darajadagi "past" darajasida, hech qanday yakuniy natija yo'q, 2 ta tezlik hammasi, ham hech qanday entanto yo'q, tezligi juda past. yoki, 1000000µSeg.

Aniq desak, siz hech bo'lmaganda sensorli ma'lumotlarga ega bo'lishingiz mumkin, chunki bu ma'lumotlar jadvalining sensori yoki ma'lumoti bilan farq qiladi. (Ma'lumotlar cálculos acima).

// LOOP operatsiyalari takrorlanadi: void loop () {// Mana shu vaqt ichida pul o'tkazmalari tez va tez bajariladi. Contagem_Total = (pulseIn (Pino_Sensor, HIGH) + pulseIn (Pino_Sensor, LOW)); // Kontaktlar soni (1Seg = 1000000µSeg). Calculo_Fluxo = 1000000/Contagem_Total; // Multiplicação de (Num. Total de pulsos/Seg) x (Pulse xarakteristikasi), // (Ma'lumotlar jadvalining oqim sensori va boshqalar): Calculo_Fluxo = (Calculo_Fluxo * 2.38); // ml/s em ml/min ga aylantiring: Calculo_Fluxo = Calculo_Fluxo * 60; // Konvertatsiya qilish ml/min em L/min Calculo_Fluxo = Calculo_Fluxo/1000; agar (Calculo_Fluxo <0) {Calculo_Fluxo = 0; } boshqa {Calculo_Fluxo = Calculo_Fluxo; }

}

Boshqaruv tizimida hech qanday farq yo'q, lekin hech bo'lmaganda 2 ta parametrlar mavjud emas, bu sizning uyingizdagi raqamli operatsiyalarni amalga oshirishga yordam beradi. ligado (haqiqiy tasavvur).

Ma'lumotni uzatish ham oyning boshida ham, oyda ham amalga oshiriladi, bu 28 oydan buyon LED displeyni o'rnatish va sozlashdan so'ng, biz 7 ta konfiguratsiyani o'rnatamiz. ea lua cheia novamente.

Umumiy hisob -kitoblar bir vaqtning o'zida amalga oshiriladi, bu esa o'z navbatida, o'z vazifalarini bajarishni ham o'z ichiga oladi.

Arduino -dagi loyihalar, shuningdek, Youtube, Instagram, Facebook yoki Twitter -dagi boshqa kanallar bilan bir qatorda, ularni o'rnatish ham mumkin.

Abracho e até ao próximo projecto.

Tavsiya: