arduino

对k210的初探——MixNo——图形化编程

元气小坏坏 提交于 2020-04-08 21:18:17
MixNo 市面上关于k210的开发板已经很多了,这次我很荣幸能够测评MixNo MixNo就像arduino一样具有具有低门槛入门,可玩性多样,可加拓展盾板可,加SD卡(加载人工智能模型)等优点。其中特别要说的是:其具有图形化编程的能力,且可以转换成micro python程序语句,且能够实现人脸识别、二维码识别、连接智能云平台,语音识别、操作和读取传感器、控制电机和舵机等功能。 我在入手1h后,就完成了扫码播放音乐的功能。 这是我的代码: 这是效果视频: 链接: https://v.youku.com/v_show/id_XNDYyMTIxNDU4NA==.html . 说一下使用后的感受,相比于我们常用的单片机而言,这款开发板的可玩性很高,能够满足AIOT各方面应用,把以前我们需要多个单片机配合使用的才能完成的困境打破了,使用这一款单片机就可以搞定人工智能+硬件。 顺便提一句:童芯创悟的MixNo技术顾问是真的友好。不论是关于MixNo的问题,还是元器件的问题,亦或是电路的问题,80后油腻大叔都会认真解答,不论多晚。我感觉买开发板最主要的就是看重售后。为他们的职业精神点赞!!! 有问题的可以加入QQ群:1056344043 来源: oschina 链接: https://my.oschina.net/u/4313521/blog/3224704

ESP32 Try to send image file to php with HTTPClient

我怕爱的太早我们不能终老 提交于 2020-04-08 18:12:12
问题 I got this after I try to running my code on esp32 Notice: Undefined index: imageFile in C:\xampp\htdocs\acc.php on line 23 My code on esp32 HTTPClient http; http.begin("http://192.168.43.86/acc.php"); //Specify destination for HTTP request http.addHeader("Content-Disposition", "form-data; name=\"imageFile\"; filename=\"picture.jpg\"\r\n"); http.addHeader("Content-type", "image/jpeg"); int httpResponseCode = http.POST(cam.getfb(), cam.getSize()); if (httpResponseCode > 0) { String response =

物联网开发(二)-利用ESP8266制作一个B站粉丝显示器(牛刀小试)

。_饼干妹妹 提交于 2020-04-08 15:03:26
文章目录 利用ESP8266制作一个B站粉丝显示器(牛刀小试) 所需材料:一块ESP8266开发板+0.96寸OLED+一根USB线+一台电脑 1.Arduino开发环境搭建 2.安装所需库文件 3.打开项目-->加载库-->管理库 3.添加esp8266库 4.下载ESP8266离线安装包 5.添加OLED显示相关的库文件 6.将如下代码直接复制到你的工程中 7.修改完成之后点之记编译上传 利用ESP8266制作一个B站粉丝显示器(牛刀小试) 对于一个刚进入物联网的小白来说。esp8266无非是很好地入门工具。 本篇博文就是利用ESP8266制作一个B站粉丝显示器。效果如下: 这里你不需要跟我一样用这种开发板,就那种10几块钱的小板子加上0.96寸的OLED就可以了。 所需材料:一块ESP8266开发板+0.96寸OLED+一根USB线+一台电脑 1.Arduino开发环境搭建 这里说一下我为啥用Arduino,因为esp8266支持SDK开发和AT指令开发。单这两种开发前者难度较大,后者需要额外的单片机,正好我疫情在家没有材料,只好买了这个集成了OLED和DHT11的开发板。 Arduino开发环境搭建请参考我上一篇文章: 物联网开发(一)-Arduino开发环境搭建 2.安装所需库文件 1.打开文件–>首选项。在附加开发板管理器中添加: http://arduino

对k210的初探——MixNo——图形化编程

半世苍凉 提交于 2020-04-07 14:03:16
MixNo 市面上关于k210的开发板已经很多了,这次我很荣幸能够测评MixNo MixNo就像arduino一样具有具有低门槛入门,可玩性多样,可加拓展盾板可,加SD卡(加载人工智能模型)等优点。其中特别要说的是:其具有图形化编程的能力,且可以转换成micro python程序语句,且能够实现人脸识别、二维码识别、连接智能云平台,语音识别、操作和读取传感器、控制电机和舵机等功能。 我在入手1h后,就完成了扫码播放音乐的功能。 这是我的代码: 这是效果视频: https://v.youku.com/v_show/id_XNDYyMTIxNDU4NA==.html 说一下使用后的感受,相比于我们常用的单片机而言,这款开发板的可玩性很高,能够满足AIOT各方面应用,把以前我们需要多个单片机配合使用的才能完成的困境打破了,使用这一款单片机就可以搞定人工智能+硬件。 顺便提一句:童芯创悟的MixNo技术顾问是真的友好。不论是关于MixNo的问题,还是元器件的问题,亦或是电路的问题,80后油腻大叔都会认真解答,不论多晚。我感觉买开发板最主要的就是看重售后。为他们的职业精神点赞!!! 有问题的可以加入QQ群:1056344043 来源: oschina 链接: https://my.oschina.net/u/4353238/blog/3223082

arduino+php+sinacloud+微信 监控led及室温

若如初见. 提交于 2020-04-06 20:49:29
前言:生命不息,折腾不止。这是一种对生命的认知及态度。吾本是学软件的,但由于大学期间接触到的社团有搞硬件的,看到他们搞的遥控小车,小四轴。。。觉得他们好geek,于是也对硬件愈发的感兴趣。业余时间研究一下硬件,积累了一点硬件知识。一直期盼着做一个小项目来实战一下。某日在arduino论坛发现了一位大神的作品是用微信控制arduino的,于是在他的作品上演译了一番。 硬件: arduino uno(¥25/一块,原谅我穷B只能用山寨的了), enc28j60(¥13/一块,以太网模块),DHT11(温湿度传感器,便宜),MQ-2(烟雾传感器,也不贵) led(在废弃家电上扒下来的), 杜邦线(若干根,焊工好的话,可以从废弃家电上扒下来再用来焊接)。 帐号准备:微信公众号或测试号,新浪云帐号(新浪云免费的空间足够使用,由于最近学了springmvc,想用java写,但java环境初期都要收费,无奈只好用原文的php)。 硬件接线:arduino uno 与 enc28j60 Enc28j60 Arduino UNO VCC 3.3V GND GND SCK Pin 13 SO Pin 12 SI Pin 11 CS Pin 10 arduino uno与DHT11接线说明 arduino uno与MQ-2接线说明 实物: 一切线路okay!下面准备烧录程序:(使用arduino

pcDuino上跑 MQ2 Shield

[亡魂溺海] 提交于 2020-04-06 20:48:06
在这个文章里面,我们在pcDuino上跑通了MQ2 Shield. MQ2 是一种可燃气体,它存在天然气中。 MQ2 shield 的产品链接: http://linksprite.com/wiki/index.php5?title=MQ2_Smoke_Detector_Shield_for_Arduino 为了把MQ2 shield 很方便地插到pcDuino上面,我们还用到 Cudigi T board . 整个实验的设备如: 代码: /* Sample code for MQ2 Smoke Sensor Shield for pcDuino 05/09/2013 **********************************************/ #include const int analogInPin =0; int sensorValue = 0; // value read from the pot int count1; void setup() { pinMode(7, OUTPUT); } void loop() { count1++; // read the analog in value: sensorValue = analogRead(analogInPin); if(count1==3000) { count1=0; printf(

Arduino -- variables

℡╲_俬逩灬. 提交于 2020-04-06 20:36:58
Arduino data types and constants. Constants Floating Point Constants Integer Constants HIGH | LOW INPUT | OUTPUT | INPUT_PULLUP LED_BUILTIN true | false Conversion byte() char() float() int() long() word() Data Types String() array bool boolean byte char double float int long short size_t string unsigned char unsigned int unsigned long void word Variable Scope & Qualifiers const scope static volatile Utilities PROGMEM sizeof() 来源: https://www.cnblogs.com/anandexuechengzhangzhilu/p/10719032.html

图形化编程娱乐于教,Kittenblock arduino实例解读,i2c地址扫描

断了今生、忘了曾经 提交于 2020-04-06 07:30:33
跟很多学生聊过,很多学生不是不努力,只是找不到感觉。有一点不可否认,同样在一个教室上课,同样是一个老师讲授,学习效果迥然不同。关键的问题在于,带入感,我能给出的建议,就是咬咬牙,坚持住,没有学不会的知识。会陆续分享图形化编程的经验,希望能够做成一个专题。如果您觉得有用,就给点个赞吧。涉及的软件包括 Kittenblock 、 arduino。 程序解读:i2c 地址扫描,在 i2c 协议里面,主设备在从设备获得的第一个字节的数据就是从设备的地址。如果从设备的设备号和总线上主设备发出的信号相同 , 那么从设备就会应答 , 所以 , 只要把所有设备号都发一遍 . 看看哪个应答了 , 对应的数字就是设备号啦 知识点:i2c 地址扫描 ,连接arduino板, 执行器,结构 , 传感器 重点: i2c 地址扫描 涉及的软件: Kittenblock、arduino 。 #include <Arduino.h> #include <Wire.h> int x; int error; void setup(){ Wire.begin(); Serial.begin(115200); x = 0; while(!(x==127)){; Wire.beginTransmission(x); error = Wire.endTransmission(); if(error==0){; Serial

Arduino读取温湿度dh11+烟雾气体MQ2+彩灯ws2812

a 夏天 提交于 2020-04-06 02:39:07
1获取温湿度 D4-x信号线 #include <TroykaDHT.h> // типы сенсоров: DHT11, DHT21, DHT22 DHT dht(4, DHT11); void setup() { Serial.begin(9600); dht.begin(); } void loop() { dht.read(); if(dht.getState()==DHT_OK) { String msg=String("")+String("Temperature-")+String(dht.getTemperatureC())+String("-Humidity-")+String(dht.getHumidity()); Serial.println(msg); } //delay(2000); }    来源: oschina 链接: https://my.oschina.net/u/4324710/blog/3219232

图形化编程娱乐于教,Kittenblock arduino实例解读,红外线发送

喜欢而已 提交于 2020-04-05 17:26:48
跟很多学生聊过,很多学生不是不努力,只是找不到感觉。有一点不可否认,同样在一个教室上课,同样是一个老师讲授,学习效果迥然不同。关键的问题在于,带入感,我能给出的建议,就是咬咬牙,坚持住,没有学不会的知识。会陆续分享图形化编程的经验,希望能够做成一个专题。如果您觉得有用,就给点个赞吧。涉及的软件包括 Kittenblock 、 arduino。 程序解读:传感器红外线发送 知识点:红外线发送,连接arduino板, 执行器,结构 , 传感器 重点:红外线发送字符串 涉及的软件: Kittenblock、arduino 。 #include <Arduino.h> #include <IRremote.h> int x; IRsend irsend; void setup(){ } void loop(){ irsend.sendNEC("I LOVE", 32); delay(1*1000); } 来源: https://www.cnblogs.com/ztg1/p/12635741.html