原创 ubuntu18.04 更新源(清華的比阿里的要好)

使用阿里的雲出現: dpkg: 處理軟件包 inittramfs-tools (–configure)時出錯 子進程 已安裝 post-installation 腳本 返回錯誤狀態1 如圖 後面換成清華的源,就次次命中 這是我本

原创 十三:Python版服務器整合dht11溫溼度傳感器

樹莓派+小程序開發(一)樹莓派+小程序開發(二)五: 讓小程序連接樹莓派六:小程序控制面板設計七:樹莓派如何解析小程序的信息八:樹莓派如何回信息給小程序九:樹莓派與微信小程序通過websocket通信十:小程序實時顯示樹莓派溫溼度

原创 十二:python版服務器整合led和beep

樹莓派+小程序開發(一)樹莓派+小程序開發(二)五: 讓小程序連接樹莓派六:小程序控制面板設計七:樹莓派如何解析小程序的信息八:樹莓派如何回信息給小程序九:樹莓派與微信小程序通過websocket通信十:小程序實時顯示樹莓派溫溼度

原创 十一:python版 websocket服務器實現

樹莓派+小程序開發(一)樹莓派+小程序開發(二)五: 讓小程序連接樹莓派六:小程序控制面板設計七:樹莓派如何解析小程序的信息八:樹莓派如何回信息給小程序九:樹莓派與微信小程序通過websocket通信十:小程序實時顯示樹莓派溫溼度

原创 樹莓派如何使用工業4G模塊上網

樹莓派使用工業4G模塊的起因 我之所以要在樹莓派上使用工業4G模塊,是因爲,我們使用電信的4G卡經常掉線,我們先來看看這兩種4G模塊的外觀區別: 上是華爲4G模塊,下面是電信4G模塊。 好了,我們再來了解工業級別和民用級別的區別

原创 如何實現長按3秒重啓樹莓派python版本

如何用Python實現長按3秒重啓樹莓派,感覺很複雜高深,其實原理非常簡單。 完整代碼如下: #-*-coding:utf-8-*- import RPi.GPIO as GPIO import time import

原创 九:樹莓派與微信小程序通過websocket通信

九:樹莓派與微信小程序通過websocket通信 我們在第八章實現了樹莓派與小程序通信,當時使用的是udp協議,但是我在用手機真機調試的時候,發現真機不支持udp,出現的問題是: Cannot read property ‘bin

原创 十:小程序實時顯示樹莓派溫溼度

10.1 樹莓派如何整合溫溼度代碼 樹莓派服務器代碼部分 pi@xiajiashan:~/WeChat-mini/websocket2/test$ cat CMakeLists.txt cmake_minimum_require

原创 如何實現長按3秒重啓樹莓派C語言版本

如何用Python實現長按3秒重啓樹莓派,感覺很複雜高深,其實原理非常簡單。 完整代碼如下: #include <wiringPi.h> #include <stdio.h> #include <stdlib.h> #incl

原创 八:樹莓派如何回信息給小程序

八:樹莓派如何回信息給小程序 先來講一下思路,就是我們是如何去解決這個問題的,怎麼想到最終使用UDP通信來做。 首先,我們在第八章之前,實現的都是小程序怎麼發送,樹莓派服務器如何接收,解析小程序發過來的信息。但是我們的樹莓派一直沒

原创 微信小程序開發(一)

一:前言 作者:下家山 做這個項目的初衷是因爲騰訊關閉了微信的對外接口,導致我不能通過微信控制樹莓派,所以我開始學習小程序,我的最終目標是通過小程序能夠控制我樹莓派上接的設備,比如我點一下按鈕可以讓我樹莓派上的燈開,遠程關機,還可

原创 五:讓小程序連接樹莓派

五:讓小程序連接樹莓派 我們學習小程序的最終目標是要通過手機控制樹莓派,所以通過上面的小程序練手後,我們接下來開始設計一個小程序,點擊按鈕後可以發送一個字符串給樹莓派,比如開燈之類的。 要做這個事情,我們首先需要在樹莓派上跑一個服

原创 微信小程序開發(二)

四:推到重來       微信小程序新建項目,模板其實很複雜,這對一個不熟悉前端編程的程序員來說,其實很難很快掌握,需要網上找更多的資料惡補,甚至知道了後面的忘了前面的。因此,初學者最想做的時,想推倒重來,我重新寫。 這一節,我們就刪掉項

原创 微信小程序開發(一)

微信小程序開發                                                                 作者:下家山 一:註冊 如何找到註冊的網址,百度吧  一個郵箱只能註冊一個微信小程序,但對

原创 RPi.GPIO 模塊編程手冊

  下家山翻譯 參考資料: https://sourceforge.net/p/raspberry-gpio-python/wiki/BasicUsage/ 1:導入這個模塊 要導入這個模塊,需要執行下面的代碼: import RPi.G