欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 很想學(xué)習單片機 請前輩們指教一下,想做點智能的小玩意 [打印本頁]

作者: liuyongqing    時間: 2019-9-3 14:46
標題: 很想學(xué)習單片機 請前輩們指教一下,想做點智能的小玩意
很想學(xué)習單片機 請前輩們指教一下,謝謝,

本人懂一點點電工,但對單片機一點不懂,多年前就一直想很想學(xué)習單片機做點智能的小玩意,一直不知道怎么下手從何下手,請前輩們指點一下,我看網(wǎng)上有教程,用面包板搭載簡單的電路不錯,可以從最底層基本的學(xué)習理解電路及電路元件搭載,
我有幾個問題請教下前輩們,望指教一下,謝謝,
用面包板搭載單片機簡單的電路, 控制直流電機,步進電機,LED燈,怎么選用 電阻,電容,   電機,LED燈的驅(qū)動電路,怎么做?

想用STC單片機來編程來控制一個類似按摩椅的程序,
如:按下A鍵,  執(zhí)行A程序 ,控制4個步進電機或直流電機,電機1上下運行到指定位置距離或步數(shù),  電機2 ,電機3開始工作 推拿敲擊運作,電機4的運轉(zhuǎn)可以根據(jù) 電機1運行的位置(或者根據(jù)壓力傳感器測的身體的壓力)來實時控制電機4的運轉(zhuǎn)調(diào)準按摩頭的距離,電機1到一定距離后則返回重復(fù)3遍上述A程序,直至結(jié)束。

當按下B鍵后  終止其他鍵程序  執(zhí)行B程序

當按下C鍵后  終止其他鍵程序  執(zhí)行C程序
這個編程思路是怎么樣的  難不難?

作者: 楊雪飛    時間: 2019-9-3 18:09
直接去學(xué)ARDUINO更適合你
作者: aaaaabangw    時間: 2019-9-3 18:15
你要完成一個自己想的東西肯定不能只靠制作教程的。。畢竟基本沒有一模一樣的東西,那么你就要修改,那時候就根本無法下手了。你需要先入門,我個人覺得不要先看制作的教程,看也是懵的,你要先看的是入門教程等,理解基本工作原理,然后再根據(jù)需要,在已有的制作步驟上修改。。至于難不難,沒入門的肯定是難的,畢竟都不理解原理,入門后就沒那么難了,每個小功能的實現(xiàn)也會有其他人的范例,只要稍加修改基本就OK了。。。個人理解。。
作者: tyrl800    時間: 2019-9-3 19:19
單片機編這樣的程序不難
作者: liuyongqing    時間: 2019-9-3 20:16
楊雪飛 發(fā)表于 2019-9-3 18:09
直接去學(xué)ARDUINO更適合你

ARDUINO 有了解一點,但感覺板子不夠精簡,很大,如果做個很很小的東西就用不了這么復(fù)雜的板子,沒有STC加幾個電阻,一個晶振來的方便,  我有個3D打印機就是ARDUINO的,  感覺有點復(fù)雜,  ARDUINO的程序能用C語言編寫嗎,
作者: liuyongqing    時間: 2019-9-3 20:22
aaaaabangw 發(fā)表于 2019-9-3 18:15
你要完成一個自己想的東西肯定不能只靠制作教程的。。畢竟基本沒有一模一樣的東西,那么你就要修改,那時候 ...

恩,是的沒有一模一樣的東西,想要的程序,還得從入門起,一步一步來,謝謝,你能推薦個入門的教程,網(wǎng)址或 視頻什么的嗎,謝謝,網(wǎng)上找了很多入門的資料,但感覺還是不容易看懂,。
作者: liuyongqing    時間: 2019-9-3 20:26
tyrl800 發(fā)表于 2019-9-3 19:19
單片機編這樣的程序不難

恩,直流電機可以精確控制轉(zhuǎn)動總?cè)?shù), 或單位時間的圈數(shù)嗎  謝謝
作者: Y_G_G    時間: 2019-9-3 23:34
作為一個初中沒上完學(xué)過單片機的我告訴你
1,時代變了,不是十幾年前學(xué)單片機了,思想也要跟上
2,不要用面包板,面包板是上個世紀的東東,太容易出問題了,這對于新手來說太重要了,很有可能是你寫了一個程序,調(diào)試了幾天都調(diào)試不好,一直以為是軟件不對,到頭來是硬件的問題,對于新手來說,最好是保證硬件是沒有問題的,買一塊開發(fā)板吧,最好是80塊以下的,因為用不了多久,開發(fā)板就沒有多大用了
3.一定要學(xué)會畫PCB板,用99SE也行,AD也行,但一定要會畫板,不要學(xué)自己腐蝕板了,那玩意真的沒有什么用,現(xiàn)在網(wǎng)上打樣幾天就到了,我以前就是自己腐蝕板的,買了打印機,顯影劑,感光板油的,你一定不要學(xué)!一定要知道自己畫板,然后打樣
4.編程語言并不重要,一定要說什么的語言重要一點,那就一定要學(xué)C,匯編太恐怖了,像你說的按摩程序,完全可以寫出來,但如果是用匯編的話,一萬行代碼左右!!!
4.一定不要用視頻教程入門,那是進階用的,至少是書本或者是PDF資料
5.數(shù)字電路一定要學(xué),很有可能是你以后永遠都不會去用一個數(shù)字電路的IC,但它真的很重要
6,最重要的:執(zhí)著,恒心,沒有捷徑,<7天學(xué)會C語言><10天學(xué)會單片機編程><10天學(xué)會PIC單片機>,這種書的作者是沒有什么公德心的,如果你7個月能完全學(xué)會用C語言寫一個隨心所欲的程序,你就是大神了
作者: hantu    時間: 2019-9-3 23:46
liuyongqing 發(fā)表于 2019-9-3 20:26
恩,直流電機可以精確控制轉(zhuǎn)動總?cè)?shù), 或單位時間的圈數(shù)嗎  謝謝

不能,要用舵機或步進電機。
作者: 蒙51hei    時間: 2019-9-4 10:31
加油,我也剛開始,不算太難
作者: wj_yuq    時間: 2019-9-4 11:08
先去看看書,再整塊學(xué)習(開發(fā))板,從LED燈開始入門,再逐漸定個小目標循序漸進,很有趣的,推薦郭天翔的《我愛單片機》
作者: 47okey    時間: 2019-9-4 13:11
“多年前就一直想很想學(xué)習單片機做點智能的小玩意”。。。
既然想學(xué)就趕快下決心學(xué)起來。要不再過幾年還是這樣想學(xué)。。。
作者: aaaaabangw    時間: 2019-9-4 16:16
標題: RE: 很想學(xué)習單片機 請前輩們指教一下,想做點智能的小玩意
liuyongqing 發(fā)表于 2019-9-3 20:22
恩,是的沒有一模一樣的東西,想要的程序,還得從入門起,一步一步來,謝謝,你能推薦個入門的教程,網(wǎng)址 ...

這個論壇里面有入門教程的吧。。。或者B站也有很多,看你自己適合哪個吧,每個人講的方式都不一樣,找到適合自己節(jié)奏的比較好。。我是學(xué)校上課講的,有教材和師傅講解。。。
作者: 楊雪飛    時間: 2019-9-4 17:39
liuyongqing 發(fā)表于 2019-9-3 20:16
ARDUINO 有了解一點,但感覺板子不夠精簡,很大,如果做個很很小的東西就用不了這么復(fù)雜的板子,沒有STC ...

arduino不夠精簡?很大?你確定你有了解過?現(xiàn)在賣幾元錢的Nano就跟一塊51最小系統(tǒng)板那么大點,UNO R3售價20元,也只有半張撲克牌大小,如果不是想鉆研單片機業(yè)余玩玩,我勸你還是多了解一下arduino,有51入門的時間用arduino能折騰個差不多了。

按你發(fā)帖的說法,如果用M+圖形化編程,三兩天就搞定你所想,如果要學(xué)51,不知道你水平怎么樣,也許你C語言很硬。如果像你所說只懂一點電工,對單片機一點不懂,如果屬實的話,那估計你想法是美好的。我不僅懂一點電工,對于電子電路這一塊基礎(chǔ)還算可以,但是上學(xué)的時候編程沒有學(xué),結(jié)果自學(xué)了幾年的51單片機,還是門都沒入。

就你說的STC編這么個程序,你認為可能很簡單,實際上可能遠遠超乎你的想象,不說別的,就這幾個按鍵下去,中斷都夠你學(xué)一段時間的。
作者: angmall    時間: 2019-9-4 17:55
一篇單片機開發(fā)板的全部制作過程,關(guān)鍵還是用萬用板設(shè)計制作的
http://www.raoushi.com/bbs/dpj-19046-1.html
你可以用STC的單片機

制作開發(fā)板的過程也是學(xué)習的過程
作者: liuyongqing    時間: 2019-9-5 00:16
Y_G_G 發(fā)表于 2019-9-3 23:34
作為一個初中沒上完學(xué)過單片機的我告訴你
1,時代變了,不是十幾年前學(xué)單片機了,思想也要跟上
2,不要用面包 ...

非常的謝謝你的這么中肯的指點,回復(fù)這么多寶貴意見,真的很感謝,
作者: liuyongqing    時間: 2019-9-5 00:16
hantu 發(fā)表于 2019-9-3 23:46
不能,要用舵機或步進電機。

恩好的  謝謝
作者: liuyongqing    時間: 2019-9-5 00:17
蒙狗比 發(fā)表于 2019-9-4 10:31
加油,我也剛開始,不算太難

好的  一起加油  共同進步
作者: liuyongqing    時間: 2019-9-5 00:17
wj_yuq 發(fā)表于 2019-9-4 11:08
先去看看書,再整塊學(xué)習(開發(fā))板,從LED燈開始入門,再逐漸定個小目標循序漸進,很有趣的,推薦郭天翔的 ...

恩 好的   謝謝
作者: liuyongqing    時間: 2019-9-5 00:18
aaaaabangw 發(fā)表于 2019-9-4 16:16
這個論壇里面有入門教程的吧。。。或者B站也有很多,看你自己適合哪個吧,每個人講的方式都不一樣,找到 ...

恩 好的   謝謝
作者: liuyongqing    時間: 2019-9-5 00:20
angmall 發(fā)表于 2019-9-4 17:55
一篇單片機開發(fā)板的全部制作過程,關(guān)鍵還是用萬用板設(shè)計制作的
http://www.raoushi.com/bbs/dpj-19046-1.htm ...

好的   謝謝
作者: liuyongqing    時間: 2019-9-5 00:25
楊雪飛 發(fā)表于 2019-9-4 17:39
arduino不夠精簡?很大?你確定你有了解過?現(xiàn)在賣幾元錢的Nano就跟一塊51最小系統(tǒng)板那么大點,UNO R3售 ...

恩 ,用arduino  用什么來編程,你說的M+圖形化編程好像很不錯,我一直想圖形化編程,M+是圖形化編程那就太好了,應(yīng)該很容易入手,    網(wǎng)上有看過 易語言 編程 這個怎么樣,有了解嗎,很謝謝你的建議,
作者: 楊雪飛    時間: 2019-9-5 13:09
liuyongqing 發(fā)表于 2019-9-5 00:25
恩 ,用arduino  用什么來編程,你說的M+圖形化編程好像很不錯,我一直想圖形化編程,M+是圖形化編程那就 ...



MIND+ 點亮個小燈只需要兩步,拖一個LED圖標進去,再從START拉一條線到LED的啟動點亮LED的三角上,這時候如果你硬件已經(jīng)連接好的話直接點一下上傳就完事了。這在任何的單片機上都不可能的事。如果你手頭有一塊ARDUINO的板子,你只需要把一個LED串一個220Ω的電阻,LED的K極接GND,A極接ARDUINO板子的13腳,通電,選好串口以及波特率就大功告成,ARDUINO UNO R3現(xiàn)在20塊錢包郵的多的是。如果換做是51單片機,那么即使你沒有開發(fā)板(不要搞什么開發(fā)板,真的不建議,也不要學(xué)什么十天學(xué)會,一個星期學(xué)會那些教程,扯淡的)也得有一塊最小系統(tǒng)。就按最便宜的STC89C52的最小系統(tǒng)板,至少也要5元錢。,然后還需要一個USB轉(zhuǎn)串口的下載器吧?這個下載器至少也要8元錢。那么現(xiàn)在看價格已經(jīng)不存在什么差異了對吧?

那么用51單片機來點亮一個小燈需要什么步驟呢,當然硬件連接不成問題了,你得安裝個開發(fā)環(huán)境吧,KEIL4  KEIL5的總得裝一個,然后新建工程,新手需要熟悉一會兒才能把新建工程搞熟悉,然后:

#include<reg51.h>
sbit LED1=P2^0;void main()
{
        while(1)
        {
                LED1=0;//點亮
        }


至少要寫這么幾行代碼,然后編譯,然后下載到單片機才能讓小燈亮起來。這里雖然寫的簡單,但是以上這些能在20分鐘內(nèi)完成的初學(xué)者應(yīng)該不多。






上邊這個是讓LED亮500毫秒滅500毫秒的一個LED閃爍程序總共鼠標拖動9下就完成了。而用51單片機來完成這個程序看一下


#include<reg51.h>
sbit LED1=P2^0;
void Delay(unsigned int a);
void main()
{
        while(1)
        {
                LED1=0;//點亮
                Delay(500);
                LED1=1;
                Delay(500);
        }
}

void Delay(unsigned int a)//0~65535
{
        unsigned char b;
        for(;a>0;a--)
        {
                for(b=110;b>0;b--);
        }
}


現(xiàn)在不管你能不能看懂這段程序?qū)懙氖裁矗褪前堰@些字母全都敲一遍需要多久,而且不管是你敲的還是你復(fù)制的,這都是別人寫的,你自己要能寫出來不知道要多久。




作者: liuyongqing    時間: 2019-9-5 15:25
楊雪飛 發(fā)表于 2019-9-5 13:09
MIND+ 點亮個小燈只需要兩步,拖一個LED圖標進去,再從START拉一條線到LED的啟動點亮LED的三角上,這 ...

兄弟,非常的感謝你,這種圖形化軟件是我夢寐以求的編程方式,太感謝啊,我好好收集一下這方面的教程,來仔細研究一下,這個軟件有中文版的嗎
作者: 楊雪飛    時間: 2019-9-6 21:57
liuyongqing 發(fā)表于 2019-9-5 15:25
兄弟,非常的感謝你,這種圖形化軟件是我夢寐以求的編程方式,太感謝啊,我好好收集一下這方面的教程,來 ...

你下載一個就知道,就界面這點英文單詞,然后涉及到語法了必須用語言的語句。圖上的模塊都是帶中文,那些小三角塊都有中文說明,比如啟動,開,關(guān),輸出,輸入這些都是帶中文的。
作者: 楊雪飛    時間: 2019-9-6 21:59
liuyongqing 發(fā)表于 2019-9-5 00:25
恩 ,用arduino  用什么來編程,你說的M+圖形化編程好像很不錯,我一直想圖形化編程,M+是圖形化編程那就 ...

易語言,還真研究過,有學(xué)易語言的時間應(yīng)該可以把C語言學(xué)的差不多,不差那幾個鳥文單詞。易語言如果你拿別人的源碼你去略加修改,可以嘗試玩一下,如果想自己寫點東西,那么,去學(xué)C吧。
作者: wj_yuq    時間: 2019-9-7 14:39
抱歉樓主,書名寫錯了,應(yīng)是杜洋的《愛上單片機》,特表歉意,由于本站不允許分享這種pdf,自行百度吧 很多

作者: myemcu    時間: 2019-9-7 16:44
我正在研制一塊一學(xué)就會的開發(fā)板。。
作者: TTQ001    時間: 2019-9-7 21:06
作為一個有經(jīng)驗的過來人,邊做邊學(xué)習是最好的學(xué)習方式。不要只看別人做, 現(xiàn)在就行動吧, 你能行的
作者: liuyongqing    時間: 2019-9-8 20:57
wj_yuq 發(fā)表于 2019-9-7 14:39
抱歉樓主,書名寫錯了,應(yīng)是杜洋的《愛上單片機》,特表歉意,由于本站不允許分享這種pdf,自行百度吧 很多

好的  謝謝 有我一套他的面包板單片機教程視屏  很生動 很簡單,就是C編程感覺要難一點
作者: liuyongqing    時間: 2019-9-8 21:09
楊雪飛 發(fā)表于 2019-9-5 13:09
MIND+ 點亮個小燈只需要兩步,拖一個LED圖標進去,再從START拉一條線到LED的啟動點亮LED的三角上,這 ...

你好,我下了這個軟件,是升級版的,介紹說功能更強大,但感覺完全不一回事了,一點都不形象,沒有電子原件,沒有那些功能 ,感覺這個是開發(fā)游戲的軟件,不是做智能編程的的軟件,

2345截圖20190908210302.png (125.61 KB, 下載次數(shù): 33)

2345截圖20190908210302.png

作者: 楊雪飛    時間: 2019-9-9 15:39
liuyongqing 發(fā)表于 2019-9-8 21:09
你好,我下了這個軟件,是升級版的,介紹說功能更強大,但感覺完全不一回事了,一點都不形象,沒有電子原 ...

你這學(xué)習態(tài)度有問題,這個新版的MIND+是基于SCRATCH圖形化編程軟件基礎(chǔ)上的,而SCRATCH我正在讓我8歲的兒子嘗試自學(xué)。你只要稍微搜一下就會知道在軟件右上角有個上傳模式,左下角有個擴展……

這個是舊版的MIND+,鼠標多點一點,百度一下教程,多看看。
鏈接: https://pan.baidu.com/s/1caWR57RLhs6_KZNM91_c1w 提取碼: 96gf


還是自己多找找吧,資料那么多,本論壇也有ARDUINO板塊
mc.dfrobot點com.cn/thread-10502-1-1.html

Mind 各模塊.pdf

5.28 MB, 下載次數(shù): 2


作者: 楊雪飛    時間: 2019-9-11 16:10
liuyongqing 發(fā)表于 2019-9-8 21:09
你好,我下了這個軟件,是升級版的,介紹說功能更強大,但感覺完全不一回事了,一點都不形象,沒有電子原 ...

學(xué)習是一種態(tài)度,如果你連答案都懶得去找一下,那不叫求知。做一個挖井尋水的人,而不是一個靜止的瓶子,即使有人給你灌水也未必有蒸發(fā)的快。

給你回帖才發(fā)現(xiàn),用LCD1602  、ARDUINO UNO R3 加一個超聲波模塊做一個可以顯示距離的測距系統(tǒng),用ARDUINO的圖形化編程扯8個圖形進去,等于30多行ARDUINO的代碼。而這30多行ARDUINO代碼用C51寫出來至少要幾百行代碼。而做這個,即便是無基礎(chǔ)也只需要2個小時吧。





作者: 楊雪飛    時間: 2019-9-11 18:23
liuyongqing 發(fā)表于 2019-9-8 21:09
你好,我下了這個軟件,是升級版的,介紹說功能更強大,但感覺完全不一回事了,一點都不形象,沒有電子原 ...

左下有個擴展按鈕、
mc.dfrobot點com.cn/thread-268776-1-1.html

還有你要的帶原件的老版本
鏈接: https://pan.baidu.com/s/1EV6sbuHJHQLaNGiYSdt0rQ 提取碼: huiq
作者: liuyongqing    時間: 2019-9-11 19:54
楊雪飛 發(fā)表于 2019-9-11 18:23
左下有個擴展按鈕、
http://mc.dfrobot.com.cn/thread-268776-1-1.html

你好,我想我找到最適合我的程序軟件   linkboy  且簡單   還可以仿真的軟件   真的很不錯  你有接觸嗎

2345截圖20190911195133.png (190.58 KB, 下載次數(shù): 42)

2345截圖20190911195133.png

作者: liuyongqing    時間: 2019-9-11 19:57
楊雪飛 發(fā)表于 2019-9-11 18:23
左下有個擴展按鈕、
mc.dfrobot點com.cn/thread-268776-1-1.html

linkboyd真的很不錯    我理想中的軟件
作者: 楊雪飛    時間: 2019-9-12 08:42
liuyongqing 發(fā)表于 2019-9-11 19:54
你好,我想我找到最適合我的程序軟件   linkboy  且簡單   還可以仿真的軟件   真的很不錯  你有接觸嗎

學(xué)會一個其他的就沒有問題了,買個ARDUINO UNO 板子玩吧,不到20塊還包郵
作者: b136082098    時間: 2019-9-12 10:15
也同樣面臨這種問題但要是有套件可以看比較容易(控制馬達轉(zhuǎn)速就暈倒)




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1