這對音樂鍵盤Hacks都利用了光到點輸入。這對建議在確切的一天進來,這在Hackaday就會引發談論的談話。天氣狀況的某些東西應該影響人們處理的工作,因為我們經常看到如此之類的模式。跳躍後,兩個工作的視頻都嵌入了。 左側是一個淺敏感的鍵盤,[Kaziem]炫耀。在這張照片中,他在表面上滾動著大理石。當它經過硫化鎘傳感器時(從白色的圖案組織以及來自鋼琴鍵盤的黑色秘密),儀器基於改變光水平播放距離。 [謝謝michael通過make] 最好的是[Lex]接近傳感器鍵盤。它利用六個紅外線接近傳感器,該傳感器拾取顯示了光線。他打電話給它一個“量化的Theremin”,以及在看到它的行動之後我們理解為什麼。播放色調的超頻覆盆子PI以不同的方式基於距鍵盤本身的距離,以及用不同傳感器的手向定位。
假冒硬件可能導致惡意軟件和失敗假冒硬件可能導致惡意軟件和失敗
偽造零件越來越難以講述與實際交易的差異,偽造者使用的技術已經跳躍和界限,因此甚至專家們難以爭取真正的產品從一個好的假冒。偽造品牌不僅僅是一個偽造的問題,雖然是偽造的,因為IEEE.com報告,假冒部件可能包括惡意軟件或徹頭徹尾的危險。 回到2014年的聯邦調查局(FBI)收取了Hondata S300的銷售克隆的FBI,這是一個用於本田汽車的插件引擎模塊,用於讀取傳感器,具體取決於它們的值可以改變空閒速度,空氣燃料混合物和其他轎廂/引擎相關設置。可能會問,可能是問題,除非他們無疑不是真正的零件嗎?根據本田的說法,他們有許多問題,例如發動機轉速上的隨機限制,偶爾會失敗。雖然假的本質S300部分只是看著該部件的可憐的克隆,但是連接到發動機控制單元的任何東西都會帶來大量的安全擔憂,研究人員表明,通過ECU訪問,他們可以劫持汽車的轉向和製動器。 這不僅僅是克隆的汽車零件,還記得FTDI-GATE的假usb-to-errial芯片嗎?整個路由器也被克隆,直到你意識到克隆者可以將互聯網流量配置為通過他們的網絡重定向以進行窺探而過錯。 2010年沙特公民[Ehab Ashoor]被判犯有克隆思科系統千兆界面轉換器,意圖將其銷售給美國的防禦部門。雖然在貪婪以外的情況下,雖然沒有邪惡的情況發生了,但是這些路由器將在伊拉克部署在伊拉克以供海軍陸戰隊網絡使用。然後將它們用於安全性,將部隊運動傳輸從現場操作回到總部的攻擊智能。 那麼誰是克隆者,為什麼他們這樣做?據推測,其中一些可能是國家資助的,因為有很多國家不依賴於美國矽。電路是逆向設計的,並找到前往國際市場的方式。然後就像FTDI-Gate案例一樣,克隆者希望從其他知識產權中取得利潤。這也提出了另一個問題,如果對美國矽懷疑,幾乎所有的一切都是如此天在中國製造,所以我們為什麼要依賴於那裡的任何事情?即使是模擬電路也可以使您窺探您,因為您可以從我們最近在損害使用模擬電荷泵的處理器上看到的那樣。如果您想從這些攻擊中辯護,也許可以查看以前的Hackaday獎終止者,ChipWisperer。
Acer Iconia A500成為第一個獲得Jelly Bean 4.2 AOSP端口:Jellytime ROMAcer Iconia A500成為第一個獲得Jelly Bean 4.2 AOSP端口:Jellytime ROM
,考慮到Google推出了Android 4.2 Jelly Bean Source Code和Designer在設計師擁有的樂趣,甚至還沒有2天達到了一個新的水平。設計師以及建立諸如Cyanogenmod,Miui,ParanoidAndroid,AOKP等組織已經提高了其支持小工具的進步,並很快將其更新為4.2。 但是,有些人(開發人員)對在那裡的工作充滿熱情,並了解他們在一點點飛躍之內,他們會產生傳奇。讓我們把手放在一起,以獲取隨機布萊姆(Randomblame),這位是Android設計師,他被宣佈為整個大世界中第一個有效地編譯Jelly Bean 4.2 AOSP到Acer Iconia A500的人。 Acer Iconia A500現在是第一個獲得此端口的小工具。的確,設計師的工作非常困難,並且花了很多時間來到這個地方。 此外,目前尚未將ROM視為日常駕駛員。它仍處於Beta階段,因此,如果您打算刷新它,請確保對當前問題的理解保持理解。設計師尚未發布工作中的工作以及非工作功能的清單,但是已經解釋了主要的。 錯誤的功能(問題): 無法訪問的內部SD卡(存儲) 沒有音頻支持 沒有凸輪功能 沒有藍牙 實際狀態是什麼: 無線上網 導航欄 外部SD卡 多個人功能 如開發人員所述,所有非功能性的一切都將在未來幾天內修復。還要注意的還有一件至關重要的事情是,ROM被命名為“果凍時間”。因此,如果您是Acer Iconia用戶,那麼這可能是您的新聞。轉到原始線程@xda,以使自己更新開發人員。如果您發現任何類型的新錯誤或問題,請麻煩去Jellytime-Iconia Google Job頁面,以logcat提交它們,並在進步過程中提供協助。 你喜歡他的工作嗎?然後,請考慮一下他的艱難工作。 為您的Acer Iconia A500下載JellyTime(當前版本:V3)
您的Android開發人員選項指南您的Android開發人員選項指南
自從我們在博客上發布技巧和竅門以來已經很長時間了。但是,有一個術語在大多數術語中是獨一無二的,在執行這些指南時被認為是重中之重。是的,我們談論的是“開發人員選項”。雖然你們大多數人可能意識到它是什麼,但新用戶也應該知道這一點。 “開發人員選項”是一組合併的工具和選項,旨在由經驗豐富的用戶或開發人員使用,可以在所有Android設備上的設備設置下找到。啟用開發人員選項以打開USB調試非常重要,這是使用ADB/FastBoot命令和Android開發人員工具時的必要方面。 對於許多用戶而言,開發人員選項只是一組選項,可讓他們啟用USB調試。事實是,開發人員選項具有您想到的更為重要的作用。因此,我們將這種特權向您解釋Android開發人員選項及其所有相關選項/設置。但是,要訪問這些設置,您首先需要啟用開發人員選項,根據本指南,可以輕鬆完成: 在Android上啟用開發人員選項 以下是以最簡單的方式與開發人員選項相關的每個術語。 解釋了Android開發人員選項 採用錯誤報告:錯誤報告對於報告任何崩潰服務,可能是應用程序或系統服務至關重要。此選項有助於收集設備日誌,並將其發送給任何人(開發人員或開發社區)來解決和解決問題。點擊“獲取錯誤報告”,然後在報告上。準備並捕獲錯誤報告需要一分鐘左右,然後將出現在通知面板中。點擊它並根據您的意願分享。 桌面備份密碼:ADB可用於備份或還原應用程序或應用數據。此選項迫使密碼在備份過程中,這是後來在還原相同備份的同時是強制性的。 保持清醒:在某些情況下,您需要屏幕始終保持清醒。檢查此選項將在插入牆壁充電器或PC的USB端口時使設備的屏幕完全清醒。不要無休止地啟用此選項,因為它會不斷消耗電池電量。 HDCP檢查:啟用HDCP或高帶寬數字內容保護將開始通過加密來保護DRM內容。 啟用藍牙HCI Snoop日誌:可能會出現情況,當應用程序開發人員或固件開發人員可能需要與藍牙有關的日誌時。此選項將為藍牙HCI(主機控制器接口)創建日誌,並將其推向設備存儲為btsnoop_hci.log。 過程統計:所有運行過程,都在一個屋頂下觀看。只需點擊它,然後繼續跟踪您心愛的Android上運行的每個背景和前景過程。應用程序開發人員的魔杖。 USB調試:切換ADB命令使用的Android調試模式。在無數過程中充分利用。 錯誤報告快捷方式:啟用此選項將在電源菜單上設置快捷方式,點擊將捕獲一個錯誤報告,準備共享。 允許模擬位置:此設置將使您覆蓋設備的位置信息。 啟用查看屬性檢查:在Android System Manager中檢查視圖的屬性。 選擇DEBUG APP:應用程序開發人員單獨調試其應用程序的絕妙工具,也不使用長ADB命令或調試器。如果您是Android的外行,則不想弄亂這一點。 等待調試器:在檢測到調試器時,選擇此選項立即連接上述應用程序。 通過USB驗證應用程序:手動或通過USB安裝內容可能會通過惡意內容感染您的設備,這可能對您的設備有害。 Google會掃描相同的內容。 表演觸摸:此選項首先是沿Android 4.0冰淇淋三明治引入的。它在您在屏幕上觸摸的每個位置顯示視覺圓形標記。 指針位置:此將詳細的信息欄放在屏幕頂部,告訴當前點的確切坐標。當您需要檢查屏幕是否響應良好或是否損壞時,有時會使用此選項。 顯示表面更新:每次在任何表面元素中都有更新時,都會閃爍屏幕。煩人的工作。 顯示佈局邊界:概述每個屏幕元素以顯示激活區域的每一英寸。 強制RTL佈局方向:RTL或左右,啟用此選項將像鏡像一樣將設備屏幕的每個元素從右到左轉。 窗口動畫量表:根據您的選擇更改Android上窗口動畫的速度。數字越低,分配給動畫的時間最少,因此是一個快速的動畫。 過渡動畫量表:系統傳輸的速度null
風車由洗衣機製成,555芯片風車由洗衣機製成,555芯片
生態友好的黑客,實現了兩個哲學之一。首先是Über技術,具有極其昂貴的頂部凹口組件。這枚硬幣的另一邊產生了垃圾的環保電力。 [Timot]顯然採取後一種選擇,用舊洗衣機電機以及幾位的PVC建立風車。 風車的發電機基於漁業以及通常在衣物洗衣機中發現的Paykel直接驅動器,重新加線以在低RPM下提供12伏。在高速時,發電機可以產生80伏,因此費用控制器 – 即使是一個基於555芯片的費用控制器 – 也是一個很好的補充。 對於構建的其他雜項機械部件,[Timot]將風車的刀片切出200毫米PVC管道,並將其砂向下打磨,以獲得更好的空氣動力學型材。使用自定義玻璃纖維旋轉器,[Timot]掀起一個極具吸引力的電站,能夠在典型條件下提供大約20瓦,並且當它非常刮風時為600瓦。不足以通過任何類型的手段供給家庭,然而超過足夠的手機費用或在後國運行一台筆記本電腦。
Veronica 6502通過USBVeronica 6502通過USB
在構建自主計算機時獲取鍵盤輸入,有幾個里程碑使所有工作似乎值得。當然,看到BlinkEnlights上的地址行的CPU步驟在頂部附近,但即使在鍵盤上的鍵盤上也能夠在鍵盤上鍵入一個字符。 [Quinn]當她在鍵入她的第一個角色時,不希望她的Veronica計算機提供串行終端或PS / 2鍵盤;相反,她想使用80S-ERA硬件檢查USB鍵盤。 回到USB的早期,風格規格以及鍵盤生產商在幾乎每個USB鍵盤中都包括傳統模式。這使USB鍵盤能夠使用古代PS / 2協議。 [Quinn]幾乎每個PS / 2鍵盤採用6522多功能接口適配器輕拍該性能。這是通過與芯片的完全相同的家庭,作為尊貴的6502 CPU,提供GPIO引腳以及定時器。 [Quinn]連接了鍵盤連接器,以拍攝PS / 2輸入到ATTINY13。此微控制器從鍵盤讀取掃描代碼,並將其發送到借助以及veronica的其餘部分。達到這一點,這是一段時間的工作,但是
神經網絡:你已經讓它如此簡單神經網絡:你已經讓它如此簡單
神經網絡是現在的憤怒,現在是越來越多的黑客,學生,研究人員以及所涉及的企業。最後一個複興在80年代以及90年代,當時幾乎沒有萬維網以及少數神經網絡工具。目前的複蘇始於2006年左右。從黑客的角度來看,那麼提供了哪些工具以及其他資源,現在提供了什麼,我們應該對未來的期望是什麼?對自己來說,覆盆子PI上的GPU會很好。 80s以及90s 神經網絡80s / 90s書籍以及MAGS 對於年輕的春,讀這篇文章誰想知道美國老鳥隊在萬維網之前做任何事情,硬拷貝雜誌在讓我們意識到新事物中發揮了重要作用。以及所以它是科學的美國雜誌1992年9月的思想和大腦,介紹了我的神經網絡,都是生物學以及人造的。 然後,您可以選擇從抓取某人的划痕或訂購源代碼的單獨編寫自己的神經網絡,您可以在郵件中的軟盤上收到。我甚至訂購了來自那種科學美國問題的業餘科學家專欄的軟盤。您可能同樣購買一個神經網絡庫,可以為您提供所有低級,複雜的數學。同樣有一個叫做多倫多大學Xerion的自由模擬器。 關注書店科學部分確實會在這個主題上偶爾出現。傳統的是並聯分佈式處理的兩體積探索,由Rumelhart,McClelland等。首選礦山是神經計算以及自組織地圖:如果您對控制機器人臂的神經網絡感興趣,則有用。 同樣有短暫的課程以及您可能會參加的會議。我在1994年出席的研討會是一家免費為期兩天的兩天,然後由多倫多大學的Geoffrey Hinton推出,隨後以及現在是該領域的領導者。當時最好的知名年度研討會是神經信息處理系統會議,今天仍然強勁。 最後,我記得將圖書館梳理出版的論文。我的一疊研討會論文以及節目講義,複印的物品以及那個時期的手寫筆記約為3英寸厚。 然後事情走得比較安靜。雖然神經網絡在少數應用中發現了使用,但他們沒有達到他們的炒作以及從有限的研究界之外的世界的角度來看,他們不再重要。隨著逐步改善的情況下,事情保持安靜,以及一些突破,以及最後約在2006年左右,他們再次在世界上爆發。 目前到達 無論如何,我們將簡要地關注工具,這些突破主要是: 培訓網絡的新技術,即深入三層或四層,現在稱為深神經網絡 使用GPU(圖形處理單元)加快培訓 包含大量樣品的培訓數據的可用性 神經網絡框架 現在有許多神經網絡庫,通常被稱為框架,為免費下載提供各種許可證,其中許多打開源框架。大多數更受歡迎的人都使您能夠在GPU上運行您的神經網絡,並且足以支持大多數網絡的靈活性。 以下是大多數更受歡迎的。除FNN外,它們都有GPU支持。 紋身流 語言:Python,C ++在作品中 Tensorflow是谷歌的最新神經網絡框架。它專為分佈多台機器以及GPU而設計。它可以被認為是一個低級別的一個,不論提供極大的靈活性,同樣是比keras和tflearn等高級別的學習曲線,兩者都在下面討論。但是,他們正在努力製作集成在Tensorflow中的Keras版本。 我們已經在這個錘子的Hackaday上看到了這一個,以及啤酒瓶識別機器人,甚至還有介紹使用Tensorflow。 Theano. 語言:Python. 這是一個開源庫,用於執行涉及多維數組的有效數值計算。它來自蒙特利爾大學,並在Windows,Linux以及OS-X上運行。 Theano已經存在了很長時間,2009年發布了0.1。 咖啡 語言:命令行,python以及matlab Caffe由伯克利AI研究以及鄰里貢獻者開發。模型可以在純文本數據中定義,然後使用命令行工具處理。同樣有Python以及Matlab接口。例如,您可以在純文本文件中定義您的模型,詳細介紹如何在稱為求解器的第二個純文本數據中訓練它,然後將這些傳遞給CAFFE命令行工具,然後將培訓一個神經網絡。然後,您可以使用Python程序加載此培訓的網絡,並使用它來執行某些內容,例如圖像分類。 CNTK. 語言:Python,C ++,C# 這是Microsoft認知工具包(CNTK)以及在Windows和Linux上運行。他們目前正在研究要與Keras一起使用的版本。 凱拉斯 語言:Python. Keras在Python寫入Python,在下面使用Tensorflow或Theano,使得更容易使用這些框架。同樣計劃支持CNTK。正在進行的工作來將克拉斯集成到Tensorflow中,導致keras的單獨的tensorflow版本。 TF學習 語言:Python. 像Keras一樣,這是一個基於Tensorflow頂部的高級庫。 樊 語言:支持超過15種語言,沒有GPU支持 這是一種用C的高級開源庫。它限制為完全連接以及稀疏連接的神經網絡。但是,多年來一直很受歡迎,並且甚至甚至被列入了Linux發行版。它最近在Hackaday上顯示了一個機器人,該機器人學會了使用強化學習,這是一種經常利用神經網絡的機器學習技術。 火炬 語言:Lua. 在C.中寫的開源庫有趣的是,他們在他們網站的首頁上說,火炬是嵌入的,端口到iOS,Andoid和FPGA後果。 Pytorch. 語言:Python. Pytorch相對較新,他們的網站說它在早期釋放的Beta中,然而似乎對此有很多興趣。它在Linux和OS-X上運行,並在下面使用火炬。 我錯過了其他人。如果您有一個特殊的首選,那麼在這裡,請在評論中告知我們。 你應該使用哪一個?除非編程語言或操作系統是一個問題,否則更多的因素是您的技能水平。如果您對數學感到不舒服或不想深入地深入挖掘神經網絡的細微差別,則選擇高級。在這種情況下,遠離Tensorflow,在那裡您必須了解有關API的更多信息,而不是Kera,Tflearn或其他高級級別。突出顯示其數學功能的框架通常要求您完成更多工作來生產網絡。另一個因素是你是否正在進行基礎研究。高級框架可能無法使您能夠訪問足夠的內部,以開始製作瘋狂網絡,或許具有跨越多個層或層內的連接,以及在所有方向上流動的數據。 在線服務 您是否希望添加一個神經網絡將提供給您的黑客的東西,但不想花時間學習神經網絡的複雜性?為此,通過將黑客連接到互聯網提供的服務。 […]
咖啡壺的低水牌子不能更容易咖啡壺的低水牌子不能更容易
[Donald Papp]每天早晨利用的咖啡製造商在後面有一個水庫,可以持續多天。這意味著他忘記檢查它以及時間又會恢復發現什麼都沒有醞釀。他選擇向機器添加一個低水標誌。他的方法和我們欣賞那種成就一樣簡單。 如果是我們的工作,我們很可能會嘗試用一種方法使其複雜化。利用微控制器以及超聲測距儀(如來自二月鏈接帖子的這個儲罐水平標誌)將是矯枉過正的。不,[唐納德]將電子設備煮沸到自製開關,閃爍的LED,以及電池。開關是一種多功能的金屬,其利用一些單絲連接到塑料帽。蓋子進入水庫,並且漂浮,直到水也很低,然後拉動該金屬,在電池和LED之間完成電路。就是這樣,問題解決了。 現在他只需要將咖啡壺拆進水線以及他真的可以設置。
Disk-O-MAT:用於記錄的光電像Disk-O-MAT:用於記錄的光電像
圖片展位是一個基本思想 – 減少硬幣以及在幾分鐘內獲得幾張照片。但是,這只是一個視覺記錄。如果你希望錄製音頻怎麼辦?因此,Disk-O-Mat出生。 Disk-O-Mat是[Flo]的項目之一。在圖片展位中發現的小型化暗空間的位置,[FLO]放置錄製切割設置。 7“記錄是聚碳酸酯片,每個聚碳酸酯片通過真空夾具轉移到轉盤。裝入塑料磁盤時,觸筆設置在磁盤上以及記錄光線上。 沒有計算機或任何類型的其他數字指示保存音頻以及稍後將其播放。無論如何,正是什麼是45歲或更具體地說,真正舊的78s – 被削減了;任何進入麥克風的東西都被切割成塑料。 Disk-O-Mat最初於2009年開發,以及已經前往幾個場地。 [Flo]正在努力加快這個過程,使製造商有點可靠。仍然是一個顯著的發展和一個顯著的概念。 下面的視頻。
Steampunk Theremin護目鏡Steampunk Theremin護目鏡
很多人構建定制的SteamPunk護目鏡,但許多人不執行任何互動 – 他們只是一個審美配件。 [Sarah]最近選擇建造一對,除了看起來很酷,將佩戴佩戴者創造聲音。她通過將光學熱量集成到其設計中來完成了這一點。 為了保持廉價且可穿戴的構建,她研究了簡化的Theremins,並最終解決了創建僅使用少數組件和兩個555個定時器的基本模型。通過大多是隨機的金屬和皮革製造護目鏡的主體。安裝在每個鏡頭的外邊緣,有一個照片傳感器和相應的滑塊控制。調整滑塊改變電阻水平,在其中改變聲音的音調。根據傳感器接收的光線,Theremin將產生不同的音高和八度。所以,穿著者或附近的朋友,揮手圍著佩戴者,以控制它。 揚聲器和音量旋鈕巧妙地偽裝為兩個“鏡頭”。旋轉音量旋鈕鏡頭調節內部電位器,通過定制的激光蝕刻的丙烯酸件固定到位。把它全部關閉,她甚至使用鷹開發了自己的PCB。 休息後查看視頻演示。