伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

電子發燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>短信自動喂貓器開源硬件源代碼

短信自動喂貓器開源硬件源代碼

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

資料介紹

描述

這是一項自動化貓喂食實驗,我希望它能讓我的小貓 Lizzie 更健康、更快樂、更少依賴。讓我解釋:

  • 我的貓很胖,雖然她會根據她的體重吃推薦量的食物,而且聽她說,它總是在挨餓。我懷疑這在一定程度上是由于不健康的喂養方式造成的,即她在倒出食物時立即吞下所有食物,而不是一整天都將食物間隔開。營養學家推薦更一致的模式——對于人類來說,在兩到三頓大餐中全天吃許多健康的小零食。如果我全天自動減少她的喂食量,也許她的消化系統會更有效地運作,她的情緒波動也不會那么嚴重。
  • 我不能總是同時喂她。當我下班回家時,她最終在門口哭泣,狼吞虎咽。她早上五點爬到我身上叫醒我,提醒我早餐可能很快就到了。這是一個公平的反應,因為她的喂食時間表目前與我相當不一致的例程有關。如果我讓她的喂食自動化,食物碗的動作就可以與我的來來往往分開。

我想用谷物分配器喂我的貓。我需要它來轉動伺服系統并每隔 X 次給她喂食,然后將日志發送到網絡服務,以便我知道她已經喂飽了。

我還想定期輪詢網絡服務,如果時間太長,我需要收到短信,這樣我就知道我的貓喂食機無法正常工作,我必須去修理它。

使用的技術

電子產品

材料

網絡

配置

電子設置

首先將伺服器插入伺服模塊的位置 1,將伺服模塊插入 Tessel 上的端口 A(及其電源適配器),然后將 Tessel 插入計算機。

Npm安裝伺服庫并運行以下代碼以查看您的伺服移動:

var tessel = require('tessel');
var servo = require('servo-pca9685').use(tessel.port['A']);
servo.on('ready', function () {
  var position = 0;
  setInterval(function () {
    servo.move(1, position);
    console.log('moved');
    // Set position for next time
    position = position == 0 ? 1 : 0;
  }, 1000);
});

偉大的!你的伺服現在應該每秒移動一次。

CTRL + C 退出進程。

物理設置

將伺服器安裝到干糧分配器的旋鈕上。舵機的轉動頭應牢固地固定在旋鈕上;伺服系統的其余部分需要固定在分配器上,以便伺服系統轉動旋鈕。

圖片和詳細信息即將發布

校準

在分配器中放入一些貓糧。運行您的測試伺服代碼,直到它移動了幾次。

現在停止伺服,計算它移動的次數,并測量分配的食物量。

分發的食物/移動的次數 = 每次分發的食物。

當我嘗試這個時,我得到了每次分配的金額。

我的貓,它的腹部是球形的,應該每天吃 1/2 杯貓糧。我想把那半杯分成六份,所以每四個小時 1/12 杯。為了將每次分配的食物調整為 1/12 杯,我必須更改伺服移動量。

回到關于比例的小學課程:當前金額/1(伺服移動量)= DESIRED AMOUNT / X(伺服移動量)或者,重構,X = CURRENT AMOUNT / DESIRED AMOUNT 在我的例子中:X = CURRENT AMOUNT / (1/12) = 12/倒置

我需要讓伺服移動到分數或小數。這將是我的回合數。

看?您完全必須在現實世界中使用數學中的那些東西。謝謝,施耐德夫人。

軟件設置

如果你還沒有 git 克隆這個repo ,現在是個好時機。

在 `index.js` 的本地副本中,將 turn_amount 變量設置為您在上面計算的回合數。

繼續并設置 feeds_per_day 變量。

您現在也可以設置您的配置文件。將您的 `example-config.json` 更改為 `config.json`,并確保更正 cat_name 變量。

`npm install` 以確保您擁有所需的庫。

同時注冊Twilio (它是免費的),這樣你的貓喂食器就可以給你發短信,我們將在下一步中進行設置。

您可能需要遵循這些特殊說明才能使 twilio 正常工作。

部署規模

設置自動貓糧系統固然很好,但如果要長期部署,則需要進行一些操作工作以確保系統平穩運行。畢竟,如果它不起作用,你的貓就會餓了。

讓我們從通知開始。如果您還沒有,請在 Twilio 上注冊一個試用帳戶,獲取一個電話號碼,并在您的代碼中設置適當的配置變量。

好的,現在確保您的 Tessel 已連接到 wifi并運行代碼。您的貓應該定期喂食,您每次都會收到短信!

var tessel = require('tessel');
var servo = require('servo-pca9685').use(tessel.port['A']);
servo.on('ready', function () {
  var position = 0;
  setInterval(function () {
    servo.move(1, position);
    console.log('moved');
    // Set position for next time
    position = position == 0 ? 1 : 0;
  }, 1000); // 1000 = a thousand milliseconds
});

?

?

?


分配器 開源硬件 源代碼
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

評論

查看更多

下載排行

本周

  1. 1耗盡型MOS FET產品目錄選型表
  2. 0.14 MB   |  3次下載  |  免費
  3. 2PAW3311DB光學鼠標導航傳感器數據手冊
  4. 3.20 MB   |  次下載  |  2 積分
  5. 3LRC 樂山無線電InTWSApplications家電由原廠代理分銷經銷一級代理分銷經銷供應
  6. 85.84 KB  |  次下載  |  免費
  7. 4MOLEX莫仕連接器莫萊克斯連接器代理分銷經銷一級代理分銷經銷供應
  8. 784.98 KB  |  次下載  |  免費
  9. 5LAT1594_基于事件喚醒低功耗之介紹
  10. 0.37 MB   |  次下載  |  5 積分
  11. 6LAT1599_STM32G0 系列 CSS 功能及應用問題
  12. 0.43 MB   |  次下載  |  5 積分
  13. 7PT8P2308 觸控 A/D 型 8-Bit MCU規格書
  14. 4.13 MB   |  次下載  |  免費
  15. 8IP 網絡音頻系統軟件快速安裝指南
  16. 0.86 MB   |  次下載  |  免費

本月

  1. 1美的電磁爐電路原理圖資料
  2. 4.39 MB   |  19次下載  |  10 積分
  3. 2反激式開關電源設計解析
  4. 0.89 MB   |  11次下載  |  5 積分
  5. 3耗盡型MOS FET產品目錄選型表
  6. 0.14 MB   |  3次下載  |  免費
  7. 4簡易光伏控制器原理圖資料
  8. 0.07 MB   |  1次下載  |  5 積分
  9. 5FP7135V060-G1/FP7125替代物料pin to pin
  10. 495.40 KB  |  1次下載  |  免費
  11. 62EDL05x06xx系列 600V半橋門驅動器帶集成自舉二極管(BSD)手冊
  12. 0.69 MB   |  1次下載  |  免費
  13. 7壓力容器焊接手冊
  14. 6.47 MB   |  次下載  |  2 積分
  15. 8SFI立昌SFI-Company原廠代理分銷經銷一級代理分銷經銷
  16. 1.58 MB  |  次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191456次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81605次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73831次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分