在主菜单选择“高级(Advanced)”选项,通过开启SSH将树莓派设置为headless嵌入式设备模式(没有显示器)。 设置静态IP地址,确保树莓派总以相同的IP地址接入。...(图2) 在树莓派上安装Embedded Java 现在是时候决定你打算在你的设备上运行什么样的应用了。...IIC只有两条双向的开漏线:串行数据线(SDA)和串行时钟线(SCL)。 总线上的设备都会有一个特殊的地址。主控制器通过在串行数据线上发出开始请求和设备地址建立通讯连接。...幸运的是,树莓派支持上拉电阻,所以你只需要把它们连接在一起。 ? (图5) 在你把传感器连接到树莓派之后,就可以检查是否能看到IIC设备了。...在树莓派上运行以下命令: sudo i2cdetect -y 1 你应该能在表格中看到设备。图6中显示了两个IIC设备:一个在地址40,另一个在地址70。 ?
在信息的传输过程中,I2C总线上并接的每一设备既是主设备(或从设备)又是发送器(或接收器),这取决于它所要完成的功能。...需要强调的是,是否在I2C总线外接上拉电阻,要看所使用的开发板是否自带I2C总线上拉电阻;若开发板没有提供I2C总线上拉电阻,则需按前面的I2C总线上拉电阻估算方法外接两个上拉电阻Rp。 ...AT24C02设备0#字节单元内容显示为0x60,说明写入的数据与读取的数据一致,树莓派读写AT24C02设备操作正常。...下面是用Python和Python SMBus库函数编写名为I2CAT24C02.py的程序向AT24C02器件256字节单元顺序写入0~255,然后再顺序读取AT24C02中的字节单元并显示输出,程序清单见图...图7 Python程序读取AT24C02设备256字节单元的内容并显示 还可使用I2C Tools的i2cdump命令显示AT24C02中的256字节单元内容(见图8)。
文章更新: 20161212 初次成文 20170601 更新多站点的部署方式并增加注意事项 问题提出: 谈到树莓派能折腾些什么,不得不提的就是把树莓派部署所需环境在小派上跑网站了。...由于树莓派在软件和硬件上的更新,互联网中大多数有关在树莓派上部署LNMP环境的教程大多基于"树莓派2代",经过小苏的测试,这些教程已经不再适用于小苏手中的"树莓派3代"了,经过一番搜索和折腾,小苏最终找到了使用于...3代的部署教程,并且经过进一步折腾,终于在树莓派3代上成功实现了"多站点共存"。...这个站点为默认站点,所谓的默认站点,为访问者访问树莓派的IP地址后显示在访问者屏幕上的站点。 ...在局域网中访问部署在树莓派中的多个站点: 在上面的步骤中,我们在Nginx中部署了多个站点,在局域网下的其他设备上,我们可以通过在树莓派的IP地址后加入各站点的监听端口来实现。
4K60帧显示!最贵才55美元?!” 全新的第四代树莓派(Raspberry Pi 4)发布后,一位网友发出如上的评价,并且引发众多网友跟随热议。...实际上,刚刚发布的树莓派4,让开发者、极客、各路媒体,统统激动不已。 这是有史以来最强大的树莓派,性能可战主流电脑、重新改写“黄金标准”的树莓派。...看起来和第一代树莓派很像,这体现了树莓派一直秉承的理念:在不对外形大幅修改的情况下, 大幅度提升设备性能。...那么, 第四代树莓派这一配置在使用中是什么样的感受呢? 不少网友与科技媒体给出评价称,一台主流的PC也不过如此。...比如,能够在同时打开15个标签页的情况下浏览网页,进行轻量级图像编辑,处理文档和电子表格等等。 而且, 这一升级也直接强化了树莓派的推理和机器学习能力,目标识别任务的处理速度比上一代提升了70%。
二、系统镜像 树莓派(raspberrypi)常用镜像高速下载 :收集了超过12种树莓派系统镜像,同时带有介绍,你可以选择一个最佳的树莓派系统,在页面即可下载系统镜像,非常方便。...config.txt详细介绍 使用Raspi-config配置工具来设置树莓派 解决树莓派使用HDMI-VGA转换器黑屏的方案 树莓派3.5英寸屏幕安装显示驱动,解决白屏问题 树莓派新系统SSH连接被拒绝的解决方法...Pi-hole搭建DNS服务器,过滤网页广告 使用安卓手机控制树莓派 用树莓派做FM发射器架设小型电台(支持所有的树莓派型号) 无显示器通过网线连接笔记本电脑玩转树莓派 树莓派使用Nokia5110显示屏显示系统信息...树莓派使用DS1302实现实时时钟功能 树莓派使用wiringPi控制LED灯 树莓派raspbian上搭建owncloud私有云网盘 树莓派使用三极管实现温度控制风扇 树莓派搭建指示灯自动显示在空间站的人数...树莓派存储温度数据并制作交互式图表 树莓派构建LAMP Web服务器并搭建WordPress博客 树莓派+Homebriage+米家智能产品搭建Siri智能家居 树莓派安装Gitlab打造私人Git服务
我们要实现的效果是,当有U盘插入到树莓派的USB插口上时,被插入的U盘中文件的名称及文件路径信息将生成一个TXT格式的文件,之后传入到你制定的微信当中,程序执行的速度取决于U盘中文件个数的多少。...1.准备材料 (1)树莓派 (2)两部可以登录微信的智能手机(分别用于登录两个互为好友的微信号) (3)U盘一个 2.树莓派链接U盘自动识别 由于树莓派上安装的是Linux系统,无法对插入的U盘进行自动识别并挂在...,若发现U盘,则执行获取U盘信息的函数def usbWalker(),函数将生成一个u-copy.txt的文本文件存储在'/home/pi/usbdisk-copy/'路径下,注意这里的usbdisk-copy...5.应用扩展 这个程序同样可以修改后在windows系统上执行,修改代码增加文件拷贝函数,不但可以读取到U盘的文件名称和路径,还能copy文件详细内容,或者可以指定copyU盘中那些类型的文件(.doc...由于树莓派的存储空间比较小,这里没有这么做,但是我在windows系统上完成了上述扩展的程序,并且用Python的打包工具pyinstaller 将程序打包成了.exe执行程序,还设置成windows的本地服务后台运行
主要分为以下几步: 一、下载并刷入OpenWrt固件 OpenWrt固件用的是Lean大的最新编译好的固件,按照正常的步骤在GitHub上下载并将系统烧录进去,用的是如下图所示的img文件...,最后点击“保存&应用” 关闭路由器,把树莓派与主路由通过网线连接,这个时候就已经可以上网了,但是还需要设置一下防火墙(理论上单LAN口的Openwrt软路由都可以这么设置),这里一定要设置好,不然会出现莫名其妙的问题...三、连接树莓派的wifi,并手动设置IP 点击无线网路—属性,在打开的界面中下拉,找到编辑,编辑之前记住本机的IP地址,点击编辑—手动, 输入IP地址,子网的前缀长度填:24 网关填写旁路由的管理地址,...办法一:我们的目的无非是要修改静态IP,既然在UI界面行不通,就通过树莓派的SSH远程访问功能,通过命令行写命令去修改。...我使用的是PUTTY软件,先连上“OpenWrt”的wifi,然后按如图所示,远程访问树莓派。 进去之后,按要求输入用户名和密码,注意密码是不会显示的,输了但是不会显示。然后输入以下三行命令。
生成网页 3.树莓派服务器设置 4.内网穿透 5.结语 阅读本文你将了解的知识点: 了解树莓派做网页服务器的流程框架 使用Hexo生成静态网页 使用树莓派做服务器部署静态网页 穿透内网从外网访问部署的网页...树莓派做服务器运行Hexo博客网页 手头有一块树莓派4B,为了不让树莓派闲着,我用它做一个网页服务器,挂载自己的个人网页,分享一下自己的部署过程 1.服务器框架 配置树莓派网页服务器前首先要了解一下整体的框架...树莓派端: 在树莓派端需要建立一个Git远程仓库,用于接收网页数据,同时树莓派要安装Nginx,用于将本地网页映射到内网IP上去 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件...g 提交远程代码 hexo d 内网访问博客网页 代码提交成功后,就会出现在Nginx的根目录下,这时我们在内网访问Nginx的端口就可以访问刚刚的网页啦 4.内网穿透 通过以上的步骤,我们现在已经可以通过内网访问部署在树莓派服务器上的网页了...5.结语 树莓派服务器内容就写到这了,文章大概描述了一下部署网页到树莓派服务器的内容,有问题可以在评论区或者私信向我反馈,希望大家给个关注,后期还会持续更新树莓派有关的DIY 发布者:全栈程序员栈长
远程控制树莓派3b上的pi pico 1.说明 2.树莓派3b上安装系统 2.1 配置联网和选择ssh功能 2.2 内网映射 3.pi pico的环境搭建 4.远程控制与ADC采集 1.说明 树莓派pi...pico和树莓派4相比差别很大,但是pi pico有一些特点是树莓派4上没有的,比如实时性控制上,采用cortex-m系列方案会更加占据优势,所以往往都会使用树莓派+Arduino组成一个具有实时控制的系统...而且在树莓派3b或者树莓派2上,只有一路串口,这样只需要一个低成本的pi pico则可以实现I2C、SPI、UART的扩展,这样是非常方便的,得一提的则是树莓派上没有而pi pico的ADC功能,下面通过一个集成方案来将树莓派和...局域网内使用ssh登录树莓派可正常访问。 ? 输入树莓派密码raspberry即可。 ? 此时便可以拔掉树莓派上的键盘和显示器,在局域网内进行控制了。...通过在命令行中输入上述代码,可以在手机上看到芯片的温度显示情况。
而OTG(文末附录what is OTG)实现了设备在host 和 slave(peripheral)间转换。例如支持OTG功能的智能手机可以作为host读取U盘内容。...在树莓派系统/boot/overlays/README中,关于 USB controller driver的描述如下(文末附录关于dwc_otg与dwc2的区别): Name: dwc-otg Info...,只有树莓派Zero系列支持OTG,故只有树莓派Zero的驱动为支持host和slave的dwc2,这使得实现U盘模式和网卡模式等成为可能 实现 网卡模式 可参考“基于树莓派的多功能USB实现--系统安装...vfat格式 mkfs.vfat /home/my_u_disk.bin 执行以下命令后,若树莓派Zero插在电脑上,则在电脑上会弹出U盘设备 modprobe g_mass_storage file...Pi Zero OTG Mode(https://gist.github.com/gbaman/50b6cca61dd1c3f88f41) 往期回顾 基于树莓派的多功能USB实现--系统安装 基于树莓派的多功能
年14卷,可以网页查看,也可以PDF查看 4、9个树莓派单片机做并行计算 https://hackaday.com/2023/04/09/parallel-computing-on-the-picocray-rp2040...在给定任务中要计算的特定元素由控制器节点分配,然后控制器节点从每个处理器节点收集结果并聚合结果以供显示 5、开源用于电气化学的电位仪 https://iorodeo.com/products/potentiostat-shield...,很详细,不可多得的学习素材 6、QT相关 (1)QT6.5 LTS版发布 https://www.qt.io/blog/qt-6.5-lts-released 可以轻松上暗黑模式了 在Qt Quick...://github.com/HackerBCI/EEGwithRaspberryPI PiEEG使用树莓派3/4作为主控,具有 8 个通道,用于连接湿电极或干电极,可以测量生物信号,例如脑电图EEG、肌电图...读取失败后,不能一直死循环读取,会导致阻塞在死循环里面,解决办法依然是重新执行一次pg_init,并记录次数,比如失败超过10次,break退出死循环 详见此贴:https://www.armbbs.cn
目前,在Windows 10 IoT Core中也提供了这个功能。也就是说,我们使用树莓派,刷Windows 10 IoT Core系统以后,可以让它直接跑Arduinio的应用。...虽然有点杀鸡用牛刀的感觉(毕竟树莓派比Arduino UNO贵好多,处理能力什么的也强不知道多少倍),但这毕竟也是微软为树莓派和Arduino社区结合所做的一些贡献。...在Windows 10 IoT Core中设置运行Arduino程序的Lighting模式 运行Windows 10 IoT Core设备,如树莓派2。使用网页管理器登陆设备,如下图所示。...硬件连接 按照下图方式连接LED灯、电阻和树莓派,注意LED灯长引脚为正极,短引脚为负极。 ? ...如下图,在网页管理器中选择已经部署的应用程序,点击start的时候,会弹出错误信息。 ? ? 6.
通过串口登录树莓派,可以看到启动时打印的各种信息,便于学习树莓派。 (5)各种传感器 传感器是扩展树莓派时需要的。...五、常见警示标志和故障排除 1.常见警示标志 在某些情况下,树莓派系统开机后,会在显示器上显示一个警告图标,以表示存在问题。...下面介绍怎么进行无线上网: 方法一 有显示器,可以进入到图形化界面的话。这个很简单了,和以往的linux/windows系统一样,在菜单栏里面选择wifi,输入密码就可以了。...树莓派由于BCM2711的限制,仅有HDMI和复合视频两种输出形式。显示器只有VGA接口,要将树莓派连接到显示器上,必须使用HDMI装VGA转换器。...树莓派不小心删除/隐藏了任务栏?当找不到设定档时,LXPanel 会读取系统默认的设定。那么利用这一点,重置任务栏。
在树莓派基础实验36:通用串口通信实验中学习了设置树莓派的串口为通用串口与PC电脑的串口调试工具进行通信。 ...逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。...在树莓派基础实验36:通用串口通信实验中学习了设置树莓派的串口为通用串口与PC电脑的串口调试工具进行通信。 ...四、实验步骤 (一) 分析树莓派PWM信号 通过USB 数据线,将逻辑分析仪连接至PC 的USB 端口,并确认硬件指示灯被点亮。...(二) 分析树莓派UART信号 连接电路。与树莓派基础实验36:通用串口通信实验一样设置树莓派的串口为通用串口,通过 USB TO TTL模块与PC上的串口调试工具通信。
实际上,您可以在树莓派上安装FLDigi软件,以解码各种信号数据模式,包括RTTY,PSK(相移键控)和CW(如常见的摩尔斯电码)等等。...软件定义的无线电(SDR) 你可以使用树莓派、USB声卡、RTL适配器(某宝200rmb)搭建最廉价(也许)的SDR接收器,你可以接收到频率在25MHz-1800MHz间的信号,再将其连接到盘锥天线天线上...你可以在Raspbian 上使用SDR# 软件来实现这一切。 ? ? 更重要的是,你可以使用你的笔记本、平板电脑等设备在家中远程访问树莓派接收器。...3.弱信号传播报告器(WSPR) 树莓派的一个不可思议之处在于你可以使用GPIO接口输出频率在0-250MHz之间的射频信号。于是我们就拥有了一台强大的LF/MF/HF/VHF弱信号传播报告器。...详细指南可参考RX only APRS I-Gate can be found here. 7.ADS-B 航班追踪 使用PiAware软件你可以实时追踪飞机上的 ADS-B(广播式自动相关监视)系统播报的航班信息
选自github 作者:Zoltan Baldaszti 机器之心编译 编辑:陈萍 树莓派虽小,小到仅有信用卡大小,但功能却和普通电脑无异,可以将其连接电视、显示器、键盘鼠标等设备使用。...那么这个神奇的小电脑,怎样用它来进行编程呢?下面介绍一篇利用树莓派进行裸机编程的教程,顺便学习一下接口、硬件等知识。 ? 近日,有人在 GitHub 上开源了一个关于树莓派的教程。...教程地址:https://github.com/bztsrc/raspi3-tutorial 在树莓派 3 上进行裸机编程 该系列教程面向那些想要编译自己的树莓派裸机应用程序的人,具体目标受众是那些对树莓派硬件不熟悉...预备知识 在开始前,你将需要在 FAT 文件系统上使用交叉编译器(有关详细信息,请参见 00_crosscompiler 目录)和带有固件文件的 Micro SD 卡。...在带有 LBA FAT32(类型 0x0C)分区的 SD 卡上创建 MBR 分区方案,并对其格式化,然后将 bootcode.bin、start.elf 以及 fixup.dat 复制到其中。
大家应该都知道Facebook的ATC由于其架构合理容易扩展,其控制方法允许多台手机同时使用,并应用不同的网络控制策略;而且还提供了RPC接口,在其基础上二次开发也可以较方便的实现自动化弱网测试。...硬件准备 树莓派3B+(最好带有风扇、散热片等配件) 16G TF卡(记得准备好读卡器) 5V/3A充电器 Micro USB线 以太网线 HDMI线 显示器 键盘 其实上面提到的HDMI线、显示器、键盘...,直接粘贴在对应的位置即可,如下图: 接下来开始安装盒子和风扇,这个比较简单,下面是效果图: 烧录系统 首先要将TF卡通过读卡器插入到电脑上,然后通过下面的命令查看当前已挂在的卷,判断TF卡是否被读取...配置树莓派 我这里因为没有显示器、键盘所以采用通过网线的方式来对树莓派进行WiFi设置。...在完成后,我们将TF卡插入树莓派,通电。
虽然通过一键式 WordPress 设置获得托管包很容易,但也可以简单地通过命令行在 Linux 服务器上设置自己的托管包,而且树莓派是一种用来尝试它并顺便学习一些东西的相当好的途径。...Linux 树莓派上运行的系统是 Raspbian,这是一个基于 Debian,为运行在树莓派硬件上而优化的很好的 Linux 发行版。你有两个选择:桌面版或是精简版。...PHP PHP 是一个预处理器:它是在服务器通过网络浏览器接受网页请求是运行的代码。它解决那些需要展示在网页上的内容,然后发送这些网页到浏览器上。...WordPress 配置 在你的 树莓派 打开网页浏览器,地址栏输入 http://localhost。选择一个你想要在 WordPress 使用的语言,然后点击“Continue”。...这里有一些你可以在树莓派的网页服务上尝试的有趣的事情: 添加页面和文章到你的网站 从外观菜单安装不同的主题 自定义你的网站主题或是创建你自己的 使用你的网站服务向你的网络上的其他人显示有用的信息 不要忘记
补充:为了方便以后的SSH连接树莓派,完成树莓派的系统烧录之后,先别着急推出SD,打开SD卡(通常在桌面),我们在系统目录下创建一个名为SSH(大写,没有文件后缀)的文件,以供树莓派开启SSH。...登陆系统 以下的操作我们都是在没有显示器的情况下进入树莓派系统,如果你本身有外接显示器,自然不需要这么麻烦,连接然后开机就行了:) 树莓派3B本身带有wifi模块,但是,如果要开启首先你需要进入系统进行配置...:),所以最开始你需要有线连接树莓派 理论上,mac在有以太网转雷电或者是转USB情况下,我们可以通过网线直连树莓派和mac,但是本身尝试了多次发现就是发现不了同一网段的树莓派(树莓派都给mac分配了IP...另外一种是路由器组网方式 按照这样的连接,你的mac和树莓派都在同一网段中,同时你还可以登陆路由器的管理界面去查看树莓派分配到的IP地址,然后通过ssh连接树莓派。...)' can't be established.
在这节课里,你将会学到如何: 使用网线连接到以太网 在Raspbian和Occidentalis上使用无线网卡 找到树莓派的IP地址 使用有线网络 最快的把树莓派接入到因特网的方法是使用一根以太网线把树莓派连接到你家的路由器上...注意在窗口底部显示了树莓派的IP地址。 通过命令行配置Wifi 注意:设置WiFi需要你的路由广播SSID。确认你的路由设置了”广播SSID”。...把SSID设置为”私有”就不好办了 在Occidentalis上配置WiFi是十分容易的。你只需要把你的无线网名字(SSID)和你的密码添加到配置文件里就可以了。 步骤1....启动你的树莓派,不要插入无线网卡。 步骤2....关闭你的树莓派,插上无线网卡然后启动它。你就会发现当它启动之后就会自动连接到网络里了。 找到树莓派的IP地址 你可以通过打开树莓派的WiFi配置工具找到你的树莓派IP地址。
领取专属 10元无门槛券
手把手带您无忧上云