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

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

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

制作一個(gè)自動(dòng)咖啡機(jī)

科技觀(guān)察員 ? 來(lái)源:Thomas sxt ? 作者:Thomas sxt ? 2022-06-28 17:30 ? 次閱讀

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

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

打開(kāi)咖啡機(jī)

pYYBAGK6yMeAA_CxAANviK3fTXI700.png

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

焊接

pYYBAGK6yMOAXzdbAAFwJth8-5M838.png

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

Arduino

pYYBAGK6yL-AGZ9RAAOXuOz5DmM374.png

繼電器和 Arduino之間的連接:

IN1:無(wú)

IN2:PIN 11小咖

IN3:PIN 10 開(kāi)機(jī)

IN4:PIN 9 大咖

藍(lán)牙模塊和 Arduino:

VCC= 5v

接地=接地

TXD=RX

RXD=TX

編碼

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

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

然后按下按鈕制作咖啡,機(jī)器關(guān)閉。檢查代碼注釋?zhuān)?/p>

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

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

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

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

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

結(jié)論

到此項(xiàng)目即完成。

我們現(xiàn)在可以通過(guò)藍(lán)牙控制我們的咖啡機(jī)。我的設(shè)計(jì)不是很好,所以請(qǐng)?jiān)徫业目Х葯C(jī)看起來(lái)很糟糕,但是您可以輕松地為 Arduino 和繼電器制作一個(gè)小盒子以使其正確安裝。

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

    關(guān)注

    12

    文章

    3908

    瀏覽量

    126910
  • DIY設(shè)計(jì)
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    19764
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    投幣咖啡機(jī)模擬

    `模擬個(gè)自助投幣咖啡機(jī),請(qǐng)各位大俠指點(diǎn){:12:}`
    發(fā)表于 06-07 15:59

    咖啡機(jī)

    自己做了個(gè)咖啡機(jī),比較簡(jiǎn)單
    發(fā)表于 01-21 14:06

    智能咖啡機(jī)解決方案

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

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

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

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

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

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

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

    怎么設(shè)計(jì)個(gè)咖啡機(jī)的電路?

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

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

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

    哪些全自動(dòng)咖啡機(jī)值得購(gòu)買(mǎi)

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

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

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

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

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

    機(jī)器人自動(dòng)咖啡機(jī)如何實(shí)現(xiàn)流量控制的

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

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

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

    咖啡機(jī)是如何檢測(cè)水位下降的?

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

    咖啡機(jī)流量是如何控制的

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