0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

制作一個自動咖啡機

科技觀察員 ? 來源:Thomas sxt ? 作者:Thomas sxt ? 2022-06-28 17:30 ? 次閱讀

我們大多數(shù)人都知道早上匆匆忙忙,沒有時間等待機器變熱。在本文中,我將向您展示如何使用 Android 制作自動咖啡機。

在本文結(jié)束時,您將擁有一個在藍牙中工作的 Android 應(yīng)用程序來制作小杯或大杯咖啡,您甚至可以通過語音識別發(fā)送命令!

打開咖啡機

pYYBAGK6yMeAA_CxAANviK3fTXI700.png

這里我們有最復(fù)雜的部分。我會建議你檢查你的機器的文檔。對于我使用的那個,你只需要用螺絲刀之類的小東西拆下底部。

焊接

pYYBAGK6yMOAXzdbAAFwJth8-5M838.png

現(xiàn)在機器已打開,我們將在每個按鈕下方焊接 2 根電纜并將其連接到繼電器。如果您使用帶有一個按鈕的舊咖啡機,則只需使用一個通道繼電器即可。

Arduino

pYYBAGK6yL-AGZ9RAAOXuOz5DmM374.png

繼電器和 Arduino之間的連接:

IN1:無

IN2:PIN 11小咖

IN3:PIN 10 開機

IN4:PIN 9 大咖

藍牙模塊和 Arduino:

VCC= 5v

接地=接地

TXD=RX

RXD=TX

編碼

代碼很簡單。它啟動藍牙連接,然后如果您發(fā)送值 1,則您制作小咖啡,值 2 是大咖啡。

上傳代碼時斷開藍牙(拔掉5V線),否則會報錯。出于某種原因,當(dāng)我設(shè)置為 HIGH 時,它會關(guān)閉繼電器,所以如果您遇到問題,請嘗試反轉(zhuǎn) HIGH 和 LOW。

然后按下按鈕制作咖啡,機器關(guān)閉。檢查代碼注釋:

char junk;
String inputString="";
void setup() // run once, when the sketch starts
{
Serial.begin(9600); // set the baud rate to 9600, same should be of your Serial Monitor
pinMode(10, OUTPUT);
digitalWrite(10,HIGH);
pinMode(9, OUTPUT);
digitalWrite(9,HIGH);
pinMode(11, OUTPUT);
digitalWrite(11,HIGH);
}

void loop()
{
if(Serial.available()){
while(Serial.available())
{
char inChar = (char)Serial.read(); //read the input
inputString += inChar; //make a string of the characters coming on serial
}
Serial.println(inputString);
while (Serial.available() > 0)
{ junk = Serial.read() ; } // clear the serial buffer
if(inputString == "1"){ //in case of '1'
digitalWrite(10, LOW); //turn on machine
delay(500);
digitalWrite(10, HIGH);
delay(120000); //time to heat up 2mn (milli)
digitalWrite(9, LOW);
delay(500);
digitalWrite(9, HIGH); //big coffee
delay(30000); //coffee comes out
digitalWrite(10, LOW); //turn off machine
delay(500);
digitalWrite(10, HIGH);
}else if(inputString == "2"){ //incase of '2'
digitalWrite(10, LOW); //turn on machine
delay(500);
digitalWrite(10, HIGH);
delay(120000); //time to heat up 2mn (milli)
digitalWrite(11, LOW);
delay(500);
digitalWrite(11, HIGH); //small coffee
delay(30000); //coffee comes out
digitalWrite(10, LOW); //turn off machine
delay(500);
digitalWrite(10, HIGH);
}
inputString = "";
}
}

APP Inventor Android

poYBAGK6yLiAJQsSAAGxufBuVuU880.png

為了用我們的手機控制我們的咖啡機,我們將使用MIT 應(yīng)用程序發(fā)明者創(chuàng)建一個應(yīng)用程序。唯一的要求是 Gmail 帳戶。您可以上傳我的應(yīng)用程序并在應(yīng)用程序發(fā)明者中對其進行修改。它非常易于使用,但我建議您先查看一些教程。

我添加了語音識別功能,所以如果你說“咖啡”,它會給你一大杯咖啡。為了能夠安裝該應(yīng)用程序,您必須轉(zhuǎn)到您的手機設(shè)置(安全)并允許未知來源。

重要提示:要從藍牙發(fā)送值,我使用了對象“ send text”,因此它將發(fā)送數(shù)字 1 或 2。

您也可以使用“ send byte number”,但它使用 ASCII,因此為了向 Arduino 發(fā)送 1,您需要發(fā)送值 49。注意區(qū)別。

結(jié)論

到此項目即完成。

我們現(xiàn)在可以通過藍牙控制我們的咖啡機。我的設(shè)計不是很好,所以請原諒我的咖啡機看起來很糟糕,但是您可以輕松地為 Arduino 和繼電器制作一個小盒子以使其正確安裝。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3917

    瀏覽量

    127038
  • DIY設(shè)計
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    19781
收藏 人收藏

    評論

    相關(guān)推薦

    投幣咖啡機模擬

    `模擬自助投幣咖啡機,請各位大俠指點{:12:}`
    發(fā)表于 06-07 15:59

    咖啡機

    自己做了咖啡機,比較簡單
    發(fā)表于 01-21 14:06

    智能咖啡機解決方案

    青睞。2.本文編寫目的本文主要從咖啡機的使用體驗上對咖啡機的功能控制進行優(yōu)化,從而實現(xiàn)用智能手機輕松控制煮泡咖啡的每一個步驟讓煮咖啡
    發(fā)表于 04-24 11:14

    霍爾元件 SS2509 在咖啡機中的應(yīng)用案例

    ,而且都設(shè)有完善的保護系統(tǒng),使用起來既方便,只需輕輕按就可得到的咖啡,其便捷性優(yōu)于傳統(tǒng)咖啡機的產(chǎn)品。結(jié)構(gòu)比較復(fù)雜,需要良好保養(yǎng),維護費用較高是這種機器的缺點。但是,全自動
    發(fā)表于 02-27 10:32

    基于單片膠囊咖啡機控制系統(tǒng)的設(shè)計

    【資源下載】下載地址如下:仿真商用膠囊咖啡機控制系統(tǒng)的設(shè)計及實現(xiàn)(仿真電路圖+源程序+演示視頻+任務(wù)書+論文)1.商用膠囊咖啡機控制系統(tǒng)主要具備的功能(1)設(shè)計的商用膠囊咖啡機擁有兩
    發(fā)表于 07-19 06:25

    咖啡機是如何實現(xiàn)液體流量控制的

    咖啡機種家庭或商業(yè)使用的電器,它可以制作各種咖啡飲品。在咖啡制作的過程中,液體流量控制是
    發(fā)表于 04-18 14:38

    怎么設(shè)計咖啡機的電路?

      設(shè)計咖啡機的電路需要考慮多個因素,包括功能、性能、成本和可靠性等。以下是些設(shè)計咖啡機電路的基本步驟:  確定需求:在設(shè)計
    發(fā)表于 04-19 11:53

    咖啡機缺水提醒方案-分離式液位傳感器

    受到損壞或咖啡就無法制作。因此,咖啡機缺水提醒方案成為了必要的。 其中
    發(fā)表于 06-13 14:17

    哪些全自動咖啡機值得購買

    如果你直只是喝“三合”,現(xiàn)在來上杯現(xiàn)磨的濃縮意式咖啡,你可能會覺得以前直在喝“假咖啡”了
    的頭像 發(fā)表于 10-18 14:15 ?2.2w次閱讀

    咖啡機的磨豆與水泵,它們采用的是什么電機

    意大利的疫情下,影響到國內(nèi)的咖啡機磨豆的進口,不少客戶近找到東弘機電找咖啡磨豆機電機。以前是進口的,現(xiàn)在為了考慮中國銷售市場的必要性,在中國購買全自動
    的頭像 發(fā)表于 09-29 10:38 ?5300次閱讀

    咖博士咖啡機: 專注商用咖啡機領(lǐng)域,成就國產(chǎn)專業(yè)咖啡機品牌

    近年來,隨著咖啡文化在國內(nèi)的興起與傳播,大眾對于咖啡的喜好越來越多,隨之而來的是,國產(chǎn)咖啡機市場也迎來了騰飛式的增長。作為商用咖啡機的創(chuàng)新者和實踐者,咖博士
    發(fā)表于 12-09 16:40 ?906次閱讀
    咖博士<b class='flag-5'>咖啡機</b>: 專注商用<b class='flag-5'>咖啡機</b>領(lǐng)域,成就國產(chǎn)專業(yè)<b class='flag-5'>咖啡機</b>品牌

    機器人自動咖啡機如何實現(xiàn)流量控制的

    機器人自動咖啡機種高科技智能化設(shè)備,它可以自動化地制作出美味的咖啡。實現(xiàn)
    的頭像 發(fā)表于 05-09 13:48 ?574次閱讀

    【應(yīng)用案例】能重復(fù)制作完美咖啡的機器

    當(dāng)件事情你能做好并且需要重復(fù)的去做,這時你就會想找能夠完美替代并且不會出差錯的方法!本次為大家講述重復(fù)
    的頭像 發(fā)表于 09-21 09:34 ?656次閱讀
    【應(yīng)用案例】<b class='flag-5'>一</b><b class='flag-5'>個</b>能重復(fù)<b class='flag-5'>制作</b>完美<b class='flag-5'>咖啡</b>的機器

    咖啡機是如何檢測水位下降的?

    水位下降的功能,其實原理相當(dāng)簡單。關(guān)鍵在于精密的傳感器——光電液位傳感器。這個傳感器被安裝在咖啡機需要檢測的位置,通常是咖啡機的水箱或管道系統(tǒng)中。 光電液位傳感器是
    的頭像 發(fā)表于 10-30 15:08 ?693次閱讀

    咖啡機流量是如何控制的

    咖啡機是現(xiàn)代人生活中不可或缺的飲品制作設(shè)備,其中流量控制是咖啡機的重要技術(shù)之。霍爾流量計是種廣泛應(yīng)用于
    的頭像 發(fā)表于 10-31 13:42 ?882次閱讀
    <b class='flag-5'>咖啡機</b>流量是如何控制的