Laravel框架是透過PHP程式語言開發中大型網站一個很方便好用的工具。基本上PHP程式語言的應用非常廣泛,因此在大部份的作業系統上都可以順利地安裝。但是在安裝之前還需要先裝好composer以及laravel安裝程式會比較方便,以下就是對於這些步驟的一些說明。
分類: Raspberry Pi
Raspberry Pi Pico W開箱
Raspberry Pi Pico/Pico W是樹莓派基金會最新推出,以RP2040這顆晶片為基礎的單板微電腦,它具有雙核心的CPU,時脈頻率達到133MHz,具備264KB的記憶體以及2MB快閃儲存容量。在I/O介面的部份,最多可以支援到26個GPIO,其中有16個可控PWM通道,2組SPI,2組I2C,2組UART,3個12位元的ADC,在使用上非常方便,此外,Pico W還具備WiFi連網能力,讓它的應用場合更加地廣泛。而最重要的是,它的價格非常親民,Pico的報價只要4美元,Pico W也只要6美元。這篇文章帶大家來第一次體驗全新的Pico W Python程式設計。
使用Docker Compose快速建立WordPress網站
在前面的文章中我們學會了如何利用docker指令來安裝一個WordPress網站,同學們會發現指令要加上很多冗長的參數,一不小心就要重新輸入,非常麻煩。為了避免此種麻煩,有一個叫做Docker Compose的工具可以協助我們把想要啟動的所有指令全部編寫在一個叫做docker-compose.yml的檔案中,然後,再一口氣執行部署作業,如此就會讓我們部署網站變得方便多了。
Python直播新聞台程式製作
本篇程式的主要出處是技術型高級中等學校商管群「程式語言與設計(下)」中第8章的範例,書中的程式有一些小小的錯誤,在此篇文章中會加以修正。如果是使用該教科書的老師,還請參考本篇文章的程式內容。
樹莓派安裝MQTT伺服器
MQTT是一個非常流行的網路傳輸協定,在物聯網的世界中,可以利用它來傳送感測器所取得的資料到另外一個節點,也可以利用它來控制遠端的裝置或電路。它是一種Publish/Subscribe機制的傳輸協定,也就是所謂的「發佈/訂閱」機制。資訊來源端利用「發佈」功能把想要傳出去的資料透過某一個「主題(Topic)」傳送出去,在同一個網段的節點只要到伺服器上「訂閱」這個「主題」,就可以獲得資訊來源端所傳送出來的資料。
樹莓派連接超音波測距感測器
在物聯網的練習中,HC-SRC04超音波測距感測器的使用也是必學的項目之一,透過簡單的線路連接,就可以輕易地製作出測距裝置,感測的速度也很快。在這篇文章中,我們就來教大家如何利用樹莓派完成測距的功能。
樹莓派連接繼電器
學習物聯網的同學都知道,開發板除了可以透過感測器取得外界的資訊外,也可以輸出一些信號來控制外界的電路或是電器,而由於輸出的信號是5V的小電壓及電流,所以如果想要驅動像是檯燈或是電扇這種110V的電器,就需要有另外一個裝置,那就是繼電器。
樹莓派利用DHT11讀取環境溫濕度
樹莓派本身雖然沒有自帶感測器,但是透過一些感測器其實可以很容易透過別人寫好的程式模組,呼叫它的指令即可取得外部的資料,其中溫濕度是最實用的資訊之一,當然也是最容易使用的感測器。
樹莓派連接外部LED測試
使用樹莓派最大的好處除了它是一部非常便宜的電腦之外,最重要的是有許多的連接埠可以連到外部的電路或感測裝置,讓我們透過程式去接收這些感測器的值,或是控制外部的電子裝置,而且,因為它本身是一個完整的作業系統,因此可以使用任何您熟悉的程式語言來作為控制程式開發工具。
在樹莓派上安裝Node-RED
Node-RED是一個以Node.JS為基礎的圖形化介面物聯網整合開發平台,安裝完成之後它會提供一個網頁的圖形介面,使用者只要利用拖拉的方式,即可控制樹莓派上面的介面以及設計程式,非常地方便。如果你的樹莓派在預設的情況下沒有安裝Node-RED的話,請參考這篇文章的說明以進行安裝。