Tag Archives: DesignSpark

[DesignSpark PCB] 給 LinkIt Smart 7688 的馬達擴充板

本篇是紀錄文,由於在 7688 新書當中會寫到如何控制雙馬達機器人,由於 7688 (或大多數的 Arduino) 都需要另外搭配馬達控制晶片如 L293D 或 TA7279 才能控制直流馬達,因此搭配麵包板的話接線會變得相當繁雜,因此就來自己洗一片電路板來搭配 7688 使用吧 (Arduino 的馬達教學投影片在本文末)

DesignSpark PCB 相關文章請點我

這是我們預計放在書裡面的雙馬達履帶機器人,前方的 webcam 是接在 7688 的 USB host port,這樣就可以透過 mjpg streamer 直接開影像串流 (例如 http://<7688IP>:8080)

至於為什麼要用履帶不用一般的雙馬達車身?當然是因為履帶霸氣啊!(任性)

12644693_668342716601981_2819921881878327939_n

下圖是我們洗出來的 7688 馬達控制電路板第一版,之後測試 ok 的話就會把檔案分享給各位喔

12642992_668611963241723_7130865261717433329_n


 

DesignSpark 新軟體 Electrical – 電子領域的 CAD 軟體

DesignSpark 推出新軟體了:Electrical,這是一套新款、免費,針對希望節省設計時間並降低錯誤的專業工程人員所量身訂做的電子 CAD 軟體解決方案。有了 DesignSpark Electrical,您也能免費取得企業級的 CAD 功能服務。

RS 原廠下載頁面與教學請按我

 

dselectrical

主要功能

您可運用本軟體來搞定麻煩的 2D 軟體以及多重程式工作環境:

  • 自動連線與元件編號
  • 智慧型系統變更,各種修正可直接配置到整體設計案
  • 即時產生物料表 (BOM) – 可快速透過 RS 訂貨
  • 立即性的正確性與參照檢查
  • 超完整的零件庫,光是來自施耐德電機 (Schneider Electric) 就高達八萬種。

150919 CAVEDU Day 現場有電路板體驗活動

下週六就是 CAVEDU Day囉,針對近來愈來愈多朋友詢問如何自行製作電路板,以便讓專案更小更貼近個人需求(Arduino UNO有時候還是大了點)。因此在 9/19 活動現場我們有舉辦了兩梯 PCB 電路板製作體驗活動,會有專業講師協助您理解原理並操作相關設備,最後可以帶一片小小電路板當作紀念品帶回家喔。

網路報名請點我,並在 “是否要報名現場的PCB電路製作體驗活動” 這個問題勾選”我要參加”就完成報名,期待您大駕光臨。

11169167_10204873246378715_592199908480625636_n

請提前10分鐘報到,未到者視同棄權。活動開始前10分鐘開放現場報名

第一梯 13:30~14:30 /  第二梯 1500~1600

流程

原理介紹與安全措施 10 min

繪製底圖 10 min

曝光 10 min

顯影 10 min

蝕刻 10 min

相關教學

使用 DesignSpark PCB 自行設計電路板

使用 DesignSpark PCB 自行設計電路板

颱風假隔天,CAVEDU 實習生齊聚一堂,學習如何使用 DesignSpark PCB 自行設計電路板。在使用 Arduino 製作各式專題之後,是否覺得 麵包板上的元件鬆垮垮且太佔空間嗎?這時候進階玩家就會想要根據自己的需求來做一片小而美的電路板來用於某個專題了。繪製電路板的軟體種類繁多,免費的話主要有 EAGLE 與 DesignSpark PCB 等。大致上來說就是在板子上配置好孔位之後,再佈線就可以了。說是這麼說,軟體會告訴您哪邊發生干涉以及線路未導通等等問題,也是要花一段時間才能上手喔!

有這樣的想法,但不知從何下手嗎?請按照本文中的投影片來操作就可以學會了,當然您如果真的想要做一片出來的話,需要購買一些設備(例如顯影機與蝕刻機等),也請注意蝕刻劑含強酸與重金屬,操作時請務必處於通風良好且有妥善之回收設備,不可以亂倒廢水!

參考資料:

 

請參考本日教學投影片



 

接下來是實作過程。如果您想要自己玩玩看,可以來 CAVEDU 喔。也歡迎學校找我們去辦研習,合格者會頒發 RS Components 原廠訓練證書。

大致的步驟如下:

  1.  繪製電路圖
  2. 使用投影紙列印出來
  3.  曝光,使用曝光機
  4.  顯影,需有顯影劑
  5.  放入氣泡蝕刻機來蝕刻
  6.  完工啦

 

 

11181281_10200587669210768_458877654274193490_n
氣泡蝕刻機,開始洗電路板囉

洗洗洗~

11745328_10200587669050764_8130475549668156323_n

把電路板用酒精擦乾淨就完工了

11169167_10204873246378715_592199908480625636_n

按下按鈕,LED 就可以亮起來啦,真是感動呢 (純電路沒有使用 Arduino 來寫程式喔)

11233266_10204871072164361_5790791115506954773_n

[高雄自造者系列課程] 150711,18 3D數位設計與製造 / 150712,19 Raspberry Pi 影像辨識系統工作坊

高雄的朋友們,CAVEDU 與高雄市勞工局勞工教育生活中心將於 0711,18 舉辦 3D數位設計與製造,以及 0712, 19 舉辦樹莓派 Raspberry Pi 影像辨識系統等兩場工作坊,兩天 12 小時的課程(不含材料費) 只要 $3,600,對這類主題有興趣的朋友請不要錯過喔

0711,18 3D數位設計與製造報名頁面

0712, 19 樹莓派 Raspberry Pi 影像辨識系統報名頁面


以下是課程內容

0711,18 舉辦 3D數位設計與製造

7/11 第一天08:40 報到09:00 數位開發工具
繪圖軟體特色比較介紹
DesignSpark Mechanical環境介紹、註冊與安裝
10:00 3D繪圖初階入門
操作環境與基本功能介紹

11:00 竹蜻蜓繪製

12:00 中餐

13:30 3D繪圖進階實務:曲面、物件切割、組合與基準面配置
小熊造型燈罩

15:00 萬聖節南瓜燈罩

16:30 結語、賦歸

7/18 第二天08:40 報到09:00 3D繪圖應用
史萊姆王

10:30 3D繪圖應用
溜溜球

12:00 中餐

13:30 3D模型後製
研磨工具介紹
研磨實務練習

15:00 3D模型後製
補土種類簡介與比較
筆塗上色、噴漆

16:30 結語、賦歸

 

slim81
DesignSpark 所繪製的史萊姆 – 繞軸旋轉與投影實體功能

0712, 19 樹莓派 Raspberry Pi 影像辨識系統

第一天(7/12)08:40 報到09:00 CAVEDU 教育團隊簡介

09:20 Raspberry Pi簡介
linux系統安裝教學

10:00 linux系統介紹
linux常用指令

11:00 Raspberry Pi連上網路
取得網路ip位址
有線/無線方式連網設定
linux套件管理與更新

12:00 中餐

13:30 遠端桌面
電腦透過遠端控制Raspberry Pi
遠端檔案管理與下載

15:00 Raspberry Pi 家庭劇院
安裝raspbmc(需再另外燒錄一片SD卡)

16:30 結語、賦歸

 

第二天(7/19)08:40 報到09:00 使用Python語言撰寫Raspberry Pi程式
Python基礎語法
Python模組建立與應用

10:30 Raspberry Pi 電子實作
Raspberry Pi GPIO介紹
按鈕控制、LED燈控制、PWM訊號控制伺服機馬達

12:00 中餐

13:30 Raspberry Pi 網路監視器
使用webcam做影像串流

15:00 Raspberry Pi 網路監視器-進階應用
使用openCV 做影像辨識

16:30 結語、賦歸

 

 

camrea02
使用 openCV 對 webcam 擷取影像進行邊緣偵測等視覺運算

 

 

 

[3D繪圖]-DesignSpark Mechanical聖誕樹簡易版

聖誕節快到了,趁著這個機會來製作聖誕樹燈罩,就讓我們輕鬆使用DesignSpark Mechanical來繪製出簡易版聖誕樹。先來看影片吧!

今天的完成品,裡面塞一顆 LED  就很有聖誕節的感覺喔 ~

tree2

如果您有 DesignSpark Mechanical 軟體的話,歡迎和我們一起操作。首先畫出一邊的外型後,繞軸旋轉成形

santree2

因為只要製作外殼,所以我們要平移複製相同的外部線後封閉曲線

santree1

將頂端用弧線封閉起來,並畫出底部樹幹的部份

santree3

繞軸旋轉需要一條直線軸,這時再增加一條直線,待會就以這條直線為中心繞軸

santree4

繞軸旋轉360度

santree5

成形後再利用圓角或是倒角修邊,讓聖誕樹看起來平滑一點

santree6

最後可以自己加點裝飾即完成囉!

tree1

發亮的聖誕樹(天元突破?!)

tree2

 

 

HC-SR04 Ultrasonic Sensor超音波感測器底座設計及3D列印-使用DesignSpark Mechanical

接觸到3D印後,就會陸陸續續印一些奇奇怪怪的東西,這次任命要列印的東西是超音波感測器的底座,要把超音波固定在雙輪機器人的底盤上,如下圖所示:

自走車

還有我們今日的主角  Ultrasonic Sensor超音波感測器

ultrasonic

第一件事當然就是先上網Google一下HC-SR04,看一下有沒有現成的尺寸圖

hc

找到之後馬上按照尺寸用DesignSpark Mechanical設計第一版

第一版

列印後馬上試了一下與感測器是否吻合,結果如下圖

(第一版)

第一版2

第一版可以看出二個圓洞的位置誤差太大,圓洞尺寸小了一些,調整了一下尺寸後再進行第二版印製

(第二版)

第二版

第二版圓洞的位置還是有誤差,尺寸剛好但塞不進去,這時候就該拿出尺來測量,再進行第三版的印製

(第三版)

第三版 第三版2

第三版的圓洞已可以吻合,因為洞開得很大…在右邊的照片可以看出底座的洞還不夠寬,螺絲孔也要再往後調整,所以調整後再印製第四版

(第四版)

第四版 第四版2

第四版調整了前面圓洞的尺寸可以剛好吻合又不會太大,後面的底座洞再加寬了2mm,螺絲孔也往後調整了2mm,目前螺絲孔直徑為3mm,以下附上設計尺寸圖,讓大家可以依照自己想要製作的尺寸去更改,減少測量的時間

ULTRA size ULTRA size2

前方感測器圓洞的厚度為7mm,底板2mm,裝在車上的感覺就像這樣

ultrasoinc+car

ultrasoinc+car2

ultrasoinc+car3

再把全部四版放在一起作個對照(最右邊為第一版,最左邊為第四版,依序放置)-底座演化史…

四版 四版2

最後附上底座的stl檔供大家下載使用Ultrasonic Sensor

舊文章連結

Raspberry Pi 雙輪機器人與3D列印攝影機底座

 

[3D繪圖與列印] 蓋特1號試作型

上周花了一個早上的時間,使用DesignSpark Mechanical軟體嘗試繪製機器人3D模型,想來想去最後還是選擇從簡單的蓋特下手,

繪製完成後長這樣:

蓋特試作型

 

畢竟是試作型,滿意度只有50%,但還是先印看看效果如何,使用ATOM列印出來後長這樣 (切層軟體使用 Cura 14.07)

第一次:(超空洞,破面很多,且內部結成許多球狀)

IMGP2522

第二次:(取代破洞的是呈現網狀的面……側面看網狀非常明顯)

IMGP2520IMGP2521

 

前二次的填充率皆為10%,層高皆為0.2,第二次的填充率比第一次高了一些,外殼厚度不到5mm,後來調整了一下參數

第三次:(破洞改善許多,二側耳朵表面尚有類似虛線的整齊小洞)

IMGP2513蓋特1atom test3蓋特1atom test3-1

 

第三次將外殼厚度(Shell thickness)增加到17,底部/頂部厚度(Botton/Top thickness)也增加到17,填充率(Fill Density)增加至20%破洞便改善許多,估計是外殼厚度影響較多,因為在切層軟體調整參數時,可以從層高模式(Layers Mode)中看出。第四次則是稍微修改了一下蓋特圖,並且調整了參數,看是否能減少耳朵上的虛線小洞。

第四次:

IMGP2511蓋特1atom test4蓋特1atom test4-1

 

第四次的臉部較不明顯,因為修改時刻意把凹下去的部份提高許多,主要是想比較落差的效果,此次則將層高(Layer height)增加至0.3,外殼厚度和溫度稍微降低,倒抽的距離(Distance)減少至1.5,底層速度(Bottom layer speed)提高至60,耳朵的虛線小洞有改善,實際還需要多次的測試應該就可以排除,最後附上一張閃鑄列印的蓋特頭部。

IMGP2505

關於3D列印,可參考之前的文章-3D列印操作說明

 

Raspberry Pi 雙輪機器人與3D列印攝影機底座

來看看 Raspberry Pi 使用 L293D 馬達控制晶片控制兩個直流馬達,這是本周公民營教師研習[視覺辨識機器人] 的車身喔

三台機器人排排站,感覺就很蓄勢待發!

2014-07-24 18.06.02

每位老師整理線的方式各有不同,不過如果要讓機器人更好的話,還是要用永久性電路板或是自行銲接洞洞板比較好。不然接點容易鬆動

2014-07-24 18.05.55

基本單馬達 code (使用 RPi.GPIO 函式庫)


import RPi.GPIO as GPIO
from time import sleep

GPIO.setmode(GPIO.BOARD)

Motor1A = 16
Motor1B = 18
Motor1E = 22

GPIO.setup(Motor1A,GPIO.OUT)
GPIO.setup(Motor1E,GPIO.OUT)

GPIO.output(Motor1A,GPIO.HIGH)
GPIO.output(Motor1E,GPIO.HIGH)

sleep(2)

GPIO.output(Motor1E,GPIO.LOW)

GPIO.cleanup()
Rapsberry Pi 控制單顆馬達

 

各位客倌,請看看早上用 DesignSpark Mechanical 來畫攝影機底座,下午就可以3D列印出來了。科技實在是進步得很快啊

2014-07-24 11.03.13

 

兩個扣環直接,還有一個肋條來提高強度

2014-07-24 14.13.09

放上攝影機,燈燈燈~

2014-07-24 14.13.18

 

[DesignSpark Mechanical]核爆感應燈製作投影片來囉

好朋友們,想要自己做一個核爆感應燈嗎?之前我們在很多地方舉辦過感應燈工作坊,使用光敏電阻來達到手揮動的感應效果。搭配 3D 列印的燈罩,還挺漂亮的喔

備註:核爆燈 Nuke Lamp 是 MaximFilms 的作品。您也可以自行設計任意形狀的燈罩,可以塞入一顆 LED 就好。

2014-03-15 17.52.55

我們把零件表以及製作過程放上來了,歡迎大家一起來做做看。


 

延伸閱讀:

核爆感應燈工作坊 – 使用 DesignSpark PCB 轉成 PCB板電路

140315   核爆感應燈@國北教大玩具與遊戲設計研究所

核爆感應燈工作坊 – 使用 DesignSpark PCB 轉成 PCB板電路

3/29 CAVEDU 於泛科學年會舉辦的核爆感應燈工作坊,使用了光敏電阻來控制單顆 LED 的亮度,並另外用一個可變電阻來控制光敏電阻的靈敏度。當天活動照片請點我

當天活動為了易於修改,我們使用麵包板,但久了難免會但是使用 DesignSpark PCB 轉成 PCB板電路的話,就能輕鬆幫您轉成 PCB 印刷電路板,就是一片永久性的電路囉。有興趣的朋友請延伸閱讀:

[DesignSpark PCB] 強大的免費PCB設計軟體-DesignSpark PCB

請注意:如果您是當天參與 3/29 的活動來賓,請留下您的聯絡方式與地址(service@cavedu.com),我們會提供全新的材料包給您。

1977369_613015968769281_623892019_n

 這是使用  Fritzing 軟體繪製的電路圖,但本篇改用 DesignSpark PCB 系列軟體來繪製。

核爆燈_葉修140404_bb

 

有關 DesignSpark PCB 軟體的運用,之後會有專文介紹。總之就是元件排好之後,軟體會自動轉成 PCB  payout ,不需修改(或只要少許) 就能直接送出洗板子了。

1526804_616507711753440_175646212_n 10250332_616507715086773_1697239661_n

 

還有漂亮的 3D 檢視,上面的 label 都很清楚!您一定要玩玩看

 

 

1978756_616507718420106_1969050801_n