Raspberry Pi

将树莓派配置为WIFI热点

…衆ロ難τιáo~ 提交于 2020-03-18 07:11:30
某厂面试归来,发现自己落伍了!>>> 无线路由出了问题,经常性连接不上。正好手头有个闲置树莓派3b,把它改造成无线AP,也算闲物利用。树莓派3B包括一个有线网卡和一个无线网卡,正好通过有线连接网络,无线网卡实现热点。 修改无线网卡wlan0的配置 打开配置网卡配置文件: sudo vim /etc/network/interfaces ,增加以下内容: # 以下为有线网卡内容,将其设置为固定IP,不是必须,只是习惯 auto eth0 iface eth0 inet static address 192.168.1.20 netmask 255.255.255.0 gateway 192.168.1.254 #以下为无线网卡内容,必须配置为固定IP auto wlan0 iface wlan0 inet static address 192.168.2.1 netmask 255.255.255.0 gateway 192.168.2.1 安装软件 安装命令: sudo apt install hostapd udhcpd 安装hostapd可能会出错,提示该服务被mask,可以使用命令: sudo systemctl unmask hostadp 配置hostapd 用vim打开 /etc/default/hostapd ,将 #DAEMON_CONF="" 修改为 DAEMON

树莓派学习资料

情到浓时终转凉″ 提交于 2020-03-04 15:22:13
树莓派 树莓派4B主板套件资料:https://www.yahboom.com/study/raspberry4B 密码:nzv8 树莓派 广角摄像头:http://www.yahboom.com/study_module/Camera-GJ 密码:28b7 外壳、散热风扇、散热片的安装 https://www.yahboom.com/build.html?id=2622&cid=308 记得再来哦~ 来源: oschina 链接: https://my.oschina.net/phoebus789/blog/3187858

《时代》评选10年来最具影响力10款科技产品!

安稳与你 提交于 2020-03-03 12:36:53
美国《时代》周刊(Time)日前评出了“ 10年来最具影响力的10款科技产品”,苹果iPad平板电脑、特斯拉Model S电动汽车、亚马逊Echo智能音箱和大疆无人机等纷纷上榜。 位列十大科技产品,不仅需要拥有出色的产品设计和质量,还要体现科技对人类社会的影响,从生活方式到思考方式,从技术便利到人文关怀。以下是对《时代》杂志评选消息的原文摘选: 一、每个产品都是一种新的思考方式 十年来最重要和最有影响力的科技产品的共同点就是有启发性。在这十年中,厂商们已经发布了成千上万种产品,尽管某些产品看起来的确“更酷”,但它们对过去十年以及未来十年的影响却并没有那么明显。 每个产品都代表了一种新的思考方式,他们潜移默化地在每天的生活中改变着我们与技术的交互方式。当然,你可能不知道Raspberry Pi单板计算机是什么,但是它对机器人技术和家庭自动化等行业的影响却是巨大的。你也许不了解微软的自适应控制器(Adaptive Controller),但它出色的设计为残障游戏玩家带来了全新的游戏世界。 技术的存在是为了改善人们的生活环境,使人们变得更聪明,更强大,也更有人情味。从智能手机、无人机到游戏主机、汽车,过去十年中有许多改变了人类生活的产品。以下是《时代》杂志评选出的十年来最重要的电子产品。 二、细数10件“时代级”产品的过去、现在和将来 1、苹果iPad(2010)

“入乡随俗,服务为主” 发明者量化兼容麦语言啦!

杀马特。学长 韩版系。学妹 提交于 2020-03-03 10:30:38
5年时光 我们裹挟前行。发明者量化从筚路蓝缕到步履蹒跚,从以“区块链资产交易”为阵地,再到以“内外盘商品期货”为依托。再到今天全面兼容“麦语言”。每一步,我们始终都在为建立一个优秀的量化交易平台而努力。 什么是麦语言? 所谓的麦语言就是从早期的股票技术指标延伸出来的一套程序化函数库。把算法封装到一个个函数里,用户只需要像“积木式”的调用这一行行函数,实现策略逻辑。 为什么要兼容麦语言? 我们相信,无论是 C++、Python、JavaScript 还是可视化语言,其承载的本质是一样的,那就是“唯策略为王”。市场如战场,策略就像排头兵,为的就是生存和获利,而不是比拼哪种编程语言更优雅,相信大多数人也会认同这个观点。 尽管我们已经支持很多主流语言开发策略,但还是选择再向后做进一步兼容,支持麦语言,后期可能还会支持 EasyLanguage 语言,为的就是能帮助更多的用户,实现跨平台快速开发和实盘交易。 能兼容百分之多少的麦语言? 我们兼容了:数据引用、统计函数、数学函数、逻辑循环、时间函数、绘图函数、控制函数、信号函数、头寸函数、指标函数、下单函数等等…… 支持跨合约引用 支持跨周期引用 支持跨合约跨周期引用 支持跨指标引用 支持盘口 Tick 数据 支持 REF 回溯数据引用 支持全部技术指标 支持一开一平模式、加仓模式 支持指数数据映射主力合约 支持自动移仓换月功能 …

【树莓派替代品】记录一下斐讯N1盒子刷Armbian的各种坑

◇◆丶佛笑我妖孽 提交于 2020-03-02 16:44:16
最近搞了一个斐讯N1盒子,准备拿来刷Armbian,也就是linux。 armbian使用了AArch64架构,也就是说,是armv8,安装nodejs时注意下载armv8的版本。 斐讯N1盒子自带的系统是安卓系统,版本是V2.2, 刷机主要参考的教程在这里:https://www.uselys.com/archives/85.html 第一步,需要将盒子的系统版本降级到V2.19,方便后面刷入系统。 首先电脑下载adb,然后盒子开机,点四下版本号,盒子开启adb 然后,电脑使用adb连接盒子: adb connect n1的IP 接着,使用adb重启盒子进入fastboot模式 adb shell reboot fastboot 然后盒子就重启了,进入到这一步后,盒子重启,然后用双公头USB分别插入电脑和盒子, 在电脑上输入以下命令,可以查看是否连接到处于fastboot的设备 fastboot devices 如果检测连接到了会显示一串类似id的乱码,如果没有连接上,就啥也不显示。 需要注意的是,双公头USB线需要插到靠近HDMI口电脑才能识别 ,这一点就比较奇特, 可能这就是面向概率论与数理统计编程吧。(发出了啧啧的声音) 插入双公头USB后,电脑可能依然不识别盒子,这时候需要使用驱动精灵下载驱动,驱动下载好了电脑就能识别了。 接下来就比较关键,要刷入降级包到指定分区。

Raspberry Pi 3B下LEDE编译

孤街醉人 提交于 2020-03-02 04:57:21
openwrt现在维护的不如LEDE快,编译openwrt会出现很多错误,许多软件包的地址在官网都不存在了,所以推荐编译LEDE,出问题较少。 下载编译环境的一些依赖软件 sudo apt-get install subversion sudo apt-get install git-core sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils ncurses-term zlib1g-dev libncurses5-dev gawk 下载源代码到lede目录 git clone https://github.com/lede-project/source.git lede 更新最新的包定义并安装所有包 cd lede ./scripts/feeds update -a ./scripts/feeds install -a 检查编译工具是否齐全,并生成默认配置文件.config make defconfig 进入配置工具选项菜单,根据菜单选择目标平台 make menuconfig 树莓派3B的配置有点坑,藏的太深了,找了半天,实际上芯片是BCM2837,设置如下就可以 最后一步编译,一次成功,没有任何错误,就是时间长点

Raspberry Pi 安装系统

荒凉一梦 提交于 2020-02-28 03:19:20
下载系统 https://www.raspberrypi.org/downloads/ 使用卡刷工具 启动时开启 ssh 在卡的 boot 根目录创建 ssh 这个空文件,启动后就打开了 ssh 服务 ➜ boot touch ssh ssh 连接 在路由器里面可以看分配给它的 IP ssh pi@<IP 地址> 默认用户名为 pi 默认密码 raspberry 修改主机名 我有4个,经常分不清谁是谁。所以需要修改主机名。 编辑树莓派的主机名 sudo vi /etc/hostname 来源: oschina 链接: https://my.oschina.net/guodapeng/blog/3167619

Raspberry Pi 树莓派 搭建java8环境

馋奶兔 提交于 2020-02-27 04:31:50
更新软件源 apt-get upgrade apt-get update 移除自带的openjdk(如果有的话) apt-get remove openjdk* 安装oracle jdk,地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意下载linux arm 32位版本,当前使用的系统还是32位的Raspberry Pi 4,可以本地下载之后上传,也可以直接在服务器wget下载。 mv jdk-8u111-linux-arm32-vfp-hflt.tar.gz /usr/local/ cd /usr/local/ tar -zxvf jdk-8u111-linux-arm32-vfp-hflt.tar.gz #配置环境变量 vi /etc/profile #在文件最后添加 export JAVA_HOME=/usr/local/jdk1.8.0_241 export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin #使环境变量生效 source /etc/profile #退出编辑,查看java版本 java

树莓派4B加微雪2.13寸墨水屏,监测pm2.5信息

倾然丶 夕夏残阳落幕 提交于 2020-02-26 19:12:00
获取pm2.5信息的教程参照我的博客 https://my.oschina.net/wangandi/blog/901648 微雪2.13寸墨水屏的资料参照 http://www.waveshare.net/wiki/2.13inch_e-Paper_HAT , 缺什么软件包也请参照这里 下载示例包 https://github.com/waveshare/e-Paper 下面的python文件要放在e-paper/RaspberryPi&JetsonNano/python/examples/里面 代中的url参照第一个网址的getData.php,格式如下{"pm":"(23,32,35,23,32,35,3669,1042,136,13,1,1,10.0,19.9,64.4)","date":"2020-02-24 13:40:01"},我代码中另一个树莓派的地址,你也可以在同一个树莓派中使用 python代码如下: #!/usr/bin/python # -*- coding:utf-8 -*- import sys import os import datetime import requests picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic'