資料介紹
PCB圖如下:
成分
Wemos D1 迷你專業(yè)版 | × 1 |
28BYJ-48 帶ULN2003驅(qū)動(dòng)器的步進(jìn)電機(jī) ?愛樂果 |
× 1 |
L7805ACV 意法半導(dǎo)體 |
× 1 |
針排接頭公 - 母 1x40 2.54mm | × 1 |
標(biāo)頭男 | × 1 |
500Pcs鋁電解電容器組合盒套件24種不同范圍0.1uF-1000uF 10V/16V/25V/50V | × 1 |
描述
通過 WiFi 控制的寵物喂食器 - ESP8266
這個(gè)怎么運(yùn)作?
如您所見,寵物喂食器使用了 3D 設(shè)計(jì)。基于 ESP8266 的 Wemos D1 Mini 板首選連接到互聯(lián)網(wǎng)并通過 WiFi 控制它,并創(chuàng)建了一個(gè)應(yīng)用程序通過無線輸入 IP 地址來控制寵物喂食器。
補(bǔ)給品
組裝和電路構(gòu)建需要一些基本項(xiàng)目
Wemos D1 Mini ESP8266 WiFi 板
28BYJ-48步進(jìn)電機(jī)
ULN2003x 步進(jìn)電機(jī)驅(qū)動(dòng)器
608zz軸承
L7805 穩(wěn)壓器
9V-12V電源
面包板
跳線
3D 零件和裝配
寵物喂食器的 3D 設(shè)計(jì)包括三個(gè)基本部分。填充食物的整體.stl,允許將食物推出的螺旋螺絲.stl 和蓋子.stl。從以下鏈接下載 3D 模型的 STL 文件,并在 3D 打印機(jī)的幫助下進(jìn)行打印。
組裝時(shí),首先將608zz軸承放在整體.stl上,然后將28BYJ-48步進(jìn)電機(jī)放在軸承上并用兩個(gè)螺絲固定。下一步,將螺旋絲杠整體放入.stl內(nèi)部,固定到步進(jìn)電機(jī)端。
面包板電路
關(guān)于 ESP8266 Wemos D1 迷你板
ESP8266 是一款適用于物聯(lián)網(wǎng)和家庭自動(dòng)化項(xiàng)目的 Wi-Fi 模塊。ESP8266 是一個(gè) Wi-Fi 模塊。它允許您像使用 Arduino 一樣控制輸入和輸出,但它具有 Wi-Fi。
Wemos D1 mini 就像一個(gè)“帶 wifi 的小 Arduino”,價(jià)格實(shí)惠。它基于 ESP8266,具有 1 個(gè)模擬端口和 11 個(gè)數(shù)字端口。它通過 micro-USB(或通過 wifi 的遠(yuǎn)程閃存)進(jìn)行編程。您可以將它與 Arduino IDE 一起使用。
關(guān)于 28BYJ-48 步進(jìn)電機(jī)和 ULN2003 電機(jī)驅(qū)動(dòng)器
體驗(yàn)步進(jìn)電機(jī)的一種廉價(jià)方式是使用 28BYJ-48 步進(jìn)電機(jī)。這些電機(jī)的優(yōu)點(diǎn)之一是它們可以精確定位,一次“一步”。另一個(gè)優(yōu)點(diǎn)是它們的運(yùn)動(dòng)相對精確。
電機(jī)的功耗約為240mA。由于電機(jī)消耗的功率過多,因此最好直接從 ULN2003 驅(qū)動(dòng)器為其供電,而不是從 Wemos D1 Mini 中獲取該功率。該電機(jī)通常配備基于 ULN2003 的驅(qū)動(dòng)板,這使得它們非常易于使用。ULN2003 是最常見的電機(jī)驅(qū)動(dòng)器 IC 之一。
根據(jù)共享電路圖構(gòu)建您的電路。連接的引腳編號(hào)如下:
電機(jī)連接:
驅(qū)動(dòng)器 IN1 至 D8 (GPIO15) Wemos D1 Mini
驅(qū)動(dòng)器 IN2 到 D7 (GPIO13) Wemos D1 Mini
驅(qū)動(dòng)器 IN3 至 D6 (GPIO12) Wemos D1 Mini
驅(qū)動(dòng)器 IN4 到 D5 (GPIO14) Wemos D1 Mini
驅(qū)動(dòng)器 Vin 到電源 Vcc
驅(qū)動(dòng)器 GND 到電源 GND
Wemos D1 迷你電源連接:
Wemos D1 Mini 5V 至 L7805 Vout
Wemos D1 迷你 GND 到 GND
電源連接:
9V-12V 電源 Vcc 至 L7805 Vin
9V-12V 電源地到 L7805 地
印刷電路板 (PCB)
在對電路進(jìn)行測試后,設(shè)計(jì)了一塊 PCB,將項(xiàng)目變成了一個(gè)有用的原型。所以我從布線復(fù)雜性中清除了電路。要獲取 PCB,請將共享的“Gerber”文件上傳到 PCBWay 并創(chuàng)建訂單。高質(zhì)量的 PCB 將在幾天內(nèi)到達(dá),具體取決于送貨地址。
根據(jù)參考 (BOM) 代號(hào)放置和焊接組件。PCB原型所需的組件:
1x 100uF 電容
2x 100nF 電容
1x B5B-XH-A (LF)(SN) 連接器或公頭
1x DC005-2.0MM 插孔
1x L7805 穩(wěn)壓器
1x ULN2003 電機(jī)驅(qū)動(dòng)器 IC
女頭
使用 MIT App Inventor 創(chuàng)建應(yīng)用
已經(jīng)創(chuàng)建了一個(gè)應(yīng)用程序來通過 WiFi 無線控制寵物喂食器。使用 MIT 應(yīng)用程序發(fā)明者,可以通過拖放的方式輕松開發(fā)應(yīng)用程序。登錄后導(dǎo)入共享的 aia 擴(kuò)展資源文件?https://appinventor.mit.edu/ ?。這樣,您就可以根據(jù)自己的需要定制應(yīng)用程序。
要從應(yīng)用程序發(fā)送的命令(當(dāng) Feed.Click 時(shí))必須與源代碼中指定的命令相匹配。您可以使用 Build > Android app (apk) 在手機(jī)或平板電腦上安裝您的應(yīng)用
源代碼
使用 ESP8266 芯片對 Wemos D1 Mini 和類似板進(jìn)行編程時(shí)需要做兩件事。您將需要附加組件來使用 Arduino IDE 對 ESP8266 進(jìn)行編程。
使用 Arduino IDE 打開共享源代碼。首先,安裝 ESP8266 插件以對 Wemos D1 Mini 進(jìn)行編程。
文件 > 首選項(xiàng)。在“Additional Boards Manager URLs”中輸入 ESP8266 附加 URL
?
轉(zhuǎn)到工具 > 板 > 板管理器。搜索 ESP8266 并安裝
轉(zhuǎn)到工具 > 板 > 選擇 Wemos D1 Mini
定義連接步進(jìn)電機(jī)的引腳。請記住,您必須將引腳編號(hào)定義為 GPIO
輸入您的 Wifi SSDI 和密碼
從應(yīng)用程序接收到的數(shù)據(jù)(當(dāng) Feed.Click 時(shí))必須與代碼中的數(shù)據(jù)匹配……因此,應(yīng)正確定義為 Pet Feeder 動(dòng)作指定的命令名稱(Feed)。
將源代碼上傳到 Wemos D1 Mini 板。
顯示與寵物喂食器通信所需的本地 IP 地址。
將串行監(jiān)視器上顯示的本地 IP 地址輸入到應(yīng)用程序中。
?
- 寵物喂食器開源硬件
- 基于ESP8266的帶WiFi寵物喂食器 6次下載
- 自動(dòng)寵物喂食器開源硬件
- 基于ESP8266的WiFi車 10次下載
- Arduino遙控寵物喂食器
- 使用ESP8266 wifi DIY控制燈
- 51單片機(jī)通過WIFI模塊ESP8266控制四路繼電器
- 使用ESP8266-01制作WIFI遙控小車(一)
- 基于51單片機(jī)的智能寵物喂食器Proteus仿真 87次下載
- 基于涂鴉智能的寵物喂食器
- ESP8266 wifi模塊開發(fā)匯總
- ESP8266 WIFI芯片的程序免費(fèi)下載 94次下載
- 如何使用單片機(jī)進(jìn)行寵物喂食器的電路設(shè)計(jì) 17次下載
- 使用STM32控制ESP8266手機(jī)wifi開啟窗戶的詳細(xì)資料合集免費(fèi)下載 111次下載
- 寵物定時(shí)喂食器設(shè)計(jì)資料 0次下載
- 求一種基于WTR096-28SS芯片方案的寵物喂食器設(shè)計(jì)方案 372次閱讀
- ESP8266紅外信號(hào)收發(fā)實(shí)驗(yàn) 1678次閱讀
- ESP8266硬件 4143次閱讀
- 制作一個(gè)易于使用的自動(dòng)寵物喂食器 5116次閱讀
- 如何使用ESP8266制作可配置的Web服務(wù)器 1.2w次閱讀
- 如何利用ESP8266實(shí)現(xiàn)智能手表的設(shè)計(jì) 2999次閱讀
- dfrobotESP8266 WiFi Bee模塊簡介 1794次閱讀
- STM32系列設(shè)計(jì),ESP8266聯(lián)網(wǎng)授時(shí)時(shí)鐘 7825次閱讀
- STM32 OTA例程中的WiFi芯片ESP8266 1.2w次閱讀
- esp8266中文資料匯總(esp8266引腳圖_與單片機(jī)連接_串口wifi實(shí)例) 22.4w次閱讀
- esp8266固件如何升級(jí)_ESP8266WIFI模塊固件升級(jí) 4.2w次閱讀
- ESP8266 Wi-Fi到底傳多遠(yuǎn)_esp8266 wifi信號(hào)強(qiáng)度測距 5.1w次閱讀
- 遠(yuǎn)程控制通訊--基于Arduino + ESP8266控制LED燈 3.9w次閱讀
- esp8266 at指令集詳解 14.1w次閱讀
- esp8266串口wifi實(shí)例 1.8w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多