吴忠躺衫网络科技有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>帶有Blynk應用程序的基于重量的咖啡研磨機

帶有Blynk應用程序的基于重量的咖啡研磨機

2023-06-13 | zip | 0.00 MB | 次下載 | 免費

資料介紹

描述

我終于開始實現我的目標,將 Rancilio Rocky 咖啡研磨機改裝成智能研磨機。

這就是磨床希望的樣子。我將取下過濾器支架。我寧愿使用長飲杯接住倒入沖煮器或法式壓榨機的磨碎的豆子(因為我可以將磨碎的咖啡轉移到廚房水槽上方的沖煮器/沖煮器中,所以不會那么亂。;0)

玻璃將放在秤上,并在每次研磨前去皮。

我的磨床模組的描述

我的研磨機在完全改裝后將具有以下功能。

一種從應用程序無級調整咖啡顆粒大小的方法,也許還有一些預設(可調整),如 Espresso、French-press、Drip 等。上面的第一個已經實現,斜體還沒有!

一種智能秤,可以研磨,然后以預設重量關閉研磨機。

一個用于打開和關閉咖啡研磨機的應用程序,它允許我對研磨會話的最終重量的預設進行無級調整。

無線接口

未來的想法來了。

為了對 ESP8266 進行編碼(我主要使用像 WeMos D1 Mini 這樣的開發單元),我選擇了流行且非常容易上手的 Arduino IDE。我不會在這里發布任何 Arduino、Blynk 或 ESP8266 教程,您可以通過搜索 www 輕松找到數百個教程。

智能研磨機的硬件

這個項目中使用的硬件(下面的所有產品鏈接都轉到亞馬遜,將幫助我運行這個網站)。

ESP8266 繼電器板我更喜歡這個 ->

一個咖啡磨,除非你已經擁有一個!我為Rancilio Rocky設計,因為我已經擁有一個 ;)

Raspberry PI (如果您打算使用Blynk 云服務,可以放棄運行本地Blynk 服務器)

任何類型的ESP8266我建議可以帶外接天線的WeMos D1 Mini Pro (買一些便宜的,你會喜歡的;-)

HX711 AD 轉換器內置稱重傳感器放大器,我更喜歡屏蔽版。另一個流行的版本(未經我測試)是SparFun 板。

一些 100uF 電容器是可選的,但會增加電路的穩定性。我把它們放在 ESP8266、繼電器和 HX711 板的電源輸入附近。

用于運行電路的 USB 微型電源獲得 2 安培版本以獲得更好的穩定性。

您選擇的體重秤或稱重傳感器我選擇了便宜的 500 克數字秤,但味道………….. 和錢包 ;)

+ 工具,但既然你在這里,你可能已經擁有它們了!

代碼和電路

目前的代碼和電路:2019 年 3 月 27 日(肯定會更新多次,因此請繼續訪問此空間)。

本項目中使用的 Arduino 庫

HX711_Arduino_Library 版本 0.7.2ESP8266WiFi 版本 1.0Blynk 版本 0.6.1

?

 Download Arduino sketch 

?

?

//#define BLYNK_PRINT Serial
#include 
#include 
#include "HX711.h"
BlynkTimer timer;
int relayPin = D5;  // Change to suit your board.
// HX711 circuit wiring
const int LOADCELL_DOUT_PIN = D2; // Change to suit your board.
const int LOADCELL_SCK_PIN = D1; // Change to suit your board.
HX711 scale;
//Blynk project auth.
char auth[] = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "YOUR-SSID";
char pass[] = "YOURPASS";
BLYNK_WRITE(V0) { scale.tare(); // Strain sensor tare
}
BLYNK_WRITE(V2){
  if (param.asInt()) {
    digitalWrite(relayPin, HIGH);  // Relay ON.
  } else {
    digitalWrite(relayPin, LOW);   // Relay OFF.
  }
}
BLYNK_WRITE(V3) {
  Blynk.virtualWrite(V2, 0);
  digitalWrite (relayPin, LOW);   // Grinder interupt (Emergecy stop), Relay OFF.
}
int slider;
BLYNK_WRITE(V11)
{
slider = param.asInt(); // Assigning incoming value from pin V11 (Slider value) to a global variable.
}
void setup() {
  Serial.begin(57600);
  Blynk.begin(auth, ssid, pass, "192.168.254.110", 8080);
  scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
  scale.set_scale(1040.f);
  timer.setInterval(500L, HX711data);  // .5 sek delay to unstress the server and stabalize readout on numeric widget @ V1.
  timer.setInterval(60L, HX711relay);  // 60ms delay ono to keep fast stop grinder response and not overshoot grinding to much.
  digitalWrite(relayPin, LOW); // To make sure grinder doesn't start running during boot.
  pinMode(relayPin, OUTPUT);
  BLYNK_CONNECTED();
  Blynk.syncAll();
}
void HX711data()
{
  Blynk.virtualWrite(V1, scale.get_units(20));  // sending calibrated strain sensor value to Blynk value widget.
}
void HX711relay()
{
  if (scale.get_units(20) >= (slider-0)) {
  Blynk.virtualWrite(V2, 0);
  digitalWrite(relayPin, LOW); //Relay OFF change the (slider-0.0) number in seconds with one decimal to compensate if grinder overshoot "Grinder calibration".
}
}
void loop()
{
  Blynk.run();
  timer.run(); 
}

?

在我的線巢測試裝置上方,從 500g 數字秤運行的電線被焊接到內部電路板(該秤仍然可以并聯正常運行,不需要電池,顯示器可以正常工作!)

我的原型的 Blynk Android 界面我將在下面列出元素及其設置和功能。V1等代表虛擬引腳,請參閱上面的 Arduino 草圖并閱讀 Blynk 手冊以獲取更多信息

標簽值”小部件在這里顯示滑塊 3 的預設值。(V11 0-80 “或您的選擇” ,按下)。“滑塊”小部件可調整您想要的咖啡粉量(V11 7-80 '或你的選擇' ,在發布時發送 OFF,顯示值 OFF,#,# 用于一位小數調整)。

“Level V”小部件將在我們研磨時填充顏色。(V1 0-100 對應于我版本中的克數)。

“風格按鈕”研磨(V2 0-1 開關按鈕)我將我的按鈕標記為關閉時研磨和研磨機運行時在橙色背景上研磨。

“Styled Button”停止(V3 0-1 按鈕)也可以在顯示“Grinding”時通過按下“Grind/Grinding”按鈕來停止。

“風格按鈕”去皮(V0 0-1 按鈕)將空罐放在刻度表面上的零刻度,在每次研磨之前執行此操作。

?

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1A7159和A7139射頻芯片的資料免費下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2PIC12F629/675 數據手冊免費下載
  4. 2.38 MB   |  36次下載  |  5 積分
  5. 3PIC16F716 數據手冊免費下載
  6. 2.35 MB   |  18次下載  |  5 積分
  7. 4dsPIC33EDV64MC205電機控制開發板用戶指南
  8. 5.78MB   |  8次下載  |  免費
  9. 5STC15系列常用寄存器匯總免費下載
  10. 1.60 MB   |  7次下載  |  5 積分
  11. 6模擬電路仿真實現
  12. 2.94MB   |  4次下載  |  免費
  13. 7PCB圖繪制實例操作
  14. 2.92MB   |  2次下載  |  免費
  15. 8零死角玩轉STM32F103—指南者
  16. 26.78 MB   |  1次下載  |  1 積分

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  141次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  137次下載  |  免費
  7. 4A7159和A7139射頻芯片的資料免費下載
  8. 0.20 MB   |  55次下載  |  5 積分
  9. 5PIC12F629/675 數據手冊免費下載
  10. 2.38 MB   |  36次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費
  13. 7PIC16F716 數據手冊免費下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
  16. 1.97 MB   |  8次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
尊龙体育| 百家乐官网诀| 网上百家乐大赢家筹码| 德州扑克初级教程| 百家乐官网家居| 南宁百家乐官网的玩法技巧和规则| 网上百家乐哪家较安全| 社旗县| 属狗与属猪能做生意吗| 太阳城网上版| 网络百家乐官网游赌博| 雅加达百家乐的玩法技巧和规则| 百家乐官网赢钱皇冠| 金沙百家乐娱乐城场| 六合彩天线宝宝| 风水24山图片| 澳门赌场攻略| 最新百家乐游戏机| 理塘县| 网上百家乐庄家有赌场优势吗| 百家乐官网娱乐城介绍| 皇家百家乐的玩法技巧和规则 | 真人百家乐是真的吗| 百家乐官网投注平台信誉排名| 鼎龙百家乐的玩法技巧和规则| 百家乐官网方法技巧| 威尼斯人娱乐城老lm0| 百家乐官网技巧微笑心法| 神州百家乐的玩法技巧和规则| 玩百家乐官网澳门368娱乐城| 全讯网新2代理| 百家乐官网筹码套装包邮| 利博| 澳门百家乐下路写法| 百家乐官网游戏平台有哪些哪家的口碑最好 | 嘉禾县| 神州百家乐的玩法技巧和规则| 模拟百家乐官网的玩法技巧和规则| 皇冠足球比分网| 温州市百家乐鞋业有限公司| 百家乐官网筹码盒|