Giter Club home page Giter Club logo

slowbush's People

Contributors

fatcloud avatar

Watchers

James Cloos avatar  avatar

slowbush's Issues

有必要調整搖晃的架構來讓漆包線的振幅變明顯

概述

目前 slowbush 啟動時漆包線晃動的幅度太小了,這讓整個詭異的扭動必須要靠很近才能看清楚。

改善的可能方向

image

目前安裝振動馬達的鐵絲 [1] 太長,尾端 [2] 也太重了,導致它的共振頻率遠低於振動馬達的轉速,
導致啟動時整束漆包線絲的振動幅度都很小。

這個問題或可藉由縮短鐵絲,或設計一個能自由調整鐵絲長度的機構來改善。

背景

舉凡是有彈性的東西,一把塑膠尺、一個彈簧秤、都有自己的自然振動頻率,
這個振動頻率會因為彈力強度 [3] 越強而越高,也會因振動物的質量越大而越低,
如果把一個振動源綁在這個有彈性的東西上,那能量傳遞地最強烈的情況,
就是震動頻率與那個彈性物的自然頻率接近的狀況。

燈光會在調整閃爍頻率時忽強忽暗

slowbush 這個專案裡的 LED 燈只有閃爍頻率應該能夠調整,燈光強度的變化是個 bug。

燈光強度會在調整頻率時變化有許多種可能,例如

  1. 閃爍頻率和振動馬達的轉速接近時,兩者同時從電源抽取太大的電流,導致電源電壓下降,於是亮度也就降低了。
  2. 燈條上的 LED 燈在以某些頻率閃爍時反應速度就是不夠,於是會顯的比較暗。
  3. Arduino 以某些頻率去開關電晶體時,電晶體的反應速度不夠,沒有順利開關,因此會比較暗。

要檢測種種可能性最重要的是:

  1. 對電路正常運作時各處該看到的訊號有完整的了解:電晶體的輸入端該看到什麼訊號?電源波形應該是什麼樣子?LED 的跨壓應該是長什麼樣子?

  2. 有適當的工具去檢測:沒有商用示波器的話也要有個 arduino + processing 做的簡單示波器

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.