欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python怎么實(shí)現(xiàn)DIY計(jì)數(shù)存錢罐

今天小編給大家分享一下Python怎么實(shí)現(xiàn)DIY計(jì)數(shù)存錢罐的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

創(chuàng)新互聯(lián)建站是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都航空箱等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致夸獎(jiǎng)。

實(shí)物成品如下圖:Python怎么實(shí)現(xiàn)DIY計(jì)數(shù)存錢罐

這個(gè)計(jì)數(shù)存錢罐主要原理就是利用了硬幣可以導(dǎo)電的基本特性。在盒子放入硬幣的入口處設(shè)置一個(gè)略小于硬幣厚度的金屬夾片,分別連接IO口和GND,這樣在有硬幣投入的時(shí)候,就可以檢測(cè)到導(dǎo)通,進(jìn)而計(jì)數(shù)保存的硬幣數(shù)量。

這個(gè)計(jì)數(shù)存錢罐主要使用的器件如下:

TurnipBit一塊

紙盒一個(gè)

導(dǎo)線若干

金屬夾片兩片

制作過程如下:

1)硬件制作

1.在紙盒頂端做一個(gè)開口,大小以正好放入一元硬幣為最佳;

2.在紙盒正面做三個(gè)開口,大小以正好露出顯示屏和按鍵為最佳;

3.放入TurnipBit;

2)軟件制作

1.做一個(gè)數(shù)組,用來保存顯示圖形的段碼;

2.做一個(gè)函數(shù),用來顯示圖形;

3.在循環(huán)中循環(huán)掃描兩個(gè)金屬夾片是否短路;

4.檢測(cè)都短路,延時(shí)一會(huì),再次檢測(cè)是否短路;

5.兩次均檢測(cè)到短路,即可判斷為有硬幣投入,即可計(jì)數(shù)加一;

6.在顯示屏上顯示的數(shù)值做相應(yīng)調(diào)整。

以上為TurnipBit制作計(jì)數(shù)存錢罐的基本原理和做法,幾天代碼如下:

from microbit import *

coin_count=0
old_count=-1
pinflag=0

def num2img(x):#設(shè)置顯示函數(shù)
	imgarray=[[12,18,18,18,12],[4,12,4,4,14],[14,1,6,8,15],[15,1,2,9,6],[6,10,18,31,2],[31,16,30,1,30],[4,8,14,17,14],[31,2,4,8,16],[14,17,14,17,14],[14,17,14,4,8]]#設(shè)置數(shù)組,保存顯示段碼
	numarray=imgarray[x]
	resstr=""
	for i in range(5):
		numstr=(str(bin(numarray[i])).replace("1", "9"))[2:]
		c=5-len(numstr)
		for j in range((c)):
		  	numstr="0"+numstr
			resstr=resstr+numstr+":"
			return resstr[0:len(resstr)-1]

while True:
	if(old_count!=coin_count):
		if(coin_count<10):#判斷存錢數(shù)量在可固定顯示范圍內(nèi)
			display.show(Image(num2img(coin_count)))#顯示當(dāng)前錢數(shù)
		old_count=coin_count

	if(coin_count>=10):#判斷當(dāng)前錢數(shù)在滾動(dòng)顯示范圍
		display.scroll(str(coin_count))#顯示當(dāng)前錢數(shù)

	if(pin0.read_digital()==0 and pinflag==1):#判斷兩個(gè)夾片是否真的短路
		coin_count=coin_count+1#錢數(shù)加一
		pinflag=0
	if(pin0.read_digital()==1):#檢查兩個(gè)夾片是否短路
		pinflag=1
		sleep(1000)//防抖動(dòng)延時(shí)

以上就是“Python怎么實(shí)現(xiàn)DIY計(jì)數(shù)存錢罐”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

標(biāo)題名稱:Python怎么實(shí)現(xiàn)DIY計(jì)數(shù)存錢罐
標(biāo)題來源:http://aaarwkj.com/article48/ihphhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、外貿(mào)建站、做網(wǎng)站、域名注冊(cè)用戶體驗(yàn)、網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
国产一区二区三区性色| 国产三级传媒在线观看| 亚洲成人av综合在线| 在线高清视频无卡不码| 嫩草网站国产精品一区二| 午夜在线观看视频免费| 在线视频日韩欧美国产二区| 综合激情网激情五月天| 国产传媒免费在线播放| 熟女一区二区蜜桃视频| 国产精品毛片视频一区二区| 日韩欧美亚洲一级黄片| 亚洲欧美日韩精品在线观看| 91女厕偷拍女厕偷拍| 国产黄a三级三级三级老师绑| 丰满人妻侵犯中文字幕| 亚洲天堂av在线观看| 欧美 国产 综合 日韩| 好吊妞在线新免费视频| 超碰97国产资源在线| 久久草福利视频在线观看| 人妻有码系列中文字幕专区| 热精品韩国毛久久久久久| 日本在线高清精品人妻| 麻豆影片在线免费观看| 欧美成人黄色免费在线网站| 国产在线观看一区二区三区精品 | 成人深夜福利视频观看| 久久久人妻91久久久久| 国产精品一区二区免费式| 国产一区二区三区av网站| 色桃子av一区二区三区| 日韩av一区二区免费在线观看 | 日韩精品综合成人欧美| 国产在线精品不卡一区| 偷拍色图一区二区二区| 日本韩国欧美成人精品| 熟女一区二区中文字幕| 韩国福利短片在线观看| 日韩精品中文字幕欧美乱| 精品一二三区在线天堂|