发个帖子记录下最近做的项目arduino+各种
本帖最后由 hjj0717 于 2020-5-9 12:07 编辑目前在做的一个测试治具,用显示屏显示+arduino处理数据+ina226电流检测+HX711称重
具体功能慢慢更新。
先放出奇丑无比的界面
https://www.amobbs.com/forum.php?mod=image&aid=512930&size=300x300&key=0ad62cf68a5119f8&nocache=yes&type=fixnone
https://www.amobbs.com/forum.php?mod=image&aid=512929&size=300x300&key=b1d1fae4be81e3c8&nocache=yes&type=fixnone
代码慢慢更新
#include <SimpleTimer.h>
SimpleTimer timer;
#include <HX711.h>
const int hx01clock = 22;
const int hx01data = 23;
const int hx02clock = 24;
const int hx02data = 25;
const int hx03clock = 26;
const int hx03data = 27;
const int hx04clock = 28;
const int hx04data = 29;
const int hx05clock = 30;
const int hx05data = 31;
const int hx06clock = 32;
const int hx06data = 33;
const int hx07clock = 34;
const int hx07data = 35;
const int hx08clock = 36;
const int hx08data = 37;
const int hx09clock = 38;
const int hx09data = 39;
const int hx10clock = 40;
const int hx10data = 41;
HX711 HX01;
HX711 HX02;
HX711 HX03;
HX711 HX04;
HX711 HX05;
HX711 HX06;
HX711 HX07;
HX711 HX08;
HX711 HX09;
HX711 HX10;
double hx_data = { 0 };
const int adc_pin = { A0,A1,A2,A3,A4,A5,A6,A7,A8,A9 };
float adc_data = { 0 };
void setup() {
Serial.begin(9600);
for (size_t i = 22; i < 41; i = i + 2)
{
pinMode(i, OUTPUT);
}
for (size_t i = 21; i < 43; i = i + 2)
{
pinMode(i, INPUT);
}
for (size_t i = 0; i < 10; i++)
{
pinMode(adc_pin, INPUT);
}
timer.setInterval(1500, hx_read);
HX01.begin(hx01clock, hx01data);
HX02.begin(hx02clock, hx02data);
HX03.begin(hx03clock, hx03data);
HX04.begin(hx04clock, hx04data);
HX05.begin(hx05clock, hx05data);
HX06.begin(hx06clock, hx06data);
HX07.begin(hx07clock, hx07data);
HX08.begin(hx08clock, hx08data);
HX09.begin(hx09clock, hx09data);
HX10.begin(hx10clock, hx10data);
HX01.set_offset(169600);
HX02.set_offset(169600);
HX03.set_offset(169600);
HX04.set_offset(169600);
HX05.set_offset(169600);
HX06.set_offset(169600);
HX07.set_offset(169600);
HX08.set_offset(169600);
HX09.set_offset(169600);
HX09.set_offset(169600);
delay(1000);
hx_star();
Serial.println("all ready! ");
}
arduino现在搞得好强大 这界面是串口屏的? 学习arduino编程需要什么东西? 界面确实丑 rclong 发表于 2020-5-9 13:15
这界面是串口屏的?
是的。7寸串口屏 lyl1070 发表于 2020-5-9 16:52
学习arduino编程需要什么东西?
有点硬件基础和软件基础就能学了!
楼主,上位机是用processing写的吗?
页:
[1]