stm32智慧垃圾桶,垃圾分類
一、硬體材料清單:
1、STM32核心板
2、OLED螢幕
3、語音識別模組
4、舵機
二、實現的功能
1:語音識別
2:垃圾分類
3:例如說出“幹垃圾“ 對應舵機會旋轉90度,並在1s後自動關閉,模擬垃圾桶的開啟與關閉
三、效果演示
四、硬體部分原始碼共享
#include "delay.h"
#include "sys.h"
#include "oled.h"
#include "bmp.h"
#include "ld3320.h"
#include "usart.h"
#include "pwm.h"
int main(void)
{
delay_init();
NVIC_Configuration();
uart_init(115200);
printf("\r\nUNV-LD3320-Test_Board-V1.0\r\n");
LD3320_main();
OLED_Init();
OLED_ColorTurn(0);//0Õý³£ÏÔʾ£¬1 ·´É«ÏÔʾ
OLED_DisplayTurn(0);//0Õý³£ÏÔʾ 1 ÆÁÄ»·×ªÏÔʾ
OLED_Refresh();
//OLED_ShowString(0,0,(u8*)"UNVLD3320",16);
//ÖÇÄÜÀ¬»øÍ°
OLED_ShowChinese(24,0,0,16);
OLED_ShowChinese(40,0,1,16);
OLED_ShowChinese(56,0,2,16);
OLED_ShowChinese(72,0,3,16);
OLED_ShowChinese(88,0,4,16);
OLED_Refresh();
TIM2_PWM_Init(1440-1,1000);//²»·ÖƵ¡£PWMƵÂÊ=72000000/(1440)/1000=50hz 20ms
while(1)
{
Ld3320_Fun();
}
}
五、原始碼連結
https://item.taobao.com/item.htm?spm=a230r.7195193.1997079397.9.3d90521efbR9d0&id=632327824830&abbucket=9
相關文章
- 垃圾分類智慧監控攝像頭
- 破解垃圾分類難題,智慧分類如何實現最優解?
- 給 rm 命令新增個「垃圾桶」
- 零基礎搭建智慧垃圾分類小程式
- 基於亞博k210+arduino 智慧垃圾桶(23工訓賽)UI
- VR垃圾分類體驗系統:學習垃圾分類知識科普VR
- 智慧垃圾分類回收系統解決方案(經典案例)
- 垃圾桶溢位識別監測系統
- Axure高保真web端後臺管理系統/垃圾回收分類系統/垃圾回收高保真原型設計 /垃圾分類後臺管理系統/垃圾回收分類平臺//垃圾回收分類智慧管理系統/訂單管理/財務管理/系統管理/庫存管理/裝置管理Web原型
- 谷歌剛釋出了一款時尚“垃圾桶”谷歌
- 概率分類之樸素貝葉斯分類(垃圾郵件分類python實現)Python
- 垃圾車生活中的重要性,垃圾車的分類
- 綠色城市智慧運營:Web 3D 垃圾分類 GIS 系統Web3D
- 5G+人工智慧技術在垃圾分類中的應用人工智慧
- 智慧垃圾分類回收系統開發,需要哪些功能和技術點?
- 程式設計師垃圾分類圖鑑程式設計師
- 垃圾分類助手使用者協議協議
- 程式設計師垃圾程式碼分類指南程式設計師
- 影像識別垃圾分類app的製作APP
- 垃圾分類小遊戲需求獲取與分析遊戲
- P11217 【MX-S4-T1】「yyOI R2」youyou 的垃圾桶(線段樹上二分)
- 深度學習專案實戰:垃圾分類系統深度學習
- 小熊飛槳練習冊-06Paddlex垃圾分類
- 基於 HTML5 WebGL 的垃圾分類系統HTMLWeb
- 基於springboot+vue的垃圾分類管理系統Spring BootVue
- Web 3D 垃圾分類 GIS 系統,智慧城市環保一體化監控系統Web3D
- 社群廚餘垃圾分類督導AI識別系統AI
- (實戰)樸素貝葉斯實現垃圾分類_201121
- JavaScript實現垃圾分類小遊戲教程,附原始碼!JavaScript遊戲原始碼
- 人工智慧分類淺談人工智慧
- 垃圾分類小遊戲全面爆發 如何成為“垃圾堆”中的好產品遊戲
- 廚餘垃圾分類投放督導識別抓拍提醒系統
- 除了垃圾分類,微信小遊戲能做的還有更多遊戲
- orange人工智慧分類問題人工智慧
- 題解:P11217 【MX-S4-T1】「yyOI R2」youyou 的垃圾桶
- 垃圾箱分佈
- ML.NET 示例:二元分類之垃圾簡訊檢測
- 廢物分類“非常混亂”?線上人工智慧渣分類系統人工智慧