紅白機手柄無段變速連發修改-使用Arduino Nano控制為例

Hits: 585

摘要

本文提出一個使用Arduino Nano開發板模擬紅白機遊戲手柄 A、B按鍵的無段控制連發改機實例,適用於99%動作遊戲的自動觸發時脈調整,改善玩家長時間快速點擊手柄A、B按鍵所造成手痠、抽筋等症狀,並可因應不同的遊戲特性,玩家可調整點擊速度,增加攻擊連續性,降低攻擊中斷失誤的機率。

可調整連續觸發速度
閱讀全文

二輪小車活動設計

Hits: 113

暑假是學期的休止符,顧名思義就是將學生放出校園過一段截然不同的成長學習。這次的暑假也是不得閒的時刻,忙著整理硬體、規劃研習活動課程,過著爆肝的日子。

每一盒都是花時間打造,從PCB版的SMD插件至於周邊材料的搭配

今年的活動規劃三天的課程,心理唯一想到念頭就是拿出料好實在才能滿足眾人的期望。課程內容從基礎知識開始入門,首先翻轉硬梆梆基本電學,將Arduino的數位I/O、類比I/O進行互動實驗設計,動手作夠感受出為物理世界的類比訊號與數位處理的互動,一個一個實驗設計就開始進行。

基本電學與互動因子
閱讀全文

Arduino 遙控自組車 + 手機APP控制

Hits: 159

這陣子受到某國立大學教授委託
請我們協助設計PCB電路版
需要透過Arduino 平台搭配兩顆馬達並由Android手機進行操控
要透過手機進行控制,那就必須選用藍芽模組
另外考慮到有選配馬達,怕Arduino無法穩定供電
因此特別設計兩組供電
分別選用AMS1117 3.3V與AMS1117 5V這兩顆穩壓IC
輔助供電,防止供電電壓、電流不穩定
這個電路板,前前後後重新編排至少有三次
原因在於教授沒有提出需求規格
以至於多次更動
對板子尺寸有意見、零件擺設位置、鎖點座標、開關增加…等
%e5%b0%8f%e7%93%a2%e8%9f%b2

 

 

 

 

 

 

 

閱讀全文

Arduino + W5100 由ThingSpeak 取回資料 範例

Hits: 652

今天的主題由上一篇延伸出來

Arduino + W5100 收集資料上傳到 ThingSpeak 範例

上一篇使用”ThingSpeak.h”  library進行資料上傳

本次依然使用”ThingSpeak.h”這個library取回資料

此次使用R3板加上W5100進行實作

在實作之前請先取得兩項資訊

閱讀全文

Arduino + W5100 收集資料上傳到 ThingSpeak 範例

Hits: 786

有一陣子沒有編寫Arduino文章

今天有時間就進行Arduino文章編寫

幫自己做個紀錄,也提供想學習的朋友參考

此次使用R3板加上W5100(網路線)進行實作

網路上多數使用ESP8266(wifi)進行資料傳輸

不管哪一種都可上傳資料到ThingSpeak

最後結果如下圖

thingspeak%e8%b3%87%e6%96%99

閱讀全文