寫程式,不再是理工科的專利囉~~

在以前,寫程式,動手操作機器人或是電子裝置好像就是理工人的權利,或是更進一步說,是電腦工程師的拿手技能。但是,隨著時代的進步,現在已經是人人都可以寫程式、操作智慧型電子裝置、和機器人溝通、甚至是自己製作機器人了。

NodeMCU起步

NodeMCU起步

NodeMCU在國內的教學資料甚少,所以在這裡簡單說明一下,一個不到台幣300元的嵌入式電腦,還含有WiFi功能,到手之後是如何開始讓它可以依照我們的想法運作的。

幾句話說說Arduino, NodeMCU, Raspberry Pi的差別

對於嵌入式系統的初入門者來說,大部份人第一個聽到的大都是Arduino或是樹莓派(Raspberry Pi),其實同屬於這一類的裝置非常多,市面上有在販賣的也超過10種以上。但是,最受初學者歡迎的,還是以下這三種(除了以上兩種之外,還多了一個NodeMCU)

使用Arduino和1顆7447,控制2個七段顯示器

在前一篇文章中,我們透過了7447以4個腳位的方式來控制1個七段顯示器,那麼如果需要使用2個7段顯示器的話,是否需要2顆7447以及2組電阻呢?答案是「不用」,只要多使用2條控制線,和多一個七段顯示器(好像是廢話),還有一些連接線就可以了。

使用Arduino和7447連結7段顯示器

Arduino是一個非常方便好用的單晶片控制電腦,由於價格便宜而且連接輸出入裝置非常迅速方便,因為深受許多Maker的喜愛。Arduino要輸出一些訊息在練習的時候可以透過電腦螢幕來輸出,但是在實際應用上,當然不能還是倚賴電腦,因為它自己就是一台電腦呀。而除了使用LCD顯示器或是HMI顯示器輸出之外,一個最簡單的方式就是透過7段顯示器。

[DDS]使用DDS Application Generator開始開發DDS應用程式

大部份的DDS初學者在安裝了OpenSplice且可以順利執行範例程式之後,當要著手開始編輯DDS應用程式時往往會受限制於Makefile的編寫而有許多的困擾,為了讓對於Linux程式開發不太熟悉的初學者可以告別這些瑣事,直接開始開發自己的DDS應用程式,筆者特別開發了一個DDS應用程式產生器供初學者馬上上手使用。

[DDS]安裝OpenSplice Community版本

DDS (Data Distribution Services) 是OMG所制定的一個訊息傳遞的標準,其中PrismTech的OpenSplice實現了這個標準,而且提供了Community的版本供學習者免費使用,非常方便。這篇文章主要說明如何在你的作業系統中安裝這個版本,並可以在你的電腦中練習開發DDS應用程式。

在Ubuntu下安裝正版JDK的快速方法

之前看到許多麻煩的方法,而也有一個openjdk比較快速可以安裝,但是如果要安裝的是正版的Oracle版本的JDK的話,在CentOS下就是直接到java.sun.com中去下載.rpm的檔案回來透過rpm -ivh指令安裝即可,如果是Ubuntu的話,則是要透過另外一個webupd8的repository來安裝比較快。

把環境變數帶到sudo指令中

今天在Ubuntu中執行JAVA程式時忽然發現,在一般使用者執行時可以正常,但是使用sudo時卻沒有辦法順利執行,而且一直跟我說JAVA_HOME的設定有誤,後來才發現,原來是切換到sudo時,JAVA_HOME沒有跟過去的關係,仔細去找一下,原來sudo還有可以帶環境變數的參數

第 1 頁 / 共 7 頁12345...最後一頁 »