Cura软件使用教程一

安裝

(转至3DMART)

請到官網下載Cura最新版本並安裝,為了確保程式可以在電腦上正常運作,安裝時請記得檢查是否符合以下電腦系統:

操作系統

●Windows Vista or higher

●Mac OSX 10.7 or higher

●Ubuntu 14.04 or higher – Only 64-bit versions

處理器

●OpenGL 2 compatible graphics chip

●Intel Core 2 or AMD Athlon 64 or newer

介面總覽

下圖顯示的是Cura 2.1的操作介面以及一些新增的功能,您可以在Cura中設定偏好的打印參數,再將物件做切片。

Cura软件使用教程一

Ultimaker Ultimaker 2+ Cura 2.1操作介面

1.Open file開啟檔案

2.Toolbar工具列: 縮放,旋轉,鏡射和個別設定

3.View modes檢視模式: 實體, X光和分層(切片)模式

4.Brim/Skirt margin側裙邊緣

5.3D model 3D 物件

6.Printer configuration打印配置

7.Settings 設定區

8.Printing profile打印選項

9.Simple/Advanced mode基本/進階模式

10.Print job name檔案名稱

11.3D model dimensions 3D 物件尺寸

12.Estimated print time and cost 預估打印時間及成本

13.Progress bar進度列

14.Save G-code儲存為G-code

初次使用

開啟Cura

安裝完成後,至您安裝資料夾開啟Cura

註: 若MAC 系統顯示”來自不明開發者,無法開啟(unidentified developer)” 請參考解決方法

選擇3D打印機

開啟後選擇您目前使用的3D打印機. Ultimaker打印機器可以選擇同時升級您的固件。若使用Ultimaker Original+ 或 Ultimaker Original 操作精靈會協助完成校正設定。

設定完成後,就可以開始進行第一次打印囉!

讀取檔案

選擇螢幕左上方的 ‘Open File’ 開啟您所要打印的檔案. 讀取後檔案會呈現3D的狀態

配置設定

檔案讀取後,您可以自行設定希望的打印參數,在右方的打印配置您可以看到一些相關的資訊如打印機、噴頭口徑或材料. 首次使用Cura 時系統會設定在simple 模式,在列印配置下方可以設定所需的打印參數,有的列印機也能修改噴頭大小或打印材料。

打印選項:

●快速打印: 列印速度快,同時能保持可被接受的打印品質

●一般列印: 適用於各式打印,適當的時間提供良好的品質

●高品質: 提供成品絕佳表面

●Ulti quality: 提供最適當打印品質,但請注意於此打印狀態下可能需要花較長的打印時間 。

進階設定:

●填充率: 設定所需的物件強度 (中空hollow, 輕巧light, 緊密dense 或實心solid) 一般來說輕巧(light)的設定及可適用於各種打印

●側裙: 將物件的第一層拓寬,以確保成品不會與平台分離

●建立支撐: 支撐結構可以輔助成品避免塌陷或者懸空部分脫垂

等Cura完成切片,就可以開始打印囉!

存檔

當模型切片完成,就可以開始打印。在打印之前建議您先轉換到分層檢視(Layers view)模式,了解打印將如何進行並且檢查每一層。

檢查完成後,可將檔案存至電腦或者打印机所屬的SD記憶卡。建議都透過SD卡來存取並打印.

●將SD卡放入您的電腦

●選擇螢幕右下角存檔 “Save” 按鈕 ,將檔案存入記憶卡

●存取後再將記憶卡放入Ultimaker 準備打印

螢幕右下角也可以先看到 Cura 幫您估計的打印時間和所需材料。

Cura软件使用教程二

标签:

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

引言

当我们手里有一个树莓派的时候,就可以发挥自己的想象力。创造出与众不同的各种东西。搭建网络服务器、私有云、网络监控器、无人机航模、行走机器人等等等等。今天呢,教大家如何把手里的树莓派用起来。玩转树莓派嘛 怎么可能让你的树莓派放在角落里吃灰呢。

软件

我将提供大家三种不同语言的小车控制程序所以运行环境请根据需要搭建。系统版本可以是树莓派Raspbian Jessie或者Ubuntu等。视频网络传输Mjpgstreamer.

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

我配置好运行环境之后制作的镜像系统

C语言版

树莓派官方系统自带Gcc编译器 , 只需安装编译WiringPi库。

Python版

最近的系统已经默认安装了python-RPi.GPIO ,进行无线网络远程遥控的时候需安装pip,flask。

Scratch

什么都不用动 打开Scratch软件 设置GPIOSERVER ON就可以了。

  • 青少年可以从SCRATCH编程中学习编程思想,以及算法基础并养成良好的逻辑思维。

  • 高中到大学可以进阶初步学习Python/C语言编程,Python语言是一种较为容易入门的机器学习语言。

  • 对于有C语言基础的同学学习用WiringPi控制树莓派的GPIO,掌握C语言并应用到自己的实践中。

硬件

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

树莓派3代B型主板

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

部分配件

别小看树莓派 相信出色的你能玩出更多新花样 先看一下我制作的哪些功能

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

红外避障

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

黑线循迹

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

手机软件控制

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

Scratch编程 红外跟随

下面开始进入主题

为了节省工作量呢 我从C语言版本开始说。

系统配置中文环境和拼音我就不罗嗦了

sudo apt-get install ttf-wqy-zenhei (安装中文字体库)

sudo apt-get install scim-pinyin (安装中文输入法 当然了你也可以全装其他的输入法)

我建议最好用远程桌面的方式连接,以便小车运行时方便修改代码。

树莓派安装xrdp 就可以直接用笔记本自带的远程桌面工具进行远程操作了。最新的系统安装步骤:

sudo apt-get install xrdp

sudo apt-get install tightvncserver

然后在windows打开远程桌面连接 打开对应的IP地址,即可连接成功

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

远程桌面界面


C语言安装wiringPi库

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

WringPI库介绍

wiringPi 安装

  • 方案 A——使用 GIT 工具,通过 GIT 获得 wiringPi 的源代码。

git clone git://git.drogon.net/wiringPi

测试一下是否安装成功:

$gpio -v

先来搭建手机远程控制的功能,稍后再进行与传感器的结合。

简单看一下树莓派上即 服务端代码:carserver.c

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

几种初始化wiringPi的函数

首先在程序的开始的时候需要调用上面的任意的函数来对wiringpi 进行初始化,否则你的程序不能正常工作。wiringPiSetup() 该函数初始化wiringPi,幵假定程序将使用wiringPi的管脚定义图。具体管脚映射,可以通过gpio readall命令来查看。该函数需要root权限。驱动电机使用四个引脚。1、4控制一侧,5、6另外一侧。编码方式为wPi。

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

引脚定义

pinMode函数

原型
void pinMode (int pin,
int mode) ;

使用该函数可以将某个引脚配置为INPUT(输入)、 OUTPUT(输出) 、PWM_OUTPUT (脉冲输出) 或者GPIO_CLOCK(时钟)。在我们的小车C语言控制程序中我们分别设置了GPIO1,GPIO4,GPIO5,GPIO6这四个引脚来控制左右两侧的电机。此时我们是通过GPIO的输出来实现的,所以这里设置mode为OUTPUT。

digitalWrite函数

函数原型
void digitalWrite (int pin,
int value) ;

使用该函数可以向指定的管脚写入HIGH(高)或者LOW(低)写入前,需要将管脚讴置为输出模式。wiringPi将任何的非0值作为HIGH(高)来对待,因此,0是唯一能够代表LOW(低)的数值。如下图,定义小车前进时,将GPIO1置为高GPIO4置为低(左侧前进),将GPIO5置为高GPIO6置为低(右侧前进)。

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

通过接收到的字符进而控制小车动作

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

全部代码占用篇幅。完整代码稍后评论区

组装小车

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

树莓派引脚接线

整体供电使用两节3.7V的18650锂电池。树莓派需要5V供电,所以需要使用一个转5V的降压模块Lm2596模块。编译carserver.c然后等组装好之后运行。

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

安卓软件APP源码就不贴出来了。需要的话可以给我留言。

Scratch控制版

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

Python版

玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

部分源码

好累 ,,能不能偷个懒。python代码原理大同小异。初始化GPIO,定义小车点后左右停止的函数。然后通过GET POST方法发送接收信号。然后控制树莓派进行响应。

原文始发于:玩转树莓派:树莓派智能小车DIY全过程手机控制循迹避障(包含源码)

|

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3.5寸编程学习电脑一体机,赠送精美散热片和螺丝刀工具。

系统参数:

  • 主板2017款树莓派3代B型板载无线蓝牙。

  • 屏幕3.5寸触摸屏带触摸笔。

  • 系统卡16G可根据需求预装系统 树莓派系统/KALI /Ubuntu系统可选。

  • 技术支持和树莓派学习资料。

  • 系统预装各类编程语言。树莓派官方系统默认安装了Python2/3、Java、C等语言编译环境。

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

请点击此处输入图片描述请点击此处输入图片描述

以下参考外壳颜色任选:

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

如下安装步骤:

一贴散热片

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

上螺丝:

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

安装屏幕后完美融合。

另外一款外壳展示:

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

原文始发于:树莓派3D打印编程学习掌上电脑更新:支持Ubuntu系统

|

树莓派 Ubuntu 64 位系统玩家体验版

树莓派 Ubuntu 64 位系统玩家体验版

编者按:早先我们有一篇《树莓派64位系统Debian 9先行测评:性能最高提升30倍!》的文章里面测试了按64位系统下树莓派3B的性能表现。现在有树莓派玩家放出了可用的64位系统(Ubuntu 版),有兴趣的朋友可以安装体验一下。

前言

我对于 Linux 里的 Ubuntu 情有独钟,包括对树莓派3也不放过,树莓派3有一个64位的CPU,但一直使用的是32位的系统,太憋屈了,最近看见 barnami 大神移植了 Debian stretch arm64 到树莓派上(项目地址 https://github.com/bamarni/pi64),不过,我想说的,还是 Ubuntu。

Ubuntu 的 arm64 版本可不好找,不像 Debian 有一个健壮的 arm4 移植版,所以我找了很久,找到了一个15.10(没办法,只能这样了),对于 15.10 官方不给支持了(毕竟不是LTS)。

介绍

本系统由以下组成

  • boot: 原汁原味官方 Ubuntu 16.04 armhf for Raspiberry Pi 3

  • firmware: 由树莓派官方的 linux-rpi-4.9.y 编译的 aarch64

  • rootfs: Ubuntu15.10 (无力吐槽)

对于这次移植呢,有点小问题,就是开机在boot界面时会连接某服务器,但这服务器访问不了,会重试几次,但还不善罢甘休,请求 192.168.1.1 的相应地址(废话,更不行了),导致开机可能要花一点时间,不过不影响系统的正常使用,各项功能没有太大问题。

欢迎大家参与测试,优化,调试。

特点

  • 使用了 aarch64 内核,完美搭建arm64系统底层

  • 使用了 arm64 系统,性能更好

  • 完美释放出了树莓派3的性能

  • 驱动各方面迄今无太大问题

  • 稳定性有待提高

暂时没有升级到 16.04 或 17.04,可以借助官方帮助文档进行交叉升级。

传送门

Ubuntu 15.10 arm64

|

GitHub 地址: https://github.com/chainsx/ubuntu64-rpi

https://盘.百度.com/s/1cNcOO2

|

版本说明:

默认用户:ubuntu 密码:ubuntu;root 用户密码:root

默认开启 SSH,不想要的自己去关。

默认为命令行,想要图形界面的自己装。

第一次开机时不会拓展 rootfs 分区,意思是你需要自己拓展,用 fdisk 或 gparted 来拓展吧。

Ubuntu 17.04 for rpi3(64位内核,32位系统)

|

GitHub 地址: https://github.com/chainsx/ubuntu-17.04-for-RaspberryPi3

拼音: https://盘.百度.com/s/1cNcOO2

|

版本说明:

集成了raspi-config,你只需要在命令行里输入raspi-config就行了。

默认用户名:ubuntu 密码:chainsx007

支持安装gnome, apt install gnome 即可,unity 待测(不过,gnome卡出翔)。

默认为命令行,需要桌面的自行安装,推荐lxqt,:安装apt install lxqt。

因为是源自 rpi2 移植的,所以在 boot 分区有两个内核,一个是rpi3的(默认),另外一个是rpi2的(当然不支持64位内核),需要在config.txt里将kernel=kernel8.img改为kernel=uboot.bin。我觉得,你要在pi2上用的话还不如直接在官方下载。

关于我

本人喜欢玩 Linux,更多的是喜欢乐在其中,结交更多好友,学习更多技术。

小编按:本文作者 Github 中提供了联系方式 1396219808[a]qq.com,如有项目相关问题可尝试联系原作者。

推荐者按:

|

然只是推荐,但我相信,树莓派3的64位除了 openSUSE 的系统(Debian、Ubuntu)是非常惊人的吧!

我也亲自测试过,这两种系统完全完全的把树莓派3的64位性能给释放出来了,十分惊人,不推荐一下完全对不起原作者的苦心和树莓派的 ARMv8 芯片。

最后是原作者的话,原文无任何版权,我们只是乐在其中。

|

作者:CX_Dandelion

出处:http://www.jianshu.com/p/a955348083bd

推荐者:chainsx

本文来自:树莓派实验室

链接地址:http://shumeipai.nxez.com/2017/09/10/raspberry-pi-ubuntu-64-bit-system-player-experience-version.html

原文始发于:树莓派 Ubuntu 64 位系统玩家体验版

|