arduino使用oled代码_别再找了!这是有史以来最容易上手的Arduino套件

424dfb0583be1fe2cafa79275e6c298e.png

老祖宗爱说大实话,“万事开头难”这句尤其真。特别是当你想要入门Arduino,一堆问题会直接甩在你的脸上:

“面包板洞洞这么多,哪个才是正解”

“焊接焊到手疼了,线还是没接上”,

“跳线错综复杂,比在鸡蛋里面找骨头都难”

“杜邦线接模块,到底要怎么接对正负极?”

“这么多入门套件,到底该选哪个?”

“教程不系统,学习全靠网上东拼西凑之后的个人领悟”

... ...

真的太难难难难难了。

不不不不不,初学者,现在有正解了。今天柴火菌斗胆在首次跟大家推荐一个Arduino入门套件,因为它真的对初学者太!友!好!了!

a8a0f363d66dd629ecadb93fe8c4051e.png

点击即可前往柴火B站观看套件介绍视频

Grove Beginner Kit for Arduino是柴火母公司Seeed Studio刚刚发布的一个针对Arduino初学者的多合一拼版入门套件,内含一块Arduino兼容的主控Seeeduino Lotus和10个学习Arduino热门模块。所有模块集成在同一块pcb板上,并且预先与主控板相连,通电即可使用,特别适合没有任何硬件背景的初学者。

毕竟,无须面对面包板、焊接和跳线这些让初学者迷糊的难点,让初学者直接开始。当然,所有模块也可轻松拆下,单独重复使用。

a748e49b1ec1a0a8f3f8826657ea13ed.png

957d8e0eda1a6495a94575e9775e1318.png

除了套件自带的10个Grove模块,这个套件还可以跟Grove体系内300多款模块兼容,扩展随着Arduino学习不断深入之后的更多功能需求。感觉是带着要跟初学者一路学习,一路陪伴的决心做出的产品设计。

五大特色

  • 多合一拼版设计:所有模块预先连接,摆脱面包板和跳线困扰,颠覆传统Arduino套件形态

  • 超系统的入门教程支持:70页PDF用户手册指南 + 12个手把手项目教程

  • Arduino兼容主控+10个最常用的模块

  • 对初学者无敌友好,告别繁琐,通电即可快速入门,简易收纳

  • 深入学习:Grove体系内300多款功能模块,随心适配,即插即用

2e601f4fcce799726fa486489772d655.png

套件清单

套件整板尺寸:17.69 * 11.64 * 1.88cm,套件清单如下:

  1. Grove - LED

  2. Grove - Buzzer 压电蜂鸣器

  3. Grove - OLED Display 0.96"OLED显示屏: 128×64,高清、低功耗

  4. Grove - Button按钮

  5. Grove - Rotary Potentiometer旋转电位器

  6. Grove - Light光线传感器:检测环境光强度

  7. Grove - Sound声音传感器:检测环境声音强度

  8. Grove - Temperature & Humidity Sensor温湿度传感器

  9. Grove - Air Pressure Sensor气压传感器

  10. Grove - 3-Axis Accelerator3轴加速度传感器

  11. Seeeduino Lotus:带有12个Grove接口的Arduino兼容主控

7b456b5ccc560e7c2b1872bf75208751.png

备注:套件内的所有Grove模块与主板Seeeduino Lotus同属一块PCB板,并默认通过冲孔相连。所有模块之间连接不再需要额外的Grove线进行。

 重磅消息 

我们在5月16-17日(周末)开班的[硬件开发入门]首期班也将引入该套件作为2天培训课程的教具套件,参与该培训课程的小伙伴就可以在导师的带领下,用这个套件搭建出SDG主题相关的硬件原型啦。

0cd5323359167f50eb7bcadbf2ccc9d6.png

点击上图,前往了解更多培训招生详情

培训课程安排表

内容版块

课程

课程目标

课程内容

课时

创客文化大观

中外创客运动

了解课程背景

创客与创客运动

开源社区赋能力 

0.5

开源硬件应用案例 

了解开源硬件能做什么?

开源硬件总述

开源硬件在商业、环境、艺术、教育等行业应用案例

0.5

软件与硬件

玩转开源硬件

了解控制板如何使用

神经反射与控制板

输入与输出模块

电源

电路连接方式

Arduino应用案 

1

开源软件通识

熟悉Arduino C的的基础语法

第一个程序

Arduino C的基本概念(常量、变量、函数、数据类型、运算符和条件语句 

1.5

软件资源调用方法 

了解模块的使用方法,学会使用常用模块来获取数据和执行功能

模块的连接

库的安装和使用

参考代码结构

参考代码

1.5

开源硬件项目学习

利用学到的知识去实现一个开源硬件项目

温湿度适宜标准

程序流程图

温湿度监测器DIY

1

 设计与制造

2D模型设计与调用

学会使用2D设计软件设计简单的图形

2D设计的常见方法,安装与配置,操作界面的介绍,常用操作

1

激光切割实操

学会使用激光切割机并制造出实物

激光打印机介绍,使用流程,调试,安全守则,实践

1

应用类

SDG通识培训

了解联合国可持续发展目标

联合国可持续发展目标的介绍

结合身边情况提出方案

0.5

项目创造工作坊

利用学到的技术搭建产品原型

指定项目方向或者头脑风暴产出新想法

利用现有的模块将项目实现

4

目前[硬件开发入该套件门]首期班还有仅剩5个名额,报名倒计时12天,想要通过系统化课程,了解项目硬件原型搭建的小伙伴,不论你是否有技术背景,都可以扫描下面👇的二维码报名参加,拿下这张技能卡。

扫码报名

b5a962a5bbb8f137e6ad76d1b432b3cd.png

当然,如果你想要单独购买这个对初学者超级友好的套件,欢迎扫码前往柴火硬件军火库Seeed京东商城购买

ff9346aab52f06f90e15b92aeeaacdf0.png

----END----

  Chaihuo x.factory|深圳,河北  

8a10a587d104a7a21fc6dab6aac7d43d.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是手势识别的Arduino代码使用OLED显示屏: ``` #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <SparkFun_APDS9960.h> #define SCREEN_WIDTH 128 #define SCREEN_HEIGHT 64 #define OLED_RESET 4 Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); SparkFun_APDS9960 apds; void setup() { Serial.begin(9600); if (!apds.init()) { Serial.println("Failed to initialize APDS-9960 sensor."); } apds.enableGestureSensor(true); display.begin(SSD1306_SWITCHCAPVCC, 0x3C); display.clearDisplay(); display.display(); } void loop() { if (apds.isGestureAvailable()) { switch (apds.readGesture()) { case DIR_UP: display.clearDisplay(); display.setCursor(0, 0); display.println("UP"); display.display(); break; case DIR_DOWN: display.clearDisplay(); display.setCursor(0, 0); display.println("DOWN"); display.display(); break; case DIR_LEFT: display.clearDisplay(); display.setCursor(0, 0); display.println("LEFT"); display.display(); break; case DIR_RIGHT: display.clearDisplay(); display.setCursor(0, 0); display.println("RIGHT"); display.display(); break; case DIR_NEAR: display.clearDisplay(); display.setCursor(0, 0); display.println("NEAR"); display.display(); break; case DIR_FAR: display.clearDisplay(); display.setCursor(0, 0); display.println("FAR"); display.display(); break; default: break; } } } ``` 这个代码使用了SparkFun的APDS9960手势传感器来检测手势,并使用Adafruit的SSD1306 OLED显示屏来显示检测到的手势。在setup()函数中,初始化了传感器和显示屏。在loop()函数中,检测手势并根据手势在显示屏上显示相应的方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值