發表文章

目前顯示的是 2024的文章

ESP32使用Servo模擬連點器程式

圖片
  前陣子有需要一個可以自動點擊的機器來測試按鍵功能,除了上網找了連點器外,也有想要自己用Arduino自己做,於是先用線上模擬做看看~   主要功能: 三個伺服馬達模擬按鍵動作,0度時預備位置,180度按下按鍵位置,S1按完等T1,換S2,再等T2換S3,S3按完等T3,循環回S1   接線圖使用TinkerCAD 畫的,點擊連結應該是可以連上,是可以用Arduino模擬的 https://www.tinkercad.com/things/f2HlzRbvnyX-servo?sharecode=dLKIbUcxdHLiVvP8Reyzi1M5i1_wu5nTLnJ8-nhg9u0 模擬完,我用ESP32改寫,使用OneButton.h處理按鍵彈跳,按鍵有下拉電阻 OneButton button1(ButStr, false);  //  要用false搭配下拉電阻,上拉改true Servo 函數庫我是使用ESP32_Servo.h ,( http://bit.ly/2tmQLCz ),超圖解ESP32 趙老師推薦 其中,可能我用的Servo比較會抖,0度時抖的很嚴重,所以把角度都改縮小(10-170度)就不會抖了       完整程式如下:   //ESP32用腳改用  VR , 34,35,36 , LED 18,開始 16,停17,Servo 25,26,27 //Servo 常在0,180度抖,所以都轉到10~170就好 #include <ESP32_Servo.h> #include <OneButton.h> Servo myS1 , myS2 , myS3; //建立3個SERVO物件 int servoDelay1, servoDelay2, servoDelay3;    // VR給的時間 int ButOn =0 , ButOff =0 , status =0 ,OnLed =18; int VR1 =34, VR2 =35, VR3=36, ButStr =16, ButStop =17 ; int S1Pin = 25, S2Pin = 26, S3Pin = 27; unsi...

皮革入門,錶袋、工具袋、小錢包,自製工具

圖片
一片影片勝過千字文       最近因為想做個手錶袋就上網買了皮革和工具看著YT開始縫縫補補的手工活,下面是最近幾個還可以的作品     左圖手錶袋,表皮在內側     下圖是YT提供PDF檔製作的小皮夾,好像歐洲常有這種半節式的 為了做皮革買了一些工具,還有自己做的工具滾筒、滾輪       原本長下圖這樣,壞掉的氣壓缸、二手軸承、剩下不要的鋁合金餘料,切剩的心軸、不銹鋼管   用途就是滾來滾去壓本黏合的皮革 還是作工具比較順手         

DuplicateSlayerPro副本刪檔神器

圖片
  副本刪檔神器 DuplicateaslayerPro DuplicateSlayerPro副本刪檔神器 這是用python寫的程式,主編我、AI工程師(Gemini、codeium) 因為下載太多重覆圖片、謎片、MP3等,還有手機重覆備份等,所以一直想寫的程式來用,終於寫出來了雖然不完美但很好用了,還有縮圖可以確定是不是重覆檔   功能:     1.搜尋指定資料夾內重覆檔案     2.顯示縮圖,文字檔轉圖   可以點擊說明看使用方法   副本刪檔神器,使用python程式編寫,檔大小約300M 本程式主要用來搜尋和刪除重覆檔案,適合檔案例如下載的圖片、影片,有縮圖可以看,txt檔也可縮圖,但只有小圖片, 不支援pdf檔,試過好久沒有成功所以就算了 (如果有高手可以指點一下就太好了)     搜尋方式主要有兩種   1、 使用檔案內容值(雜湊值可視為部份指紋) :使用檔案的內容值前2~200KB比較(預設10KB),適合搜尋不同名稱內容相同的重覆檔案, 內容值愈大比對速度愈慢 ,因為不是比對全部內容,所以可能會有比對錯誤的機會(為了提高搜尋速度) 2、 使用副檔名和檔案Size :只用副檔名和檔案大小當比對條件,所以只要相同副檔名和大小就視為同一副本,比較容易比對出不是同一內容的檔案,主要用來補足使用內容值沒比對出來時使用 下載點 : https://drive.google.com/file/d/1aOGzQa2xqDb5bCS-0T8zlqVD3BXm-VEd/view?usp=drive_link 下載檔是 DSP2.zip ,請先解壓縮到你的電腦,只有一個.exe檔,點擊開啟後會看到小黑窗出現,是python在執行請勿關閉,主畫面剛開啟可能要等一下  下圖:是搜尋顯示圖面 (檔案很多時需要多點時間比對,不是當機、沒反應也先不要關)   下面兩圖是使用副檔名及Size搜尋出兩個內容不同但副檔名和Size相同檔案       下圖:選擇檔案後,按下 刪除檔案 鍵  (內容、Size相同,檔名不同的副本)  程式說明: 本程式使用Thinter做視窗介面,最後用p...

窗外的風景

圖片
 想出門了,久違的雪季開始了

YouTube影片轉mp3下載

圖片
從YouTube影片轉成MP3下載 現在人好像已經很少人用.mp3檔聽音樂了,之前聽音樂是上網找網頁貼上Youtube網址就可轉檔下載成mp3檔 自從我學了python後,就自已寫轉檔程式 這是第一個完成程式,雖然還有些陽春但是功能是有了,如果是要下載影片呢?找瀏覽器外掛downloadHelper ytmp3DL02_1.exe   檔案大小約26MB,無病毒(還沒學) 這是01版更換,原本的在20240720時發現都不能用了(YT有改版過),把程式主要的下載轉檔模組改成yt_dlp,增加了同名會多(1)功能,如果下載到歌單會下很久,也可能會當機,挑影片要找單首的,程式只在windows試用過 使用說明: 下方有下載連結,下載ytmp3DL02_1.zip,解壓縮後只有一個.exe檔,執行後會先出現小黑窗(python 程式執行),然後會出現上面程式GUI介面 ,先點選要下載YT影片網址然後複製或使用 Control + C 複製,點擊Youtube網址輸入框用Control + V 貼上網址,存檔路徑可自行指定, 預設路徑是使用者的下載資料夾,按下開始下載 下載連結: ytmp3DL02_1 ,更新時間20240908