蓝牙模块一共6个引脚,我们一般只需要接4个线就可以了,分别是VCC.GND.TXD.RXD这四个引脚,我们分别接到arduino板子上,VCC接3.3V,GND接板子的GND,蓝牙TXD接板子的RXD,RXD接板子的TXD 控制蓝牙的代码:注意使用 Serial1.begin(9600); void setup() { Serial1.begin(); Serial.begin(); } void loop() { while(Serial1.available()) { char c=Seri…
制定学习开发版的计划,今天先大体过一下整个教程. http://www.bilibili.com/video/av6105302/ 视频中说可以自己制造亦可卫星放上天. Arduino使用C/C++编写程序,虽然C++兼容C语言,但这是两种语言,C语言是一种面向过程的编程语言,C++是一种面向对象的编程语言. 并不是Arduino没有main函数,而是main函数的定义隐藏在了Arduino的核心库文件中.Arduino开发一般不直接操作main函数,而是使用Setup和loop这个两个函数.…
小车的前进后退,左右转弯 代码如下 void motor(char pin,char pwmpin,char state,int val) { pinMode(pin, OUTPUT); ) { analogWrite(pwmpin,val); digitalWrite(pin,); } ) { analogWrite(pwmpin,val); digitalWrite(pin,); } ) { analogWrite(pwmpin,); digitalWrite(pin,); } } void…
代码来源:http://www.cnblogs.com/starsnow/p/4579547.html // ---------------------------------------------------------------------------- // hBridgeMotor.ino // // Created 2015-06-11 // By seesea <seesea2517#gmail#com> // ---------------------------------…
文章内容参考:http://www.cnblogs.com/xiaowuyi/p/3343757.html 遇到不懂的方法,可以查看Arduino自带的API 就直接点击arduino的IDE里面菜单的Help(帮助)按钮里面的reference(参考)按钮,你就会发现arduino的Api(arduino说明书) 无源蜂鸣器:一种一体化结构的电子讯响器,分为有源蜂鸣器与无源蜂鸣器.这里的“源”不是指电源,而是指震荡源,有源蜂鸣器内部带震荡源,所以只要一通电就会响,而无源内部不带震荡源,所以如果…
因为要做一个用蓝牙控制小车的app,就用着QT搞了下,网上关于QT蓝牙开发的资料比较少,我在这里记录下过程希望对看到了人有所帮助 首先在项目文件里添加 QT += bluetooth 这样就可以用QT关于蓝牙的一系列类了,接下来在添加头文件 #include <QtBluetooth/qbluetoothglobal.h> #include <QtBluetooth/qbluetoothlocaldevice.h> #include <qbluetoothaddress.h&…
1.实验目的 1.学习在PC机系统中扩展简单I/O接口的方法. 2.进一步学习编制数据输出程序的设计方法. 3.学习蓝牙模块的接线方法及其工作原理. 4.学习L298N电机驱动板模块的接线方法. 5.学习蓝牙控制小车的工作原理. 2.所需元器件 TPYBoard板子一块 蓝牙串口模块一个 L298N电机驱动板模块一个 智能小车底盘一个 数据线一条 杜邦线若干 3.蓝牙串口模块原理 (1)引出接口包括EN,5V,GND,TX,RX,STATE,我们小车只用到RX,TX,GND,5V四个针脚. (2…
基于Arduino的智能蓝牙小车 材料准备: Arduino开发板一块.四驱小车底板及相关配件一套.L298N驱动模块一个.HC-05/06蓝牙模块一块,九伏电源一块(用于主板供电).12V锂电池一块(带充电器,供驱动器电源). L298N使用方法 如图所示,外接一个12V电源,将Logic Input上四个输入口分别接到控制板对应位置.(外接12V电源,还需从GND处接一根电源至控制板) HC-05/06 蓝牙模块 HC-06               Arduino UNO VCC   …
/* 日期:2016.9.2 功能:arduino 蓝牙控制RGB LED灯 元件: 跳线公公头 * 8 rgbled, 220欧电阻 蓝牙模块 接线: 蓝牙模块VCC,GND分别接5V,GND;TX,RX分别接拓展版的IO0(RX),IO1(TX)口 LED 负极接GND 正极串联电阻接 IO5,IO6,IO7异常:update 时如果异常信息为:"stk500_recv(): programmer is not responding" 则需要把蓝牙模块拔下来update 完了以后再…
酒旗风暖少年狂,为0基础前端开发project师做学习计划 夜幕降暂时.走到一张废弃已久的书桌前,打开台灯,看到书桌上已经布满灰尘,而桌上的那盆羸弱的文竹已经枝繁叶茂.我擦干净了桌面,坐了下来,把买回来非常久但还没读过的<HTML+CSS网页设计与布局>放在面前,我提醒自己.必须開始读一些更厚的.更实用的图书了. (饭老师(湿)的技能动作片所有扔进了破乱不堪的柜子里.随即挡上几块木板.防止它们被我看到.) 这是2009年6月7日的夜晚,这天看书到非常晚.但醒来的非常早,天似亮未亮.透过窗帘的一…
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino UNO板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.蓝牙模块 3.蓝牙小车底盘(可从淘宝网购买) 4.L298驱动模块:1个 3.面包板:1个 二.蓝牙模块的使用 实验:给蓝牙模块发送h,回…
需要的准备的硬件arduino+PC+麦克风实现语音命令控制LED灯的亮灭. 首先需要将写好的arduino程序烧录到arduino uno主板中,下面是代码如下: int val;//定义变量val int ledpin=10;//定义数字接口13 void setup() { Serial.begin(9600);//设置波特率为9600,这里要跟软件设置相一致.当接入特定设备(如:蓝牙)时,我们也要跟其他设备的波特率达到一致. pinMode(ledpin,OUTPUT);//设置数字10…
最近一个多月,甚是悠哉,无事可做.上线的网站系统也没接到客户的反馈,反而觉得无聊之极了.上周五早上,一上QQ,就收到客户发来消息,管理平台无法登陆了.心里一惊,立马开始查找故障原因.翻看了系统日志,提示数据库连接超时(见下图). 打开vs,运行程序,同样报错,数据库连接超时.找到报错位置的SQL语句,只是很简单的一条查询语句.连接字符串也没有问题,怎么会报错呢?百思不得其解,于是乎,打算到查询分析器执行一下这条SQL语句,看看结果如何.接着,出现了下面的情况.         搜迪斯内,原来是S…
最近事真是多啊,一件接着一件的,加上自己拖延症~ - -! 遥控小车基本完成了,只是自己没时间来更新. 现在更新手机控制的部分 首先我们要熟悉一个软件—— 官网地址:http://www.amarino-toolkit.net/ 把下面两个下到手机上 安装 打开软件: 点击Monitoring 可以发送字符 跟上一篇PC端用串口工具发送一样的效果. 长按蓝牙设备 选择show events, 这是加速度传感器发送给arduino的数据 利用这些数据 我们就可以得到手机当前的状态,从而我们可以根据…
授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&32 物联网开发 群号622368884,不喜勿喷 一.你如果想学基于Arduino的ESP8266开发技术 一.基础篇 ESP8266开发之旅 基础篇① 走进ESP8266的世界 ESP8266开发之旅 基础篇② 如何安装ESP8266的Arduino开发环境 ESP8266开发之旅 基础篇③ ESP826…
周末的任务是更新Learning Spark系列第三篇,以为自己写不完了,但为了改正拖延症,还是得完成给自己定的任务啊 = =.这三章主要讲Spark的运行过程(本地+集群),性能调优以及Spark SQL相关的知识,如果对Spark不熟的同学可以先看看之前总结的两篇文章: [原]Learning Spark (Python版) 学习笔记(一)----RDD 基本概念与命令 [原]Learning Spark (Python版) 学习笔记(二)----键值对.数据读取与保存.共享特性 #####…
学习计划第一阶段:    JAVA语言基础知识.包括异常.IO流.多线程.集合类.    要求:异常------掌握try-catch-finally的使用          IO流------掌握字节流.字符流和对象序列化的处理..熟练使用各种输入.输出流类(InputStream.OutputStream.FileInputStream.FileOutputStream.DataInputStream.DataOutputStream.BufferedInputStream.Buffered…
转自:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分内容组成:代码和资源.资源主要就是指那些与UI相关的东西,例如UI布局.字符串和图片等.代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI.这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局.这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等.在本文中,我们就简要介绍Android的资源管理框…
转自win7 安装SQL Server 2005 开发版 图文教程 ----------------------------写在安装前------------------------------ 一.SQL server 版本介绍 (1) SQL Server 2005 Express Edition(快速开发版) 微软的免费,但比企业版的少了很多功能.因为我需要analysis server,而该版本没有该组件,因此没有使用这个.但该版本能满足一般的学习和开发功能,且安装包小,安装容易. (2…
C++Primer第5版学习笔记(四) 第六章的重难点内容         你可以点击这里回顾第四/五章的内容       第六章是和函数有关的知识,函数就是命名了的代码块,可以处理不同的情况,本章内容包括:         1.函数的概念基础,包括函数的定义声明以及函数如何生成值和返回结果.       2.函数重载,重载可以使函数接受不同种类或者数量不同的参数.       3.函数指针,指向函数的一类特殊指针.         下面是这一章的知识点:              知识点1:P…
C++Primer第5版学习笔记(一) 第一.二章的重难点内容        这个笔记本主要记录了我在学习C++Primer(第5版,中文版)的过程中遇到的重难点及其分析.因为第一.二章都比较简单,因此这里合并这两章我遇到的问题.        第一章 开始        这一章在第一部分之前,是一个helloworld式的章节,包含基本的函数,io流以及类的介绍.依靠这一章的内容可以创建第一个完整可被编译的cpp文件.        知识点1:P19,1.5,文件重定向(英文版22页) 可以在…
RobotPeak是上海的一家硬件创业团队,团队致力于民用机器人平台系统.机器人操作系统(ROS)以及相关设备的设计研发,并尝试将日新月异的机器人技术融入人们的日常生活与娱乐当中.同时,RobotPeak 将尽力为机器人技术在开源硬件.开源软件社区的普及做出贡献.陈士凯是 RobotPeak 联合创始人,他给我们带来了最新的  x86 构架的 Arduino 开发板 Intel Galileo 的深度使用报告. 1.前言 在今年(2013)罗马举办的首届欧洲 Make Faire 上,Intel…
2012年偶决定开始写博客了,不为别的,就希望可以通过博客记录我的成长历程同时也希望可以帮助一些刚毕业,刚入行业的兄弟姐们们.我们是一群充满浮躁.抱怨.迷茫的程序猿,想一想3年就这么过去了,社会变得更浮躁了,鸭梨也越来越大,房?车?女人?... 抓狂... 决定写这样一篇文章,再次明确自己的职业规划,也送给浮躁的你,踏上程序猿这条路可谓是路途艰辛,乏味,枯燥,在这里把自己的学习心得,目前正在计划的规划,列出来.希望对你有所帮助. 1.多动手,多思考 不要怕做不好,刚毕业或者刚入行最缺的就是工作经…
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分内容组成:代码和资源.资源主要就是指那些与UI相关的东西,例如UI布局.字符串和图片等.代码和资源分开可以使得 应用程序在运行时根据实际需要来组织UI.这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局.这种特性使得应用程序在运行时可以适应不同的 屏幕大小和密度,以及不同的国家和语言等.在…
IOS学习也一段时间了,该上点干货了.前段时间研究了一下IOS蓝牙通讯相关的东西,把研究的一个成果给大家分享一下. 一 项目背景 简单介绍一下做的东西,设备是一个金融刷卡器,通过蓝牙与iphone手机通讯.手机端的app通过发送不同的指令(通过蓝牙)控制刷卡器执行一些动作,比如读磁条卡,读金融ic卡等.上几张图容易理解一些:              看了上面几张图,你应该大概了解这是个什么东东了. 二 IOS 蓝牙介绍 蓝牙协议本身经历了从1.0到4.0的升级演变, 最新的4.0以其低功耗著称…
Android该应用程序包括两个部分组成的:代码和资源. 资源主要是与UI相关的东西,例如UI布局.和其他字符串和照片.代码和资源可以使独立的应用程序来组织的实际需求的基础上,在执行的时候UI.,就能够支持不同的UI布局.这样的特性使得应用程序在执行时能够适应不同的屏幕大小和密度.以及不同的国家和语言等. 在本文中.我们就简要介绍Android的资源管理框架.以及制定学习计划. 在软件开发中.说到代码与资源分离.最easy想到的可能就是Web开发了. 在Web开发中,我们通常会通过CSS文件来描…
1 学习计划 1.项目概述 项目背景介绍 2.搭建项目开发环境 数据库环境 maven项目搭建 svn环境搭建 3.主页设计(jQuery EasyUI) layout页面布局 accordion折叠面板 tabs选项卡面板 2 项目概述 2.1 项目背景介绍 本项目属于物流公司的二期改造项目.物流公司存在一个一期项目(基于C/S架构),用C++开发的. 项目甲方:物流公司(软件的使用方) 项目乙方:软件公司(软件的开发方) 软件的开发周期13个月,编码阶段4个月时间,开发团队人数20多个人.…
---恢复内容开始--- Python学习计划   https://edu.csdn.net/topic/python2?utm_source=blog4   匠人之心,成就真正Python全栈工程师 基础学习+课堂案例+项目提升+项目实战     1Python基础(第 1 周-第 2 周) 课程目标 让学员熟练掌握 Python 语法基础. 流程控制.循环结构.函数以及面向对像等知识. 为后续课程的学习打下坚实的基础. 作业/案例 九九乘法表递归遍历目录自动提款机系统学生管理系统2048 小…
来源:伯乐在线 - Rose Wang 像其他人一样,最近我读了 Jose Aguinaga 的文章 <How it feels to learn JavaScript in 2016>. 显然,这篇文章触及了大家的神经:我一而再地在 Hacker News 看到它位居榜首.这也是 Reddit 网站里 javaScript 分类下最为热门的帖子,截至目前,在 Medium 上已有超过一万的喜欢数,很可能比我所有的文章加起来的喜欢数都多.但谁说了算呢? 尽管这并不意外,我很早之前就知道 Jav…
7月份学习计划1-15 搭建开发环境.做个小demo 增删改查.Mysql数据库16-30号 架构设计.服务器管理.版本控制 8月份正式入手项目jquery脚本学习Thinksns开源学习.核心业务学习移动化产品开发架构与技术 最新了解的:现有开发的系统功能代码学习,包括业务逻辑几台服务?功能和配置用途,哪个用作测试,那个是正式服务器?目前PHP的架构,版本如何控制,如何发布?人员分工,技术特点项目会议需要参加,项目开发规划…