Arduino Translator&Word Player

Description

Description

作者: 9F 李竟安

 

簡介

以Arduino Binary Counter作為底加以修改, 利用5顆LED燈翻譯自己在程式碼內所輸入的英文單字或字母,

 

來源

https://www.instructables.com/id/Build-a-Simple-Binary-Counter-using-your-Arduino/ 

 

修改的內容

1. 原本的專題只會 讓5顆LED用一個固定的順序亮, 而我加了一些程式碼讓他能夠變成一台將英文字母翻譯成binary code 的翻譯機, 

2.  現在的LED燈可以隨著我想要的順序亮

3. 因為這個Arduino 可以被當成翻譯機 所以我加了一個delay(3000)讓觀看著有足夠的時間紀錄並想出他所對應的數字

4. 將大小寫的英文字母設定成同一個值 這樣就不會有翻譯錯誤的問題

5.翻譯得方法:

  1. 將所輸入的字母翻成 十進位的數字
  2. 每個英文字母相對應的數字就是自己在字母順順序中的數字。Ex:  A=1,B=2,C=3.. 以此類推 到 Z=26
  3.  將這些十進位的數字都改成二元碼(0和1)
  4. 翻譯後 Arduino 板子裡有亮起來的燈是1 沒有的則是0

6.  使用方式:

– 在程式碼內輸入的像要的單字

-利用Arduino翻譯

-紀錄二元碼

-自己先將二元碼翻回10進位在找出相對應的單字

7. 程式碼內 pinMode(LED_BUILTIN, OUTPUT), 只要有看到Builtin 都是我用來檢查, 如果有問題 那會是 程式碼有問題還是板子有問題 所以這個可由可無

8.程式碼

材料清單

-5顆LED燈

-大約20條電線

-5個電阻

 

「Arduino Binary counter」的圖片搜尋結果

製作步驟

電路板只需照這張電路圖做即可

 

成品展示

電腦c展示影片

 

 

Latest posts by Joe Lee (see all)

    Contact

    Contact
    • Category
      康橋國際學校
    • Tags
      Binary Code, Binary Number

    Project簡述

    Project簡述
    • 簡述
      這是一台英文單字機,可以兩個人一起玩 一個人出題 另一個解答 這也是一台翻譯機 能將字母換成binary codes 這個裝置可以同時練習英文以及2進位法的換算
    • 作者
      9F李竟安

    您的姓名 〈需填寫〉

    您的電子郵件信箱 〈需填寫〉

    主旨

    您的信件內容