刚刚买的arduino,希望大神帮我,让我可以对照一下逻辑-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2161|回复: 7

[未解决] 刚刚买的arduino,希望大神帮我,让我可以对照一下逻辑

[复制链接]
发表于 2021-3-6 16:06 | 显示全部楼层 |阅读模式
115428rllcjgg8yoko9yay.png
用什么屏幕无所谓,按键接什么位置无所谓


发表于 2021-3-7 01:28 | 显示全部楼层
本帖最后由 topdog 于 2021-3-9 17:48 编辑

美科科技的Mixly下载地址:
http://oss.microduino.cn/download/download/MixlyV1.4.4.zip

dallastemperature库下载:
https://www.arduino.cc/reference/en/libraries/dallastemperature/
把dallastemperature库放置到C:\MixlyV1.4.4\MixlyforWindows\Microduino-IDE\libraries中去。
建议模块选择coreUSB、OLED、hub、开关和18B20以及连线等,购买地址:
https://microduino.taobao.com/sh ... umber_id=1936269216

图形化编程如下:

7.jpg

发表于 2021-3-6 17:00 | 显示全部楼层
前排有偿代写程序
发表于 2021-3-6 22:20 来自手机 | 显示全部楼层
板凳,沙发优先
发表于 2021-3-6 22:21 来自手机 | 显示全部楼层
地板,沙发板凳优先
发表于 2021-3-7 01:54 | 显示全部楼层
本帖最后由 oldcat0517 于 2021-3-7 01:57 编辑

以下是一个测温程序,改一下就可以达到你的要求:

/*DS18B20测温实验,DS18B20数据输出角接D2角,
18B20数据输出角与电源Vcc间接入4.5K-10K电阻*/
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <DS18B20.h>

DS18B20 ds(2);

#define OLED_RESET     4
Adafruit_SSD1306 display(128, 32, &Wire, OLED_RESET);

void setup() {
  Serial.begin(9600);
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  display.setTextColor(WHITE);//开像素点发光
  display.clearDisplay();//清屏

  display.setTextSize(1); //设置字体大小
  display.setCursor(0, 8);//设置显示位置
  display.display(); // 开显示
  delay(3000);
}

void loop() {
  display.clearDisplay();//清屏
  display.setCursor(0, 8);//设置显示位置
  display.println("Do you know the current indoor temperature?");
  display.display(); // 开显示
  delay(3000);

  display.clearDisplay();//清屏
  display.setCursor(1, 8);//设置显示位置
  display.println("Temperature:");
  display.print(ds.getTempC());
  display.println(" C / ");
  display.print(ds.getTempF());
  display.println(" F");
  display.display(); // 开显示
  delay(5000);

}
 楼主| 发表于 2021-3-7 09:34 | 显示全部楼层
topdog 发表于 2021-3-7 01:28
美科科技的Mixly下载地址:
http://oss.microduino.cn/download/download/MixlyV1.4.4.zip

哇~~~真的太感谢了!激动无以言表!谢谢谢谢~
 楼主| 发表于 2021-3-7 09:39 | 显示全部楼层
oldcat0517 发表于 2021-3-7 01:54
以下是一个测温程序,改一下就可以达到你的要求:

/*DS18B20测温实验,DS18B20数据输出角接D2角,

哇~~~真的太感谢了!谢谢谢谢~谢谢您
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 11:59 , Processed in 0.079619 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表