1. 程式人生 > >微控制器實戰專案——寵物自動餵食器(附帶原工程)

微控制器實戰專案——寵物自動餵食器(附帶原工程)

    微控制器也斷斷續續學了有一年了,專案做了不少,但是總是做過之後就忘記了,覺得應該記錄一下。

    寵物餵食器的預期功能:在食料盒中放很多食物,下方開口,在舵機上裝一個板子作為開口的小艙門,控制舵機完成艙門的開閉,有一些獨立按鍵,控制定時的時間長短,在LCD1602上顯示定時的長短(並不是倒計時因為到時間後開艙門放食物,之後響蜂鳴器通知寵物該吃飯了,不是給人看的,是給寵物定時的所以不需要倒計時),倒計時結束後,開啟艙門,下落食物,寵物可以吃的到的食料盒下方有薄膜壓力感測器,使用的DO輸出,當下落夠預定食物的重量後就關閉艙門。

    此專案使用到兩個定時器,其中一個開艙門,另一個作為倒計時使用。

    以上是預期功能,最後全部實現,程式碼工程請自行下載。

百度雲連結:https://pan.baidu.com/s/1mibfcdsSJLx5zaFVW1jIkA 密碼:lbnk

相關推薦

微控制器實戰專案——寵物自動餵食附帶工程

    微控制器也斷斷續續學了有一年了,專案做了不少,但是總是做過之後就忘記了,覺得應該記錄一下。    寵物餵食器的預期功能:在食料盒中放很多食物,下方開口,在舵機上裝一個板子作為開口的小艙門,控制舵機完成艙門的開閉,有一些獨立按鍵,控制定時的時間長短,在LCD1602上顯

Spring boot實戰專案整合阿里雲RocketMQ 非開源版訊息佇列實現傳送普通訊息,延時訊息 --附程式碼

一.為什麼選擇RocketMQ訊息佇列? 首先RocketMQ是阿里巴巴自研出來的,也已開源。其效能和穩定性從雙11就能看出來,借用阿里的一句官方介紹:歷年雙 11 購物狂歡節零點千萬級 TPS、萬億級資料洪峰,創造了全球最大的業務訊息併發以及流轉紀錄(日誌類訊息除外);  在始終保證高效能前提下

自動編碼(Autoencoder)、降噪自動編碼Denoising Autoencoder詳解

在瞭解降噪自動編碼器之前,我們先了解一下自動編碼器。 自動編碼器(Autoencoder): 自動編碼器和PCA等方法都屬於降維方法。PCA降維方法有著一定侷限性,主要是隻對線性可分的資料降維效果較好。這種情況下,人們希望提出一種新的簡單的、自動的、可以對非線性可分資料進行的特徵提取方法

java專案實戰——Java打飛機小遊戲附完整原始碼

點選有驚喜 寫在前面 技術源於分享,所以今天抽空把自己之前用java做過的小遊戲整理貼出來給大家參考學習。java確實不適合寫桌面應用,這裡只是通過這個遊戲讓大家理解oop面向物件程式設計的過程,純屬娛樂。程式碼寫的很簡單,也很容易理解,並且註釋寫的很清楚了,還有

降噪自動編碼Denoising Autoencoder)

起源:PCA、特徵提取.... 隨著一些奇怪的高維資料出現,比如影象、語音,傳統的統計學-機器學習方法遇到了前所未有的挑戰。 資料維度過高,資料單調,噪聲分佈廣,傳統方法的“數值遊戲”很難奏效。資料探勘?已然挖不出有用的東西。 為了解決高維度的問題,出現的線性學習的PCA降維方法,PCA的數學理論確實無

activiti實戰系列 排他閘道ExclusiveGateWay

流程圖   12.2:部署流程定義+啟動流程例項 12.3:查詢我的個人任務 12.4:完成我的個人任務 說明: 1)     一個排他閘道器對應一個以上的順序流 2)     由排他

自動編碼Auto Encoder

1.初識Auto Encoder 1986 年Rumelhart 提出自動編碼器的概念,並將其用於高維複雜資料處理,促進了神經網路的發展。自編碼神經網路是一種無監督學習演算法,它使用了反向傳播演算法,

自動編碼Autoencoderkeras實現---轉載

1. 單隱含層自編碼器 建立一個全連線的編碼器和解碼器。也可以單獨使用編碼器和解碼器,在此使用Keras的函式式模型API即Model可以靈活地構建自編碼器。 50個epoch後,看起來我們的自編碼器優化的不錯了,損失val_loss: 0.1037。 from ke

安裝簡單的NFS服務CentOS 6.5

重啟 簡單 程序 ber centos ports iptable tmpfs -h 一、環境 系統:CentOS 6.4x64位最小化安裝 nfs-server:192.168.3.54 nfs-client:192.168.3.55 二、serv

筆記:XML-解析文檔-流機制解析SAX、StAX

輸入 tex 字符數 表示 getname 重要 樹形 puts ron DOM 解析器完整的讀入XML文檔,然後將其轉換成一個樹型的數據結構,對於大多數應用,DOM 都運行很好,但是,如果文檔很大,並且處理算法又非常簡單,可以在運行時解析節點,而不必看到完整的樹形

主機屋雲服務綁定域名初探

網站 需要 頁面 ... 成功 功能 後綁定 根據 官網   記主機屋的免費服務器(鬧著玩的) 1. 在主機屋官網http://www.zhujiwu.com/找到如下的頁面: 2. 註冊——登錄——申請&mda

CentOS 6.4安裝配置LNMP服務Nginx+PHP+MySQL

mysql- ket 是否 分號 使用 store 重啟 isa tpi 一 安裝篇 1. 安裝nginx yum check-update #更新yum源 yum remove httpd* php* #刪除系統自帶的軟件包 yum install nginx #安裝ng

可等待定時獲取系統時間

led tchar const windows 過程調用 false star napi pri 可等待定時器這種內核對象,它們會在某個指定的時間觸發,或每隔一段時間觸發一次。它們通常用來在某個時間執行一些操作。    0x01 創建一個可等待定時器 CreateWaita

日誌、文件服務vsftp、NFS

日誌、文件服務器(vsftp、nfs、samba下面介紹的是)日誌、文件服務器(vsftp、NFS、samba一、日誌1、日誌基礎(1)、日誌 日誌 -----------記錄具有一定意義的歷史事件。 事件 -----------時間、事件本身的內容、事件的關鍵程度(級別) 最開始的日誌系統為: syslog

CK2129-實戰ActiveMQ集群與應用 CP1817,CP1818

互聯網 ner ont container www. 技能 idt 軟件技術 ips CK2129-實戰ActiveMQ集群與應用 程序員學習大綱 http://www.jianshu.com/u/83823fee7405 給廣大支持者的回饋,留言索取,請大家珍惜,收集不易

《R語言實戰》之 圖形初階第三章-- 初識

space wid spa 開啟 display tps ping microsoft 目標 圖形初級 3.1 使用圖形 在交互式會話中,通過組條輸入語句構建圖形,直至得到想要的效果 attach(mtcars)

【Java TCP/IP Socket】基於線程池的TCP服務含代碼

init 成對 之前 .get font ack 字符串 fonts exceptio 了解線程池 在http://blog.csdn.net/ns_code/article/details/14105457(讀書筆記一:TCP Socket)這篇博文中,服務器

如何選擇一款合適的密碼管理轉載自ImportNew

conf form 擁有 今天 不能 到你 html 轉載 審計 本文由 ImportNew - 範琦琦 翻譯自 frankel。歡迎加入翻譯小組。轉載請見文末要求。 如何擁有更安全的密碼管理器已經困擾了我多年。起初,我唯一的擔心是不同電腦之間共享書簽和歷史記錄(那時手機還

jenkins--svn+Email自動觸發2jenkins系統配置

分享圖片 servers mage class jenkins inf src div .com jenkins系統配置-SonarQube servers配置: 郵件通知設置: jenkins--svn+Email自動觸發2(jenkins系統配置)

發布一個麻將作弊Qt 繪圖實現

ref logs 小工具 href post uri gpo 算法 密碼 麻將作弊器是通過應用麻將胡牌算法和聽牌算法的編寫的一個小工具,使用Qt繪制實現。 https://pan.baidu.com/s/1eTDXeIA 鏈接:https://pan.baidu.com/s