首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
python代码实现树莓派3b+驱动步进电机
】的更多相关文章
python代码实现树莓派3b+驱动步进电机
python代码实现树莓派3b+驱动步进电机 之前买了个树莓派,刚买回来那会儿热情高涨,折腾了一段时间,然后就放那吃灰了.前几天忽然想起来这个东西了,决定再玩玩儿,于是就从某宝上购买了一套步进电机.驱动板.东西收到后就开始折腾研究,下边来总结下折腾的结果吧. 先来说下都需要什么吧,树莓派的这一套都少不了,树莓派3b+主板.TF卡.树莓派电源.步进电机以及对应的驱动板.杜邦线6根(母对母),差不多就这么多吧. 引脚 首先,我们先看下树莓派的40个Pin都是什么功能吧!可以通过过树莓派的命令行窗口来…
树莓派(Raspbian系统)中使用pyinstaller封装Python代码为可执行程序
一.前言 将做好的Python软件运行在树莓派上时,不想公开源码,就需要对文件进行封装(或称打包),本文主要介绍使用pyinstaller封装Python代码为可执行程序. Python是一个脚本语言,被解释器解释执行.它的发布方式:(来自文章david++) .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使…
树莓派3b无驱动打印
Linux系统下很少有对打印机做驱动支持,自己做起来又有非常麻烦,还好大多数打印机都能够支持escpos协议,因此我们可以做到无驱动打印. 1.安装python-usb库 git clone https://github.com/walac/pyusb.git cd pyusb sudo python setup.py install 2.安装python-escpos库 sudo pip install python-escpos==1.0.9 3.安装python qrcode模块 pip…
树莓派3b添加python时间同步脚本
树莓派没有电池,因此断电后系统时间会停止,直到你开机后又继续计时,所以会造成系统时间和实际时间有很大的误差. 因为项目需要用到本地时间,精度要求不高不想折腾(如果需要高精度,需要安装ntp),所以考虑用python脚本同步百度的时间,精度误差很小在0.5-1秒之内,需要网络支持. 1.创建python程序 sudo nano date.py 2.写入python代码 # -*- coding: UTF-8 -*- import os import time import httplib #获取远…
在树莓派上读取土壤湿度传感器读书-python代码实现及常见问题(全面简单易懂)
本篇文章简单介绍了如何在树莓派上配置土壤湿度传感器以读取土壤湿度(以百分比的形式出现)及代码实现. 主要包含有以下4个模块: 一.土壤湿度传感器常见类型及介绍 二.实验所需设备 三.设备连线方式与代码实现 四.常见问题及注意事项 一.土壤湿度传感器常见类型及介绍 土壤湿度传感器,又名土壤水分传感器.土壤墒情传感器.土壤含水量传感器等.顾名思义,主要用来测量土壤相对含水量,做土壤墒情监测.在智能农业,农业灌溉和林业防护等领域极广.该传感器价格低廉,如果想在家制作一个简易的智能自动化作物灌溉系统,有…
在树莓派上读取DHT11温湿度传感器-python代码实现及常见问题(全面简单易懂)
最近由于自己的课题需要,想要用在树莓派上使用DHT11温湿度传感器来读取空气中温湿度,遇到了几个问题,解决之后也对之前的知识进行了回顾,总结,特整理如下,希望能给也在学习树莓派的小伙伴们带来一些帮助.总的来说操作很简单,但很容易出现细节方面的问题,我也把我遇到的问题进行了简单整理,如果有其他问题可以直接在评论区提出,我看到了就会回答.文章有什么用词不当或表述不清的问题(由于研究生在海外读,所以用英语较多,很多硬件的术语可能并不专业,抱歉啦~),期待大家在评论区为我批评指正.本篇文章纯手打,如需转…
[记录]学习树莓派3B接DHT11和LCD1602和修改树莓派时区
前提 树莓派系统安装好 apache web 服务器,如未安装,可在树莓派内执行sudo apt-get install apache2 进行安装apache 也可以通过命令获取GPIO信息: gpio --version #查看gpio版本 gpio readall # 查看树莓派所有管脚的基本信息 树莓派针脚说明图如下图: 注: 在GPIO接线或接模块的时候,建议关闭树莓派之后进行操作,避免造成元电子损坏. 参考基于树莓派3B,DHT11/DHT22,LCD1602的一个实时温度湿度检测系统…
树莓派3B 安装微雪LCD5inch显示器(包含软键盘)
树莓派单独使用时,往往需要触摸屏和软键盘用以方便操作,微雪LCD显示器就能较好的实现这个功能, 正好实验室又买入了一个3B的板子和一个5inch的显示器,便对着官方的安装手册,亲自安装了一次. 一:材料准备 树莓派官方镜像,本人使用的是2016-05-27-raspbian-jessie镜像 Win32DiskImager.exe 用来烧录镜像. USB读卡器 matchbox-keyboard.zip 微雪LCD盘软键盘 树莓派LCD驱动 160813 二:镜像烧入 将镜像文件下载到电脑(PC…
学习 27 门编程语言的长处,提升你的 Python 代码水平
Python猫注:Python 语言诞生 30 年了,如今的发展势头可谓如火如荼,这很大程度上得益于其易学易用的优秀设计,而不可否认的是,Python 从其它语言中偷师了不少.本文作者是一名资深的核心开发者,他广博的视野和精准的认识,让我对 Python 的设计了解得更为全面,同时,他"利用自豪感而非恐惧感"的说法,传达出来的是"专注于自我的进步,不嫉妒他人的成功"的原则,对我也很有帮助.原文写于 2015 年,躺在我的收藏夹里很久很久了,如今顺利翻译掉,这是一件能…
树莓派linux驱动学习之hello world
最近想学习一下linux驱动,看了一些书和教学视频,大概了解了一下,不过要想深入,肯定需要实践.手上有几块linux的板子,最终选择了树莓派作为我的实验平台,资料比较丰富,接口也比较简单. 程序员的入门经典当然就是hello world程序了,我的第一个实验就是要搭建实验环境和工具链,通过交叉编译的方式,在上位机完成hello world驱动程序的编写,最终在板子上运行. 一.安装树莓派系统 首先要在树莓派上安装系统,这个网上的资料比较多,就不细说了,我使用的是2013-09-2…