由於一段時間沒使用Arduino,於是裝了最新的Arduinon IDE 1.8.10,
沒想到在執行LabVIEW程式時一直出現error 5003,讓我一度以為Mega2560的板子壞了,
fishark 發表在 痞客邦 留言(0) 人氣(548)

本篇介紹使用Pycharm開發Python程式與用Matplotlib套件繪圖。
1. 建立新專案並新增python檔案matplot.py
2. 在Pycharm中安裝matplotlib套件,
打開File-->Setting,找到Project Interpreter,點“+”添加 搜尋matplotlib後,安裝該套件。3. 加入程式碼:fishark 發表在 痞客邦 留言(0) 人氣(521)

本篇簡單說明如何使用Pycharm來開發Python程式,
以下是建立.py與執行的步驟:
1. File-->New project
2. 在helloworld資料夾右鍵,出現下拉選單,選擇-->New-->Python File
3. 填上檔案名稱
4. 在程式碼中填入print("Hello World!"
)5. 在helloworld.py上按右鍵,出現下拉選單,選擇Run 'helloworld'
6. 下方視窗即出現執行結果。
fishark 發表在 痞客邦 留言(0) 人氣(147)

本篇來整理一下Django的MTV框架,了解彼此間的關係與應用,
MTV代表了Model, Template與View,由 Model 負責資料層,View 負責視覺,Controller 負責商業邏輯的部份。
用下圖來說明MTV之間的互動流程,當使用者用瀏覽器與Django寫的網頁進行互動,首先會是跟哪個URL先產生互動,url.py會有urlpatterns來定義互動的網頁/址與對應的函數,如與company/互動,就會對應到view中company函數。view.py中有def company(request)函數,使用者提出了一個request (HttpRequest),view會負責處理request,並提供response (HttpResponse),例如在資料庫中取得stockid的資料,並response給company.html。view.py所需要取得的資料是由model.py來處理,model.py有class Company(models Model) 裡面連結資料庫中的欄位,如Stock_ID,連結了stockid變數,開發者可以使用stockid,而無須寫MySQL語言與資料庫溝通。
Template則是存放.html的資料夾,使用者在company/提出request,經由url.py引導到view.py負責處理的函數,然後response到company.html,例如在company中顯示stockid的資料。
fishark 發表在 痞客邦 留言(0) 人氣(156)

再安裝好MySQL後,
我們先啟動Workbench,來建立Database 和 Table。
啟動Workbench,輸入root密碼,
fishark 發表在 痞客邦 留言(0) 人氣(302)
這一篇主要是說明如何下載MySQL以及安裝,
fishark 發表在 痞客邦 留言(0) 人氣(19)

為了在Arduino上開發ESP32的開發版,我們需要在Arduino IDE上裝ES32 Add-On,
安裝Arduino IDE1.8.9
fishark 發表在 痞客邦 留言(0) 人氣(629)

想在Windows下開發Django應用程式,需要安裝:
Python
virtualenv
Django
fishark 發表在 痞客邦 留言(0) 人氣(82)

由於想要學習Python的Web應用程式Django,因此選擇Pycharm做為開發工具。
本片會接紹Pycharm的安裝,以及第一個簡單的Django專案。
fishark 發表在 痞客邦 留言(0) 人氣(422)

[若不想看pixnet的廣告,請到: https://labview-tech.blogspot.com/2019/02/python-google-colaboratory.html]
作為一個想學Python的初學者,想使用簡單可以花最少時間學習的介面,我發現Jupyter Notebook是不錯的工具,一般Jupyter Notebook是要安裝在電腦上,會需要經過一些設定的程序,但也有線上版本(如: https://jupyter.org/try)。
可以選Try Jupyter with Python試看看Jupyter Notebok的功能,
寫幾行程式試試用Python畫圖的功能,
fishark 發表在 痞客邦 留言(0) 人氣(2,669)