2026年3月1日 星期日
2025年6月1日 星期日
visual studio python 有中文就失敗 編碼錯誤
因為找到的解法是簡體中文,所以這裡提供繁體中文版的
工具-->自訂
錯誤訊息很長,但實測就是有中文就會跳錯誤
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Users\vincent\AppData\Local\Programs\Python\Python311\Lib\runpy.py", line 198, in _run_module_as_main
return _run_code(code, main_globals, None,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\vincent\AppData\Local\Programs\Python\Python311\Lib\runpy.py", line 88, in _run_code
exec(code, run_globals)
File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\__main__.py", line 39, in <module>
cli.main()
File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 430, in main
run()
File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 284, in run_file
runpy.run_path(target, run_name="__main__")
File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 320, in run_path
0x1 執行緒以返回碼 0 (0x0) 結束。
code, fname = _get_code_from_file(run_name, path_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\microsoft\python\core\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 294, in _get_code_from_file
code = compile(f.read(), fname, 'exec')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\vincent\source\repos\PythonApplication0327\PythonApplication0327\PythonApplication0327.py", line 1
print("123 @")
^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xa4 in position 4: invalid start byte
'python.exe' 程式以返回碼 4294967295 (0xffffffff) 結束。
2024年4月11日 星期四
2024年4月7日 星期日
2024年1月13日 星期六
Arduino 網頁控制紅外線發射 增加網頁按鈕
#include <ESP8266WiFi.h>
2024年1月10日 星期三
Arduino 多台網頁互控發射紅外線 [架構說明]
固定IP 多個webserver
每個Arduino都開啟一個webServer
每個webServer都能夠接收超連結網址
所以無論是開關都是輸入網址
也就是沒有網頁其實也能藉由背好的網址控制。
但是這些Arduino必須在同一個WiFi下,
也就是同個區網內,
才能彼此互相靠網址溝通。
所以client只要是能連上那個WiFi,再有瀏覽器就能操控所有Arduino
Arduino HTML 按鈕超連結
參考
https://sites.google.com/view/rayarduino/esp32-web-server_two_leds
<HTML>
<HEAD>
<TITLE>語法練習版</TITLE>
</HEAD>
<BODY>
<input type="button" value="ON" style="width:120px;height:40px;font-size:20px;background-color:green;" onclick="location.href='你要前往的網址'">
<input type="button" value="OFF" style="width:120px;height:40px;font-size:20px;background-color:red;" onclick="location.href='你要前往的網址'">
</BODY>
</HTML>
這段不知怎融合Arduino
------------------------------------------------------------------------------------------------------------
2023年10月5日 星期四
Arduino 多台 網頁互控紅外線 固定IP 多webserver
實現控制多個發射遙控器訊號的初版
以WiFiManualWebServer範例當基底,融合紅外線發射
因為找不到比網頁更方便的範例來開發
畢竟UI部分,也很難找到比網頁更方便的方式
#include <ESP8266WiFi.h>
2023年9月23日 星期六
Arduino 簡易訊號偵測,紅外線拼接
void setup() {
2023年9月17日 星期日
Arduino WeMos D1 R3 [入門] 開發板上控制製造呼吸燈
2023年9月13日 星期三
2023年7月24日 星期一
Arduino WeMos R2 [入門] 兩個按鈕控制
2023年7月23日 星期日
Arduino WeMos R2 遙控器複製拷貝自造 紅外線發射接收復刻 無線網頁控制
目前功能,
連上WiFi後,用網頁控制Arduino發射紅外線,
WiFi無線控制有紅外線接收器的設備。
無線功能由WiFi傳輸,
所以需要一個WiFi基地台,
試驗時可用手機分享基地台熱點當作WiFi主機(基地台)。
Arduino連上WiFi後,
創建一個WiFiWebServer,
這WebServer可用網址後綴來接收控制。
主要 WiFiManualWebServer
接收 IRrecvDump
發射 IRremoteESP8266: IRsendDemo
------------------------
主要 WiFiManualWebServer
接收 IRrecvDump
發射 IRremoteESP8266: IRsendDemo
-
想自己做雲端連線遊戲 但研究一陣子後 發現沒有很好的辦法
-
最近Chrome不知道為什麼變成要去 音量混音程式 調高音量 才夠大聲 問我的人是說電腦youtube不夠大聲 但是用膝蓋想也知道 他是用Chrome來開youtube 以前確實WIN10好像只要點開那個喇叭就能解決 最近不是了
-
void setup () { // put your setup code here, to run once: Serial . begin ( 9600 ) ; pinMode ( 5 ,INPUT ) ; } void loop () { //...












