电子/物联

蓝牙、wifi等各种物联网开发

  • Arduino和HC06

    Arduino和HC06

    环境:Mac、ArduinoUNO板、HC06蓝牙兼容模块BT04-A。 Arduino官网:https://www.arduino.cc/ 蓝牙模块如图: 接线如图: Arduino板的5V脚接模块的VCC,板的GND接模块的GND; 板的 7 脚接模块的TX,板的 8 脚接模块的RX,因此在代码中 板的 7 脚须要设置为RX,8 脚设为TX。 本例模块为一个兼容模块,上电即进入AT模式,led等2秒一闪,亮度相对较...

  • Android中通过串口操作蓝牙

    Android中通过串口操作蓝牙

    本文档针对特定Android开发板-Pad-整理。Pad中集成了一个蓝牙Mesh模块;Pad默认开放了蓝牙广播,名称为“UART”。 新安装的蓝牙模块在Android系统中映射为一个串口文件,所以操作这个蓝牙模块转变为对串口的操作,形式上就是读和写。 一.Android板 1.依赖 这里使用了一个第三方库。[crayon-68141d8a9228e788118286/] 2.必须的root权限[crayon-68141d8a922...

  • Android蓝牙开发

    Android蓝牙开发

    1.准备 1)初始化Manager [crayon-68141d8a92857534066846/] 2)判断可用状态 [crayon-68141d8a9285f740977945/] 3)开启硬件 [crayon-68141d8a92863992225282/] 2.扫描方式1 1)扫描回调 [crayon-68141d8a92867605693491/] 2)执行扫描 [crayon-68141d8a9286b436380333/] 2.扫描方式2 1)广播接收器 [crayon-68141d8a9286f058015149/] 2)广播过...

  • 树莓派samba挂载移动硬盘

    树莓派samba挂载移动硬盘

    1.创建挂载目录 mkdir /home/pi/nas 2.查看移动硬盘 sudo fdisk -l[crayon-68141d8a92efe797078569/] 3.挂载移动硬盘 sudo mount -o uid=pi,gid=pi /dev/sda1 /home/pi/nas 错误 mount: /home/pi/nas: wrong fs type, bad option, bad superblock on /dev/sda1, wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or help...

  • 树莓派无显示器系统安装

    树莓派无显示器系统安装

    现在官方已经提供了安装器,可以自动加载系统镜像写入cd卡。 https://www.raspberrypi.com/software/ 。 镜像下载见 【2.系统镜像准备】 1.硬件准备 1)树莓派3B+ 2)8G+的TF存储卡 3)TF卡读卡器 4)Mac/Window系统的电脑 2.系统镜像准备 下载地址:https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-32-bit 2018-0...

  • 开始 Google things

    开始 Google things

    请参阅谷歌官方文档,此文如有误请指正,谢谢! https://developer.android.com/things/sdk/index.html 准备 Android SDK tools 升级到24以上 Android SDK api 升级到24以上 依赖 为新建的项目添加必须的things依赖 1.主app的build.gradle文件: [crayon-68141d8a9394c070341186/] 2.在manifest文件: [crayon-68141d8a93954964805929/] 入口 ...

  • 热转印法自制pcb版

    热转印法自制pcb版

    1.PCB设计软件设计电路。 (KiCAD、protel、easyeda) 2.激光打印机,镜像打印到热转印纸PCB专用纸或不干胶纸或防水彩色喷墨打印纸的光面。 3.用高温胶带将纸的打印面粘着在洁净平整的PCB覆铜板铜面或用普通打印纸将其紧实地包裹在铜板上。 4.使用电熨斗或过塑机1-2分钟或热转印机过10遍180~190度对纸张压实加热,使墨迹转移到铜面。 4.铜板自然冷...