嵌入式系統

Pololu 3pi Robot

Pololu 3pi Robot(以下簡稱3pi) 是最近拿到的新玩具,也不能說是玩具,因為這一般人玩不太動…所以我稱它為「高級玩具」((還不都是玩具?

之所以稱之為高級玩具,並不是因為價格高昂(雖然一台也要將近5000),而是其中的控制方式與操作方式不是你想像中的按鍵按一按就會動了,因為這是台「可程式化」的玩具車!是的,你沒看錯,這台車是要寫程式進去裡面才能正常運作的玩具,換句話說,這是台給工程師玩的玩具車!酷吧? 哈哈!

3pi 是一台循線自走車,它擁有極小的外型(9.5cm/3.7″)、兩顆配有金屬齒輪的馬達、五個反射式感應器、8 x 2 LCD螢幕、一個小喇叭、還有三顆可自訂的按鍵。接下來我們就來看看這些東西的真實樣貌吧~

閱讀全文
Arduino

Arduino 之軟體 PWM

PWM 是 Pulse-width Modulation 的縮寫,即脈波寬度調整或稱頻寬調整,常用於電子式的電壓調整,例如燈光亮度、馬達控制、螢幕亮度…等等。 其原理是藉由調整脈波的工作週期(Duty cycle)並影響平均值(Average)來達到電壓的控制…我知道這聽起來很複雜,讓我用幾張圖來解釋給你看看吧!

閱讀全文
嵌入式系統

玩耍小玩意,振動開關軸向型。

根據實際把玩的結果猜測,這玩意兒的構造應該是這樣的:中間部份是金屬傳導區,兩邊有一個塑膠物隔離兩邊那小小地金屬接點,而內部有一顆小珠子會隨著傾斜度或者搖晃度而滾來滾去。當珠子滾到某一邊的時候,就會形成一個通路,也就是開關打開的意思啦!相反地,圓珠離開那個接點時,就會斷開。

閱讀全文
Microchip

來自Microchip與學校的盒子。

前幾天收到教授幫我訂的Microchip的開發套件 PICKit3 & APP020+。

APP020+採用的是dsPIC16F4011這顆IC,與PICkit3做搭配,可以達到快速方便的燒錄與除錯,方便學習Microchip公司出品的dsPIC數位訊號處理IC。

閱讀全文
8051

單晶片,很高興見到你。

單晶片(Single Chip),又稱微控制器(Microcontroller,µC)是我一直在探索與研究的領域之一。我記得與他的初次見面是在國二的樣子,至於發現過程是如何…這我還得要想想,似乎是因為書本上提到這玩意的關係而使我去找尋與研究。
總之,這東西現在是我專研的領域之一,同時也是我學習組合語言的開始。
最初的我接觸到的單晶片是由Atmel所出產的 89C51 這顆IC,當時單價約50元,算是我那時接觸電子領域買過最昂貴的材料,而他的燒錄器也他X的貴(只能燒C51/52的要800),真是…坑人嘛!

閱讀全文
8051

電子輪盤抽獎遊戲之隨機顯示

這個東西的出現其實是因為一個店家的老闆請我做的,不過目前我還沒有把它交出去(被毆),因為我還沒有想好怎麼把版子洗出來…

在這個小小的東西裡,最重要的東西就是隨機選取燈號的部分,不過卻也是最簡單的,因為他只是幾條涵式再加上一點硬體的小配合而已。

閱讀全文