Hackaday獎品進入:DIY ARM科學計算器

黑客在他或她想要的事情時會做什麼,但是不能為此付出代價?當然,他們一起攻擊一個。或者,在[RamónCalvo]的情況下,他們若有所思地計劃和原型。 [RamónCalvo]期望一個科學計算器,但不能支付一個,所以他創造了自己和自己開發的。

[Ramón]開始使用Arduino,然而,首先升級到飛思卡爾的靈活性KL25Z進步板升級到使用MBED編程的ARM Cortex-M0 +編程。屏幕是電子組件DOGL-128 128×64像素LCD。 [ramón]在PCB上做了幾個迭代,從一個大型DIY購買的Arduino版本工作,到了當前,較小的臂芯片用手焊接SMD組件。之後,[Ramón]查看解析數學輸入所需的算法。他解決了分流園子算法,將輸入轉換為反向波蘭符號(RPN),這對軟件應用程序更容易使用。

[Ramón]有一定的功能,包括您的基本添加,減去,乘法以及劃分操作,平方根,第n個根以及指數,三角學,日誌以及log10,以及階乘(!)是待辦事項列表中的一些東西,例如低功耗以及圖形模式,以及系統中還有幾個錯誤,但是常規系統均已啟動和運行。 [Ramón]在他的Hackaday.io作業頁面上提出了原理圖以及KICAD數據,以及物資的費用。

我們在計算器類型中有一些Hackaday獎品入口,例如與Nixie Tubes以及模擬70年代HP計算器的獎金。

Hackadayprize2017贊助:

Leave a Reply

Your email address will not be published.

Related Post

特斯拉線圈吉他放大器特斯拉線圈吉他放大器

你最有可能已經看到音樂特斯拉線圈。 人們已經像電腦一樣聯繫著它們以及鍵盤,使其成為危險的和令人難以置信的揚聲器。 這段視頻彈出了一個吉他的人。 它是粗糙的,也沒有極大的多重,但仍然很酷。 我們希望看到許多線圈,通過不同的濾光片分開,能夠聽到更多的吉他和弦。 如果在製作Flash Gordan時,只有有人在Queen舉行了這些女王。

Energia將Arduino IDE帶到TI LaunchpadEnergia將Arduino IDE帶到TI Launchpad

Arduino IDE是一個AVR芯片的抽象層,電路板基於周圍的AVR芯片。因此,現在可以使用Arduino IDE與TI LaunchPad板並不奇怪。這使得初學者對廉價和低功耗MSP430平台進行了易於遊戲。這一切都感謝您在部分Energia開發人員的努力工作。 該項目從Arduino分支,所以看起來,感覺和功能都是如此。許多值得注意的是,顏色方案已遷移到Red以匹配LaunchPad的板顏色。您可以通過選擇COM端口和目標板來以相同的方式配置硬件。實際上一切都已經在工作,但你應該檢查已知的問題頁面,以便您不要嘗試使用尚未移植的函數。最佳目的,該列表包括隨機和隨機種子函數,以及音調,磁通和微量。 Amplwwrite還存在一個問題;它只生成一半所要求的頻率和責任周期,只能設置為0-50%。如果您從這一IDE舒適地工作,這仍然是一個很大的發展。

就像去年一樣,Android Pie在Android Pie上安裝Android Q Beta就像去年一樣,Android Pie在Android Pie上安裝Android Q Beta

,Android Q Beta程序中允許使用幾個非像素設備。如果還有另一個智能手機的更新幾乎與Google Pixel手機一樣快,那就是必不可少的手機。因此,很明顯,您可以在基本手機中安裝Android Q Beta,而它仍在Beta中。這是第三個開發人員預覽,但第一個可用於非像素設備。 筆記 來自Essential的單詞: 這不是最終版本,僅針對開發人員測試其在基本電話上運行的Android Q的應用程序。某些功能可能缺少或可能無法正常工作。在將其下載到設備之前,請記住這一點。 由於這是一個未完成的版本,因此我們無法提供客戶支持。 您可以隨時還原回Android派。但是,在程序結束之前,從基本手機中卸載Beta需要完整重置設備(這表明所有數據都已擦除)。 某些電話功能可能無法根據載體工作。 必需品還建議您必須事先備份所有數據,以防萬一事情對您不利。作為Android Q更新,作為Beta軟件,肯定會有問題。 要求 如果您還沒有,請在基本手機上啟用USB調試和OEM解鎖。 由於我們正在尋求安裝FastBoot ROM,因此鑑於您必須具有工作的快速啟動連接。這表明您的基本手機上有一個解鎖的引導加載程序以及PC上安裝的ADB和FastBoot駕駛者。幸運的是,我們已經發布了有關如何使用Windows,Linux還是Mac的深入指南。 Windows用戶還需要安裝Windows駕駛者以進行基本電話。 下載Android Q用於基本電話(Beta) 從Essential網站下載官方的Android 9.0固件。選擇Flash Android Q Beta到pH-1,然後單擊下面的提交表單按鈕。在下一頁上,您可以下載當前的Android Q Beta構建。下載標有OTA的Android Q