教學文件

NVIDIA Jetson Nano Developer Kit 人工智慧開發套件 免費課程 8 小時

NVIDIA Jetson Nano Developer Kit 人工智慧開發套件 AI 開發套件 提供完整數位線上課程 NVIDIA 深度學習機構 (DLI) 提供人工智慧 (AI) 與加速運算的實作訓練課程,幫助學員解決現實生活中的問題。透過雲端 GPU 支援的線上與講師指導訓練,開發人員、資料科學家、研究人員和學生可獲得實際經驗,並取得能力認證協助其專業成長。我們也為企業主管與大學教職員提供資源。 透過 Jetson Nano 開始使用人工智慧  (免費課程) 人工智慧強大的功能掌握在自造者、自學開發者與嵌入式技術愛好者的手中。 偕同 NVIDIA Jetson Nano 開發套件,這款易於使用且強大的電腦,可讓你同時執行多個神經網路,適合應用於影像分類、物件偵測、分割和語音處理。在本課程中,你可以在 Jetson Nano 上使用 Jupyter iPython Notebook 建立一個具備深度學習分類的電腦視覺模型。 你將學到: 設定你的 Jetson Nano 與相機 蒐集影像資料來建立分類模型 註記影像資料來建立迴歸模型 運用你的資料訓練神經網路並建立專屬模型 運用你建立的模型在 Jetson Nano 執行推論 所需的硬件 NVIDIA Jetson Nano開發套件 高性能microSD卡:最低32GB 5V 4A電源,帶2.1mm DC桶形連接器(我們已經測試並推薦了這個) 2針跳線:必須添加到Jetson Nano Developer Kit板上,以便從桶式插座電源供電 羅技C270 USB網絡攝像頭(我們已經測試並推薦了 這個)。替代相機:IMX219 800萬像素攝影鏡頭 USB電纜:Micro-B到Type-A,啟用了DATA 具有互聯網連接並能夠閃存microSD卡的計算機 NVIDIA Jetson Nano Developer Kit 人工智慧開發套件 免費課程 8 小時

閱讀更多...

如何在您的 ARDUINO 專案上增加一個 3X4 薄膜式鍵盤

3X4 薄膜式鍵盤 是讓用戶與您的項目交互的好方法。您可以使用它們來導航菜單,輸入密碼以及控制遊戲和機器人。 在本教程中,我將向您展示如何在Arduino上設置鍵盤。首先,我將解釋Arduino如何檢測按鍵,然後我將向您展示如何找到任何鍵盤的引腳排列。作為一個簡單的例子,我將向您展示如何打印串行監視器和LCD上的按鍵。最後,我將向您展示如何在正確輸入密碼時激活5V繼電器。 我將在本文中使用  4X4矩陣薄膜鍵盤  ,但也有3X4矩陣鍵盤的代碼和接線圖   。我喜歡薄膜式鍵盤因為它們很薄而且還有粘性背襯,所以你可以將它們粘在大多數平面上。 如果您更喜歡這種風格,您還可以獲得  具有較厚按鈕的電話風格鍵盤。即使是來自舊電話的打撈鍵盤也可以與Arduino配合使用。 鍵盤的工作原理 鍵盤上的按鈕按行和列排列。3X4鍵盤有4行3列,4X4鍵盤有4行4列:   每個鑰匙下面都有一個薄膜開關。一排中的每個開關通過焊盤下方的導電跡線連接到該行中的其他開關。列中的每個開關以相同的方式連接 - 開關的一側通過導電跡線連接到該列中的所有其他開關。每個行和列都被引出到一個引腳,在4X4鍵盤上總共有8個引腳:   按下按鈕可關閉列和行跡線之間的開關,允許電流在列引腳和行引腳之間流動。 4X4鍵盤的原理圖顯示了行和列的連接方式:   將鍵盤連接到ARDUINO 大多數薄膜鍵盤的引腳佈局如下所示: 按照下圖將鍵盤連接到Arduino Uno,具體取決於您是否有3X4或4X4鍵盤: 如何找到鍵盤的引腳 如果鍵盤的引腳佈局與上面的引腳佈局不匹配,則可以探測引腳以找出它。您需要通過將LED和限流電阻連接到Arduino(或任何5V電源)來構建測試電路,如下所示: 首先,找出哪些鍵盤引腳連接到按鈕行。將接地(黑色)線插入左側的第一個引腳。按第1行中的任意按鈕並按住它。現在將正(紅色)線插入其他每個引腳。如果LED在其中一個引腳處亮起,請按住第1行中的另一個按鈕,然後再將正極線插入其他每個引腳。如果LED在另一個引腳上亮起,則表示地線插入行1引腳。如果第1行中沒有任何按鈕使LED亮起,則地線未連接到第1行。現在將地線移到下一個引腳,按下不同行中的按鈕,然後重複上述過程直到我找到了每排的針腳。 要確定列連接到哪個引腳,請將地線插入到您知道的第1行的引腳中。現在按住該行中的任何一個按鈕。現在將正極線插入剩餘的每個引腳中。使LED亮起的引腳是連接到該按鈕列的引腳。現在按下同一行中的另一個按鈕,將正極線插入其他每個引腳。對每個其他列重複此過程,直到您將每個列都映射出來。 編程鍵盤 有關如何設置鍵盤的基本演示,我將向您展示如何將每個按鍵打印到串行監視器。 安裝庫 我們將使用Mark Stanley和Alexander Brevig 的鍵盤庫。該庫負責設置引腳並輪詢不同的列和行。要安裝鍵盤庫,請轉到草圖>包含庫>管理庫,然後搜索“鍵盤”。單擊庫,然後單擊“安裝”。 代碼

閱讀更多...

MakeCode 在線圖形化編程基礎操作教學

MakeCode 是微軟新推出的一種程式設計環境,它不是第一種圖形化程式設計語言,卻是我見過最棒的解決方案。這類語言不會嚴格要求使用者熟記各種具體的語法,而是讓他們透過拖放式介面來堆疊指令,寫出應用程式。從零開始寫程式的過程,可以想成寫詩;語言裡的所有文字都可以用來寫,但需要耐心鍛鍊才能選出最適合的字來寫出順暢優美的文句。另一方面,圖形化程式設計就像用朋友家冰箱上的磁鐵來湊出句子。再怎麼不正經的派對動物也能拼出幾句打油詩,讓友人隔天打掃看到時能開心一點。 (閱讀全文...)

閱讀更多...

6軸機械手臂組裝教學

所有配件展示(不含舵機和螺絲). 將兩個U型橫梁如圖固定好。 將多功能支架如圖固定在橫樑上方,注意方向,方向錯了下面固定舵機以及其他配件會很麻煩哦。 將舵機裝好舵盤,再安裝在多功能支架上,注意舵機的方向,(下面每個舵機都要先安裝好舵盤,後面就很方便了,由於舵機都是180度的,安裝之前先將舵機旋轉到合適的方向)。 再將一個多功能支架安裝在舵機上。 在多功能支架左邊中間的安裝孔插入M3*10的長螺絲以便安裝軸承。 將舵機如圖安裝好。 如圖將U型支架安裝好,裝好軸承擰上螺母。 在U型支架上繼續安裝一個U型支架。 將一個U型支架和一個L型支架,如圖安裝好。 再安裝一個多功能支架,注意安裝方向哦。 在多功能支架的右邊中間的安裝孔中插入M3*10的長螺絲以便安裝軸承。 如圖安裝好舵機。 如圖將安裝好的支架裝在之前裝好的機械手上,並裝好軸承,擰上螺母。 如圖將兩個多功能支架固定好,注意方向。 在上方的多功能支架上裝好舵機,要注意舵機的方向,並在下面的多功能支架右邊的中間安裝孔中插入M3*10的長螺絲,以便安裝軸承。 如圖將下面的舵機也安裝好,注意舵機的方向,螺絲使用M3*6的短螺絲。 將上面裝好的舵機安裝在之前的機械手上,並裝好軸承,裝上螺母。 將舵盤如圖裝在機械爪子上,擰上M3*6的螺絲(必須是短螺絲哦)。 再如圖安裝好舵機。 將機械爪子安裝好。 安裝好的整體效果。  

閱讀更多...

LCD1602 I2C 位置定義說明

The I2C address of the module As indicated in the datasheet, the default I2C device address of PCF8574A is 0x3F: and the address of PCF8574 is 0x27: For the library, the 7-bit I2C address format is used so that's why we assign 0x3F / 0x27 as the address for the device. However, the module also provides flexibilities for developers to customize the address to prevent from address collision on the same I2C bus. This is achieved by short-circuiting the A0 / A1 / A2 pads indicated by the yellow...

閱讀更多...

初體驗 BBC Micro:bit 微型電腦開發板

初體驗 BBC Micro:bit 微型電腦開發板 該是時候來看看這個微控制板micro:bit了。它是一個令人印象深刻的微型裝置,來看看在這個小小的表面上裝載了哪些元件(尺寸4.5*5cm,只有信用卡的一半大小,由英國廣播公司BBC製造)。通常我向新使用者介紹這類微型裝置的時候,會繞著電路板,從順時針方向仔細檢視每一個元件,看來現在正是做這件事的好時機。我把micro:bit上有USB連接器和廠牌商標的一面稱為背面,有LED燈泡陣列和兩個按鈕的稱為正面(圖A和B)。 < (閱讀全文...)

閱讀更多...

BBC微型電腦 Micro:bit  讓每個小朋友都可以當程式開發者

Micro:bit 全球開賣! BBC微型電腦 Micro:bit  讓每個小朋友都可以當程式開發者 英國政府積極推廣程式教育課程,BBC研發出了一款微型電腦「Micro:bit」,免費發送給英國7 年級學生。現在這個微型電腦將在全球開賣,期許將資訊世代共同語言——「程式」的影響力,擴散到世界更多的角落。 (閱讀全文...)

閱讀更多...

開始使用 Arduino MEGA2560 與安裝 Arduino IDE 開發環境

Arduino MEGA 2560專為需要更多I / O線路,更多素描記憶和更多內存的項目而設計。具有54個數字I / O引腳,16個模擬輸入和更大的空間供您的草圖使用,是3D打印機和機器人項目的推薦電路板。這為您的項目提供了足夠的空間和機會,保持了Arduino平台的簡單性和有效性。本文檔介紹如何將 Mega2560 開發板連接到計算機並上傳您的第一個草圖。 (閱讀全文...)

閱讀更多...