DIY水族箱水分補償系統

DIY水族箱水分補償系統

广州体彩北京单场开奖 www.mkcubp.com.cn 一種自動補償蒸發水族箱中水分流失的系統。
硬件組件:

  • Arduino UNO和Genuino UNO× 1
  • 蠕動泵套件× 1
  • 面包板(通用)× 1
  • 公/母跳線× 1

軟件應用程序和在線服務:

  • Arduino IDE

蒸發減少了水族箱中的水量,如果沒有補償,將導致剩余水的化學變化。這些變化將對水族館內的生命形式產生負面影響。因此,將水保持在適當的水平是很重要的。這可以手動完成,也可以由自動完成的系統完成。在這個項目中,我們將制作這樣一個系統。

電路相關文件

電路圖文件
接線圖.png
描述:接線圖截圖
源代碼
code.c
描述:源碼
教程
項目詳情.pdf
描述:項目詳細介紹
分享到:
收藏 (2)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸Atlas Scientific所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • 自制Arduino nano兼容板

    之前項目需要就自制了一個Arduino nano的兼容版,可插可貼很舒服。
    來自:DIY創意產品時間:2019-08-29 arduino
  • 帶Arduino的12v RGB LED(原理圖,源碼)

    使用Arduino編程12v RGB LED燈條,以及如何制作不同的顏色組合和漸變動畫。硬件組件: Arduino Nano R3× 1 12v RGB LED燈條× 1 達林頓大功率晶體管× 3 電阻1k歐姆× 3 軟件應用程序和在線服務: Arduino IDE手動工具和制造機器: 面包板,270針10 Pc。跳線套件,長5厘米在本教程中,我們將學習如何將12v RGB LED條帶與Arduino連接,以及如何編程以制作不同的顏色組合和漸變動畫。電路城原創內容,未經同意,不得轉載!
    來自:照明與LED顯示時間:2019-08-28 arduino led rgb
  • 全自動家庭水培系統Green Box

    Green Box是一個自動化的水培系統。硬件組件: LED燈條,日光× 1 Raspberry Pi 3型號B.× 1 繼電器??椋ㄍㄓ茫? 1 Atlas Scientific pH傳感器套件× 1 Adafruit濕度和溫度傳感器× 1 SparkFun ZX距離和手勢傳感器× 1 Seeed Grove - 數字光傳感器× 1 切換開關,切換× 1 Atlas Scientific EZO-PMP™蠕動泵× 1 軸流風扇,12 VDC× 1 氣泵× 1 水泵× 1 電磁閥,2路× 1 軟件應用程序和在線服務: Arduino IDE通用Windows平臺(UWP)-Visual studio community 2019手動工具和制造機器: 激光切割機(通用)烙鐵(通用)焊錫絲,無鉛Green Box是我長期以來的一個想法,并且能夠在今年夏天成為現實。我一直對水培法感興趣,因為它的效率和環境可持續性。在水培系統中使用的水比在土壤中少90%,不需要農藥(非常適合昆蟲和生態系統?。?,并且可以從堆肥中產生營養!所以,我有了創建全自動水培系統的想法。目標是讓人們通過相對較少的工作來種植自己的食物,并促進可持續的生活。Green Box采用筏網絡水培和傳感器。該系統有3個主要組件:溫度和濕度,水位和光線。在我居住的地方有時候溫度會變得太高,過于干燥的環境會使植物死亡。因此,使用溫度和濕度傳感器和風扇,我編程系統在溫度過高時打開風扇。我還在控制面板上添加了一個撥動開關,用于手動打開和關閉風扇。然后,對于水位,使用水位傳感器,電磁閥和Atlas Scientific的EZO-PMP水泵,您可以將其自動設置在某個水位,或手動輸入所需的水位。我用自己的vermi-compost制作了用于制造養料的的堆肥茶。接下來,對于燈光系統,使用環境光傳感器,當天黑時,LED燈將亮起,并在環境變亮時關閉。電路城原創內容,未經同意,不得轉載!
    來自:家用電器時間:2019-08-27 傳感器 家庭自動化 繼電器
  • 如何使用Arduino制作超聲波懸浮器

    今天我將向您展示如何使用Arduino Nano制作超聲波懸浮液。硬件組件: Arduino Nano R3× 1 SparkFun雙H橋電機驅動器L298× 1 超聲波傳感器??椋℉C-SR04)× 1 軟件應用程序和在線服務: Arduino IDE什么是超聲波懸浮器?聲懸?。ㄒ渤疲荷荊┦且恢滯ü褂媒櫓手星苛疑ǖ納溲沽鎦市≡誚櫓手械姆椒?。有時,超聲波頻率的聲波可用于懸浮物體,從而不會產生人耳聽到的聲音,例如大冢實驗室演示的聲音,而其他人使用可聽頻率。有各種方式發射聲波,從在物體下方產生波浪并將其反射回其源頭,到使用(透明)坦克來產生大的聲場。什么是超聲波傳感器?顧名思義,超聲波傳感器通過使用超聲波測量距離。傳感器頭發射超聲波并接收從目標反射回來的波。超聲波傳感器通過測量發射和接收之間的時間來測量到目標的距離。光學傳感器具有發射器和接收器,而超聲波傳感器使用單個超聲波元件用于發射和接收。在反射模型超聲波傳感器中,單個振蕩器交替地發射和接收超聲波。這使得傳感器頭的小型化成為可能。電路城原創內容,未經同意,不得轉載!
    來自:其他時間:2019-08-26 arduino 超聲波 懸浮器
  • 基于Raspberry Pi 4B實現實時天氣查看

    使用openweathermap API和新的Raspberry Pi 4查看當前天氣數據。硬件組件: Raspberry Pi 4型號B.× 1 軟件應用程序和在線服務: OpenweathermapMicrosoft VS Code收集對項目有很多細節的實時天氣數據可能很困難。存在多個Web API,但許多需要使用付款,或者設置起來很復雜。值得慶幸的是,openweathermap.org為個人提供了一個既自由又簡單的驚人API。只需選擇服務,生成API密鑰并發送請求!然后,使用該數據創建顯示,更改計算機狀態,甚至控制其他設備。電路城原創內容,未經同意,不得轉載!
    來自:基礎電路時間:2019-08-26 物聯網 數據采集 家庭自動化
  • gb掌機

    基于開源的gamebuino,重新做的外殼和PCB.
    來自:Hackaday Prize 2019時間:2019-08-14 arduino
  • 基于Arduino的電流表

    剛做的電流表,能用校準得自行改define后續更新可關注我的個人博客
    來自:Hackaday Prize 2019時間:2019-08-13 arduino
  • 7段RGB三色LED數碼管數字屏-首創開源@青年創造工坊

    項目名稱:7段RGB三色LED數碼管數字屏-首創開源@青年創造工坊項目簡介: 以往的7段式數碼管數字屏只有單色顯示,難以顯示不同狀態的計數顯示,現在用7顆LED方型255組成新的7段式RGB數碼管,除了顯示數字外,數碼管的不同顏色和混色方式也可以直接反應當前的運行狀態。 引腳:10pin,間距:1.27mm,電壓:3.3v-5v,陰極:r(紅),g(綠),b(藍)圖示: PCB信息:背面正面官方示例:#define C1 262 #define C2 294 #define C3 330 #define C4 350 #define C5 393 #define C6 441 #define C7 495int num = 0;const int clkPin = 17; //CLK引腳17const int dtPin = 15; //DT引腳連接到引腳15const int swPin = 16; //SW引腳連接到引腳16int n[10][7]= { {1,1,1,1,1,1,0},//0 {1,1,0,0,0,0,0},//1 {1,0,1,1,0,1,1},//2 {1,1,1,0,0,1,1},//3 {1,1,0,0,1,0,1},//4 {0,1,1,0,1,1,1},//5 {0,1,1,1,1,1,1},//6 {1,1,0,0,0,1,0},//7 {1,1,1,1,1,1,1},//8 {1,1,1,0,1,1,1}//9 };void setup() { int buzzer=10; //蜂鳴器引腳10for(int i=2;i<=10;i++)//數字led占用引腳{ pinMode(i,OUTPUT);}//定義輸出 pinMode(clkPin, INPUT); pinMode(dtPin, INPUT); pinMode(swPin, INPUT); digitalWrite(swPin, HIGH); Serial.begin(9600); }void loop() { /* for(int i=0;i<=9;i++) { for(int j=2;j<9;j++) digitalWrite(j,n[j-2]); digitalWrite(9,LOW); delay(2000); }//測試*/ int change = getEncoderTurn(); num = num + change; //Serial.println(encoderVal); //串口顯示 num = abs(num % 10);//只取個位信息 for(int j=2;j<9;j++) digitalWrite(j,n[num][j-2]); digitalWrite(9,LOW); if (!digitalRead(swPin) && num != 0) //讀取到按鈕按下并且計數值不為0時把計數器清零 { toon(); Serial.println("start"); } /*switch (num) { case 0: Serial.println("0"); break; case 1: Serial.println("1"); break; case 2: Serial.println("2"); break; case 3: Serial.println("3"); break; case 4: Serial.println("4"); break; case 5: Serial.println("5"); break; case 6: Serial.println("6"); break; case 7: Serial.println("7"); break; case 8: Serial.println("8"); break; case 9: Serial.println("9"); break;} delay(1);*/ } int ton() ////提示音 {tone(10,C7);delay(100);noTone(10); }int toon() ////提示音 {tone(10,C7);delay(100);tone(10,C1);delay(100);tone(10,C3);delay(100);noTone(10); }int getEncoderTurn(void) ////數字編碼器部分{ static int oldA = HIGH; static int oldB = HIGH; int result = 0; int newA = digitalRead(clkPin);//讀取旋轉編碼器的值 int newB = digitalRead(dtPin);//讀取旋轉編碼器的值 if (newA != oldA || newB != oldB) //如果發生改變 { if (oldA == HIGH && newA == LOW) { result = (oldB * 2 - 1);ton(); } } oldA = newA; oldB = newB; return result;}
  • 藍牙耳機

    高通QCC3003藍牙5.0芯片,應用于線控藍牙耳機,運動藍牙耳機。
    來自:可穿戴設備時間:2019-08-13 智能家居
  • Arduino喚醒光鬧鐘,床頭燈變成喚醒燈

    使用這款酷炫的設備將您的床頭燈變成喚醒燈。硬件組件: 功率MOSFET N溝道× 1 圖形OLED,128 x 32像素× 1 LED開關按鈕(藍色)× 1 LED開關按鈕(綠色)× 1 DC-DC降壓(降壓)穩壓器,可調節× 1 旋轉電位器(通用)× 1 Arduino Nano R3× 1 Seeed高精度Pi RTC(DS3231)× 1 LED燈泡,磨砂GLS× 1 手動工具和制造機器: 烙鐵(通用)我很懶,但是我女朋友必須比我早醒。我因此決定為她制作一個輕盈的喚醒時鐘,希望這能喊醒她起床而不影響我睡覺,讓我繼續享受幸福的睡眠。時鐘連接到她的床燈(使用12 V LED燈泡),并根據用戶定義的設置控制其光強度。因此,一般的想法非常簡單,并且僅依靠實時時鐘(RTC)??槔床飭渴奔?,并且僅依賴于N溝道MOSFET來控制LED燈泡的電壓。但時鐘還有一個OLED顯示屏,顯示時間和相關信息(例如報警時間和狀態),帶有兩個帶集成LED的按鈕,可以設置當前時間和日期,喚醒時間和喚醒持續時間,還有一個電位器調暗顯示器和LED。電路城原創內容,未經同意,不得轉載!
    來自:家用電器時間:2019-08-13 arduino 家庭自動化 鬧鐘
銷量
9
查看
305
參數名 參數值
發布于 2019 年 07 月 12日
Moore8直播課堂

tracer ??