3D打印机加个树莓派实现3D打印“云”

前一段蹭小伙伴的3D打印机,打印前每次都要把内存卡插电脑上复制Gcode,好累的说,于是有了下文。题主正好有块闲置树莓派于是就派上用场了。

简单介绍下 Octoprint

官网:octoprint.org
wiki:https://github.com/foosel/OctoPrint/wiki

Octoprint是一款完全基于网页的“主机”程序。你可以通过这个软件远程控制你的打印机,通过预先设置的网络摄像头监控你的打印机,随时可以暂停,恢复打印。用户还可以设置软件,让它按特定频率抓拍打印时的照片。Octoprint也支持Rasberry Pi。
阅读全文

树莓派Web物联网遥控灯初试折腾笔记


暑假一段时间也是……闲的蛋疼。就拿出Raspberry准备折腾一番,结果被吐槽“两百多你不如买个二手手机而且性能不会比这个差”“控制灯?你用这个不如用Arduino

哦,好吧。其实树莓派有GPIO,这个是一个和Arduino类似的东西。但是却有强于Arduino的性能。我们可以研究这个,并且结合起来,凸显它的优势。本文还是主要说明树莓派的web和简单的物联网控制。

阅读全文

学会阅读Datasheet的基础信息

1、本文适合的读者及申明

首先,本文适合那些菜鸟级的电子爱好者,那些希望自己操起烙铁焊接一些小玩意儿,或者购买一些电子模块来实现自己的互动创意的人们。

本文并不适合专业级别的读者,里面的有些内容的描述为了让爱好者看懂,难免做了一些并不影响原则的曲解。若去强究,则未免贻笑大方。

另外,绝大多数的Datasheet都是英文版的,因此,这也需要读者具备一定的英文阅读水平。

最后,完全读懂一份Datasheet其实是已经可以算是一门相当高超的技能,这不仅需要深厚的电子学知识,IC制造技术,电路设计知识,甚至还会跨越到各种门类的专业学科知识。在这里,作者只能做一个大致的轮廓介绍,至少让读者在未来应用时有一个基本的概念。而完全不敢指望读者读完本文就升仙为Datasheet大神。
申明:本文是一篇实用主义者的自我感悟,并非学术论文,所以,不负文责。

阅读全文

树莓派64位系统Debian 9先行测评:性能最高提升30倍!


采用64位处理器的树莓派3B,虽然具有64位硬件,但是系统还没有跟上节奏。官方尚未正式发布64位Raspbian,近期有团队移植了Debian 9 arm64到树莓派3B,将“装死”一年多的树莓派3B的性能完全释放出来,测试跑下来发现CPU性能最高比32位系统高30倍!

本文将介绍如何进行对比跑分测试。

硬件测试环境:

  • RaspberryPi 3 Model B
  • 16GB Class 10 TF卡
  • 5v2.5A电源
  • 以太网网线及能连外网路由设备

阅读全文

树莓派与Arduino间的通信实践

最近需要在Arduino之间,以及Arduino和上位机(树莓派)之间传输数据,
原有APC220设备虽然可用,使用也方便,但成本太高,不容易批量,遂寻求其他方案。

一、方案选择

根据搜索的结果和前人经验,有如下几种可行方案:

  • nRF24L01+(RF)
  • ESP8266(WIFI)
  • XBee (ZigBee)
  • ENC28J60(LAN)
  • W5100,W5500(LAN)

阅读全文

使用树莓派进行简易人脸识别

昨天的晚会让人脸识别又火了,转载一篇来自 CSDN JireRen 的精彩博文,借花献佛给大家一起尝试DIY树莓派上的人脸识别。

使用树莓派2和OpenCV制作一个简易的人脸识别和追踪系统。

所需硬件

需要:树莓派2、Pi Camera
非必须(如果需要追踪人脸运动,需要一个有两个马达的小云台):云台
阅读全文