愛體驗認證

顯示具有 生活尬小事 標籤的文章。 顯示所有文章
顯示具有 生活尬小事 標籤的文章。 顯示所有文章

2019年8月7日 星期三

360度連續旋轉伺服馬達_TCweng


360度連續旋轉伺服馬達(MG 996R)教學


















之前在這篇  伺服馬達(Tower Pro SG90) 教學 https://tcweng.blogspot.com/2019/08/tower-pro-sg90-tcweng.html  中,就有提到如何四步驟記清楚控制伺服馬達控制的技巧,不論是哪一種伺服馬達基本上都是一樣,這次可360度旋轉的伺服馬達也不例外

那為何還要寫這篇文章呢??

因為要進一步地跟大家說明"連續旋轉的伺服機"和"一般限制180度的伺服機"控制上有和些微的不同,如果有自己先用上一篇文章的程式實驗過的讀者就知道,連續旋轉的伺服機會一直旋轉停不下來的問題,甚至某些時候還會反過來轉,那為何會這樣呢?

在同一個程式裡,面對兩種的伺服機,myservo.write(i);  這句話代表著兩種不同的含意,在180度限制的伺服機裡,這句話直接告訴伺服機要轉到哪裡,也就是說你叫他轉到90度,他就轉到90度,而連續旋轉的伺服機就不一樣了,myservo.write(i);  這句話是命令他的速度,所以你在程式裡面要讓他轉到某一個位置時,就不能直接命令他要到哪個角度,而是要給他一個速度和時間,讓他轉到你要的位置


舉個例子:

#include <Servo.h>

Servo myservo; // 建立Servo物件

void setup() 

  myservo.attach(9); // 伺服馬達的訊號線


void loop() {
    myservo.write(60); 
    delay(600);
myservo.write(90); 

}


前面的語法跟普通伺服馬達一模一樣,不一樣的是在loop迴圈裡面,命令他以"60"的速度旋轉0.6秒後停下來的意思


在速度的部分

正轉是0~89之間
反轉是91~180之間
而要讓馬達停下來就是90
當然每個馬達都可以能有誤差
可能要寫到92,93他才會處於暫停的狀態


接線一樣是棕色(黑)接到arduino的GND,紅色接到5V,橘色接到arduino的9號

























下圖兩種馬達長的一模一樣,但有一顆是360度旋轉的,有一顆是180度限制旋轉的,所以在購買的時候要看清楚,才不會買到自己不需要的形式




2019年5月22日 星期三

TCweng_利用紅外線感應器亮燈判斷人體移動教學

這次用的這顆主動式紅外線感測器SKU5242,可以判斷人體的移動還有黑線的有無,如果不是購買這個型號的紅外線也沒關係,因為基本上所有的紅外線感應器功能跟接腳都是大同小異,不會差距太大










材料:

1. LED燈兩顆
2. 紅外線感應器兩顆
3. UNO板一塊

!!!!!如果只有一個紅外線也沒關係,底下有另一種程式







接線:















VCC   >>>    5V
GND   >>>   GND
D0       >>>   9or10


!!!!如果紅外線感應器有A0的接腳,暫時可先不用理會沒關係,那是類比的接腳,比較少用到,之後如果有需要會再另外解釋






程式:(兩塊紅外線感應器版本)

void setup() {
  pinMode(6,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(9,INPUT);
  pinMode(10,INPUT);
  
}

void loop() {
  
    if(digitalRead(9)==0){
      digitalWrite(6,HIGH);
      digitalWrite(6,LOW);
    }

    if(digitalRead(10)==0){
      digitalWrite(7,HIGH);
      digitalWrite(7,LOW);
    }
    

}





程式:(一塊紅外線感應器版本)

void setup() {
  pinMode(6,OUTPUT);
  pinMode(9,INPUT);
  
}

void loop() {
  
    if(digitalRead(9)==0){
      digitalWrite(6,HIGH);
      digitalWrite(6,LOW);
    }

    
}

2019年5月12日 星期日

TCweng_樹莓派安裝win10作業系統 - 詳細步驟教學

在樹莓派(Raspberry Pi)安裝win10系統雖然步驟比安裝樹莓派映像檔多一點,但其實也並不困難,只要照著以下步驟基本上就能成功執行了~~

在開始之前。需要先準備一些必要的材料
1. 建議採用32G以上的記憶卡
2. 需要有一個SD小卡轉大卡的轉接器


接下來的步驟就是安裝映像檔的過程了


1. 下載 Windows 10 IoT Core Dashboard

進入以下網址
下拉並選擇Win10 IoT Core 














進去後一樣點擊下圖藍色的那個鈕
Downloads Windows 10 IoT Core Dashboard





下載完成後直接安裝就可以囉




2. 開始安裝映像檔
- 選取左列選單的"設定新裝置"
- 選擇 Raspberry Pi 2 & 3
- 選擇 Windows 10 IoT Core 
- 選擇 你的SD卡
- 輸入裝置名稱
- 輸入你要為樹莓派新增的密碼




接受授權條款受
就可以按下載並安裝了




接下來是最輕鬆的步驟~~
喝咖啡等待((誤XD

第一次安裝需要先下載WIN10的相關檔案
所以會稍微久一點
下載完後就會跳到以下的畫面





3. 開始使用

等待安裝完成後,把SD卡插入樹莓派中,插入電源,並接上螢幕(HDMI),就可以開始使用了喔~




2019年5月10日 星期五

5G時代來臨 你了解它了嗎? TCweng_科技大小事004


你知道什麼是5G嗎?
你知道未來是5G的時代嗎?
你知道5G科技就要來了嗎?

現在科技的發展總是比我們想像的還快,還記得不久前電信業者還在廣告說把3G換4G之類的...轉眼間又聽說5G要來了!現在在世界各地,不管是業者還是客戶此話題都討論得沸沸揚揚,許多業者也積極的發展5G技術,希望搶占這塊市場大餅


要了解這項未來的趨勢
首先我們要先了解到5G是什麼
5G是第5代行動通訊技術的意思,其中的"G"有第...代的意思,且有許多人預估5G時代會在2020來臨,甚至有人大膽地提出明年就會在某些國家推出


那5G的特色有什麼特色?
根據目前的實驗及報導,很多5G技術都是採用超高頻率的技術,以目前的手機很多都是在700到3500 MHz左右來說,5G採用的頻率大概是目前手機幾十倍到一兩百倍左右,而且5G速度將會是4G的幾十倍上下,當然這是實驗時的數據,還沒在現實生活中實現之前,這都還有很多的變數,不過相較於4G,5G一定是毫不遜色


5G會改變我們的生活嗎?
想像我們現在擁有一個幾十倍速度的網路,那除了看影片不會卡,我們還可以幹嘛?其實現在科技發展有很多阻礙都是因為網路的速度,如果沒有了這個阻礙,"主機"就可以在短時間內,回傳跟接收更多的訊息,這也就代表著他可以更快的分析眾多的數據


把這項技術放到現在的AR或VR的話,原本因為要處理大量數據而有發展限制的情況,是否就此改變?說不定我們在家就能用VR體驗逛街的樂趣,根本不需要到實體店面,就能看到商品的布料以及質感....等等


再舉一個例子,你能想像你的電腦不需要硬碟就可以存取無限大小的檔案嗎,或許在5G技術推出之後,我們電腦存取檔案的位置就全部都在雲端了,包刮了玩電腦遊戲時,根本不需要下載下來,只需要點一下,安裝在雲端的遊戲軟體就會力馬打開,不會像現在下載一個word檔也需要等待一下


5G技術會發展多快?
面對5G這個新技術的發展,對很多產業都可以算是一大突破,從手機晶片來說,要可以使用5G的技術,勢必要發展新的晶片,而要趕得上5G的發展也是要克服的一大關鍵,如果手機晶片沒有跟上5G的發展,想必5G應用在手機的方面,成本就會大大提升,這也會減緩其發展的速度




你能體會5G的強大了嗎?是不是也跟TC一樣期待5G時代的來臨



參考資料:

BBC 新聞  5G就要來了 你需要知道的都在這裏

聯合新聞網  5G技術到底能做什麼? 將帶給20個產業重大影響