色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

構(gòu)建一個自動糖果售貨機

科技觀察員 ? 來源:Mahmoud Ahmed ? 作者:Mahmoud Ahmed ? 2022-09-19 15:40 ? 次閱讀

只需機器有四種類型的糖果,每種類型都有它的特殊代碼,可以使用此特殊代碼在獲取糖果。實際上,我們打算激勵孩子們使用現(xiàn)代技術(shù)創(chuàng)造自己的玩具,而不是浪費大量時間玩智能手機或 PC。

回歸到項目,

如果你想從第一種口味中得到糖果,你應(yīng)該在你的文案寫 C111。

如果你想從第二種口味中得到糖果,你應(yīng)該在你的文案寫 C112。

如果你想從第三種口味中獲得糖果,你應(yīng)該在你的文案寫 C113。

如果你想從第四種口味中獲得糖果,你應(yīng)該在你的文案寫 C114。

第1步:你需要什么

poYBAGMoHIqAXi9hAARprIVF_34607.png

這些是該項目所需東西的清單:

工具:

1.螺絲刀

2.鉗子

3. 平切刀

4.數(shù)字萬用表

5. 雙面膠帶。

6. 銅墊片(6mm 公 - 母)

7. 膠帶

材料:

1. 亞克力板 3mm

2.膠合板3mm

3. 螺絲和螺母

組件:

1. 8 x 標準金屬伺服電機 (7.5 kg.cm)

2. 螺栓 M4 x 10mm

電子元件:

1. Arduino MEGA 2560

2. 1個Sheel

3. 開關(guān)電源 (5V - 5A)

4.小面包板

5. 跳線(公 - 公)

6. 跳線(公-母)

第 2 步:機構(gòu)和框架設(shè)計

pYYBAGMoHISAUp1hAADSo6G3IyE990.png

這一切都始于一個適當?shù)脑O(shè)計,在我的例子中,一些草圖以獲得對尺寸和形狀的良好感覺。在草圖階段之后很快就出現(xiàn)了 CAD 模型。我在 SolidWorks 中創(chuàng)建了我的模型。在對所有零件進行建模后,制作技術(shù)圖紙。我使用這些圖紙來加工激光切割機上的所有定制零件。

由于我打算在世界各地的許多活動中隨身攜帶這臺機器,因此我將其設(shè)計為易于拆卸和安裝,因此我使用螺??釘和螺母、Martise 和 Tenon 來固定它的所有零件。

第 3 步:機構(gòu)和框架(制造和組裝)

pYYBAGMoHH6AJUX6AATHYXyfHWI950.png

我用激光切割機從膠合板和亞克力板上切割機器零件。然后我用 M4*10mm 螺栓將伺服電機固定到它們的載體上。固定伺服電機后,使用銅墊片將 Arduino Mega 和 1sheeld 固定到它們的載體上,然后固定電源,現(xiàn)在你可以將所有機器零件聚集在一起。

第 4 步:電子和 Arduino 代碼

poYBAGMoHHqAbMQBAANOfrIJZhA198.png

這里最重要的部分是為伺服電機供電,您應(yīng)該直接從電源為伺服電機供電,以避免使 Arduino 板休息。不要忘記將所有地線相互連接在將電機與 Arduino 和 1Sheeld 連接后,從電源為它們供電,您應(yīng)該按照以下步驟操作:

第 1 步:將 1Sheeld 放在 Arduino 板上,然后將 Arduino 插入筆記本電腦或 PC。

第 2 步:將 1Sheeld 應(yīng)用程序下載到您的智能手機上。該應(yīng)用程序可在 Google Play 商店中獲取,網(wǎng)址為http://1sheeld.com/app

第 3 步:下載 1Sheeld 庫

第 4 步:解壓縮文件夾,將其復制并粘貼到您的 Arduino 庫目錄中。

第 5 步:打開我的 Arduino Sketch(您將在附件中找到它

第 6 步:上傳您的草圖 Hesre 是整個教程中最重要的部分,將 1Sheeld 切換到 Uploading-mode(這是板上標有 UART Switch 的開關(guān)),然后再將您的草圖上傳到 Arduino 板,以避免兩者之間的串行沖突1Sheeld 和 Arduino,然后在 IDE 中按下 Upload 按鈕。

將 UART 開關(guān)推離 1Sheeld 徽標時,將打開上傳模式。

完成上傳后,您需要將 1Sheeld 切換回操作模式。不要忘記!如果您不將 UART 開關(guān)切換回操作模式,您的項目將無法正常工作,因為 1Sheeld 和 Arduino 板之間將沒有通信

當 UART 開關(guān)被推到最靠近 1Sheeld 標志時,操作模式被打開。

第 7 步:使用 1Sheeld 應(yīng)用程序

在您的 Android 智能手機上打開 1Sheeld 應(yīng)用程序。該應(yīng)用程序?qū)⑹紫韧ㄟ^藍牙掃描您的 1Sheeld,這需要幾秒鐘,手機會找到它。一旦它在屏幕上顯示為 1Sheeld #xxxx,您將需要輸入配對碼(默認配對碼為 1234)并通過藍牙連接到 1Sheeld。

注意:如果您遇到問題,請確保您的 Android 手機的藍牙已打開,并且 Android 手機靠近您的 1Sheeld。

第 8 步:訪問 Twitter 和 Terminal Shields

從屏蔽列表中選擇 Twitter Shield 和 Terminal Shield,然后按應(yīng)用程序右上角的多個屏蔽圖標。

Vending Machine.ino:

#define CUSTOM_SETTINGS

#define INCLUDE_TWITTER_SHIELD
#define INCLUDE_TERMINAL_SHIELD

#include
#include

Servo BlockColoumn1; // create servo object to control a servo
Servo BlockCandy1; // create servo object to control a servo

Servo BlockColoumn2; // create servo object to control a servo
Servo BlockCandy2; // create servo object to control a servo

Servo BlockColoumn3; // create servo object to control a servo
Servo BlockCandy3; // create servo object to control a servo

Servo BlockColoumn4; // create servo object to control a servo
Servo BlockCandy4; // create servo object to control a servo

void setup()
{
OneSheeld.begin();

BlockColoumn1.attach(3); // attaches the servo on pin 3 to the servo object
BlockCandy1.attach(4); // attaches the servo on pin 4 to the servo object

BlockColoumn2.attach(5); // attaches the servo on pin 5 to the servo object
BlockCandy2.attach(6); // attaches the servo on pin 6 to the servo object

BlockColoumn3.attach(7); // attaches the servo on pin 7 to the servo object
BlockCandy3.attach(8); // attaches the servo on pin 8 to the servo object

BlockColoumn4.attach(9); // attaches the servo on pin 9 to the servo object
BlockCandy4.attach(10); // attaches the servo on pin 10 to the servo object

/* Subscribe to setOnSelected event for the Twitter shield. */
Twitter.setOnSelected(&shieldSelection);
/* Subscribe to onNewTweet event. */
Twitter.setOnNewTweet(&myTweet);
}

void loop()
{

}

void shieldSelection()
{
/* Track keyword 1Sheeld on Twitter. */
Twitter.trackKeyword("C111");
Twitter.trackKeyword("C112");
Twitter.trackKeyword("C113");
Twitter.trackKeyword("C114");
}

void myTweet(char * userName , char * userTweet)
{
/* Check if the tweet has 1Sheeld keyword. */
if (strstr(userTweet, "C111") != 0)
{
BlockCandy1.write(90);
OneSheeld.delay(400);
BlockCandy1.write(180);
OneSheeld.delay(20);
BlockColoumn1.write(90);
OneSheeld.delay(400);
BlockColoumn1.write(180);
Terminal.println(" C111 Detected");
}
else if (strstr(userTweet, "C112") != 0)
{
BlockCandy2.write(90);
OneSheeld.delay(400);
BlockCandy2.write(180);
OneSheeld.delay(20);
BlockColoumn2.write(90);
OneSheeld.delay(400);
BlockColoumn2.write(180);
Terminal.println(" C112 Detected");
}
else if (strstr(userTweet, "C113") != 0)
{
BlockCandy3.write(90);
OneSheeld.delay(400);
BlockCandy3.write(180);
OneSheeld.delay(20);
BlockColoumn3.write(90);
OneSheeld.delay(400);
BlockColoumn3.write(180);
Terminal.println(" C113 Detected");
}
else if (strstr(userTweet, "C114") != 0)
{
BlockCandy4.write(90);
OneSheeld.delay(400);
BlockCandy4.write(180);
OneSheeld.delay(20);
BlockColoumn4.write(90);
OneSheeld.delay(400);
BlockColoumn4.write(180);
Terminal.println(" C114 Detected");
}
else
{
BlockCandy1.write(180);
BlockColoumn1.write(180);

BlockCandy2.write(180);
BlockColoumn2.write(180);

BlockCandy3.write(180);
BlockColoumn3.write(180);

BlockCandy4.write(180);
BlockColoumn4.write(180);

Terminal.println(" Nothing Detected");
}
}// void my tweet

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

    關(guān)注

    29

    文章

    5587

    瀏覽量

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

    關(guān)注

    2

    文章

    59

    瀏覽量

    19824
  • 自動售貨機
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    5062
收藏 人收藏

    評論

    相關(guān)推薦

    自動售貨機原理圖

    自動售貨機由七集成電路和三顯示器構(gòu)成。如圖所示,兩555 CMOS定時集成電路產(chǎn)生脈沖。集成電路用來為整個電子
    發(fā)表于 12-26 11:52 ?3.7w次閱讀
    <b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>原理圖

    無線遠程對自動售貨機的管理

    現(xiàn)在很多支付商家都在推舉1分錢購買自動售貨機的飲料,那么這些自動售貨機是怎么普及過來的呢? 隨時隨地可見的自動
    發(fā)表于 07-26 09:06

    被無線遠程控制管理的自動售貨機

    現(xiàn)在很多支付商家都在推舉1分錢購買自動售貨機的飲料,那么這些自動售貨機是怎么普及過來的呢? 隨時隨地可見的自動
    發(fā)表于 07-28 09:23

    4G無線工業(yè)路由器自動售貨機的應(yīng)用

    方案需求自動售貨機的應(yīng)用日漸廣泛,如城市街頭、酒店、機場、居民社區(qū)、娛樂公共場所、辦公大樓、商場、學校等場所,便捷式的服務(wù)和管理漸漸深入工作生活。自動售貨機的管理逐步趨于無線管理方式,
    發(fā)表于 11-29 23:47

    嵌入式自動售貨機能實現(xiàn)什么功能?

    我們知道,智能設(shè)備的根本在于嵌入式系統(tǒng)的開發(fā)應(yīng)用(嵌入式系統(tǒng)開發(fā)流程),隨著電子技術(shù)不斷的發(fā)展,很多智能化設(shè)備逐步取代了人工勞動,自動售貨機就是其中種基于嵌入式系統(tǒng)的智能化設(shè)備(什么是嵌入式系統(tǒng)
    發(fā)表于 04-17 08:14

    基于80C51單片機的自動售貨機設(shè)計

    自動售貨機自動化技術(shù)在人們生活中的重要應(yīng)用。隨著人們生活質(zhì)量的不斷提高,對自動售貨機的性能要求越來越高。
    發(fā)表于 12-02 07:30

    自動售貨機短信報警系統(tǒng)

    關(guān)鍵詞 ZWG-03A 智能短信設(shè)備、自動售貨機、短信報警摘 要 本文介紹 ZWG-03A 在自動售貨機短信報警系統(tǒng)中的應(yīng)用
    發(fā)表于 11-04 11:18 ?86次下載

    智能自動售貨機售貨

    英特爾打造核心技術(shù)智能自動售貨機售貨 .
    發(fā)表于 12-28 18:09 ?0次下載

    種基于 PLC 的自動售貨機系統(tǒng)的設(shè)計

    種基于 PLC 的自動售貨機系統(tǒng)的設(shè)計王曉麗摘要:設(shè)計種可編程序控制器 PLC 控制的自動售貨機
    的頭像 發(fā)表于 03-29 10:12 ?1.4w次閱讀

    關(guān)于智能自動售貨機的方案的分析和介紹

    用于自動售貨機管理和數(shù)據(jù)分析的物聯(lián)網(wǎng)解決方案能夠幫助自動售貨機運營商降低運營成本,提高銷售收入。ADLINK 和英特爾為這些解決方案提供了支持技術(shù)和
    的頭像 發(fā)表于 08-04 02:26 ?8346次閱讀
    關(guān)于智能<b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>的方案的分析和介紹

    自動售貨機項目教程及文件下載

    自動售貨機項目教程及文件下載
    發(fā)表于 05-06 11:12 ?0次下載

    自動售貨機方案/設(shè)計/開發(fā)/項目

    廠商輕松實現(xiàn)角色轉(zhuǎn)換。目前國內(nèi)智能零售設(shè)備市場剛剛起步便已熱火朝天,指數(shù)級的增長絕不只是夢想。目錄自動售貨機方案介紹二、自動售貨機方案的
    發(fā)表于 11-10 12:50 ?47次下載
    <b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>方案/設(shè)計/開發(fā)/項目

    如何使用Arduino構(gòu)建便攜式飲用水自動售貨機

    在這個項目中,我們將使用 Arduino 構(gòu)建便攜式飲用水自動售貨機,可用于任何公共場所,如旅游場所,使用貨幣硬幣分配飲用水或任何其他飲
    發(fā)表于 07-13 16:51 ?2013次閱讀
    如何使用Arduino<b class='flag-5'>構(gòu)建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>便攜式飲用水<b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>

    基于Arduino的比特幣糖果自動售貨機

    電子發(fā)燒友網(wǎng)站提供《基于Arduino的比特幣糖果自動售貨機.zip》資料免費下載
    發(fā)表于 11-02 15:18 ?0次下載
    基于Arduino的比特幣<b class='flag-5'>糖果</b><b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>

    投幣個人自動售貨機構(gòu)建

    電子發(fā)燒友網(wǎng)站提供《投幣個人自動售貨機構(gòu)建.zip》資料免費下載
    發(fā)表于 06-09 15:28 ?1次下載
    投幣個人<b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>的<b class='flag-5'>構(gòu)建</b>
    主站蜘蛛池模板: 精品水蜜桃久久久久久久| 《乳色吐息》无删减版在线观看 | 午夜免费体验30分| 么么哒日本影院| 国产亚洲va在线电影| qvod 在线| 伊人影院网| 亚洲 欧美 国产 在线 日韩| 欧美性xxx免费看片| 久久青青草视频在线观| 国产日韩欧美有码在线视频| 草莓视频app深夜福利| 51xx午夜影视福利| 亚洲一区精品伊人久久伊人| 思思久久99热只有频精品66| 青青草在线视频| 木凡的天空在线收听| 久久精品国产男包| 韩国伦理电影在线神马网| 国产传媒精品1区2区3区| 爱看吧孕妇网| 99视频福利| 4hu四虎免费影院www| 淫品色影院| 亚洲中文字幕AV在天堂| 亚洲精品乱码久久久久久直播| 色婷婷我要去我去也| 日本69色视频在线观看| 欧美videqsdesex0| 女仆乖H调教跪趴| 奶头好翘是不是想要了| 美女全光末满18勿进| 麻生希第一部快播| 看电影就来5566先锋av| 久久青草热热在线精品| 久久免费视频1| 恋夜直播午夜秀场最新| 麻豆一二三区果冻| 男男被强bl高h文| 欧美日韩免费看| 日本高清免费在线|