文章归档

Instruction and tutorial on how to use different parts and accessories for Arduino DIY projects

Aruino IOT Lesson 1: Cayenne IOT platform Introduction

This guide will help you to understand how to get started using Cayenne and give you the most comprehensive overview of all the features. Cayenne is the world’s first drag and drop IoT project builder that empowers developers, designers and

文章分类 Arduino Parts & Projects, Arduino/Raspi Kit, IOT

Working project Kit for Arduino with Mega328 Tester

Sample Projects: Lesson 1: Flashing LEDs Lesson 2: Use Arduino drive RGB color lesson 3: 16x2 I2C LiquidCrystal Display(LCD) for UNO R3 Lesson 4: Using photoresistor to detect light Lesson 5: DS18B20 temperature sensor module Lesson 6: Control traffic lights

文章分类 Arduino Parts & Projects

Use Arduino drive RGB color

Overview: RGB LEDs are a fun and easy way to add some color to your projects. Since they are like 3 regular LEDs in one, how to use and connect them is not much different.They come mostly in 2 versions:

文章分类 Arduino Parts & Projects

Arduino NANO +CNC Shield V4.0+A4988使用指南

Overview CNC Shield V4.0可用作雕刻机的驱动扩展板,需要搭配Arduino NANO一起使用。板上一共有3路步进电机驱动模块的插槽,可驱动3路步进电机,而每一路步进电机都只需要2个IO口,也就是说,6个IO口就可以很好的管理3个步进电机,使用起来非常的方便,告别传统步进电机操作繁琐。 CNC Shield V4.0引出了Arduino NANO的部分GPIO口,方便连接其他模块,如限位开关等;还引出了I2C接口,可以连接I2C接口的LCD屏。其输入电压为DC 7.5V-12V之间,使用过程中不要是电压高于12V。 Hardware installation 本文使用A4988作为电机驱动器,A4988支持全细分、1/2细分、1/4细分、1/8细分、1/16细分。每种细分方式通过CNC Shield V4.0的三个排针MS0、MS1、MS2来设置,跳线帽盖到排针上代表高电平,不盖代表低电平,每种细分具体设置如下表所

文章分类 Arduino Parts & Projects, Arduino 3D Printer Kit 标签: , , , ,

Arduino UNO + Arduino CNC Shield V3.0+A4988 使用指南

Overview CNC Shield V3.0可用作雕刻机,3D打印机等的驱动扩展板,板上一共有4路步进电机驱动模块的插槽,可驱动4路不进电机,而每一路步进电机都只需要2个IO口,也就是说,6个IO口就可以很好的管理3个步进电机,使用起来非常的方便,告别传统步进电机操作繁琐。将Arduino CNC Shield V3.0插到Arduino UNO上,并且安装GRBL固件就可以快速DIY一台CNC雕刻机出来。 Board Layout 下图显示了GRBL使用的Arduino引脚的功能 GRBL Pin Layout:  GRBL Pin Layout Arduino CNC Shield V3.0除了拥有GRBL所有功能引脚外,还设计了一些额外引脚,实现更多功能。其原理图如下图所示: Extra pins: Limit switch pins have been doubled up so that each axis has a “Top/+” and “Bottom/-“. This makes

文章分类 Arduino Parts & Projects 标签: , ,

IOT example: use NodeMCU to connect two devices through internet

Objective: In this project, we will use NodeMCU boards to connect a light sensor(photoresistor) and a remote LED. When a local photoresistor detects light, NodeMCU will send signal to a remote NodeMCU through MQTT IOT protocol and turn a LED.

文章分类 Arduino Parts & Projects, Tutorial & eBook

Use Arduino Serial port to talk with i2C LCD display

In this project, we will use I2C LCD working as a monitor. We can use PC serial port to send text message from PC to I2C LCD and get response from Arduino.   Osoyoo I2C 1602 LCD based on the 1602

文章分类 Arduino Parts & Projects

Use Arduino to drive 16 x 16 LED matrix

Objective In this project, we will use Arduino to drive 16 x 16 LED matrix to display motion and static graphics.   Parts 1 x  Arduino UNO 2 x 16*16 LED matrix 1 x USB cable Jumper wires Circuit Graph 

文章分类 Arduino Parts & Projects

Use NodeMCU to send push button signal to remote MQTT client

About NodeMCU NodeMCU is a very popular Micro controller with wifi access. It is based on ESP8266 - a cheap but powerful chip and fully support Arduino IDE. If you familiar with Arduino IDE, you can program NodeMCU in no

文章分类 Arduino Parts & Projects, Tutorial & eBook

Use NodeMCU to send tilt sensor value to remote MQTT client

About NodeMCU NodeMCU is a very popular Micro controller with wifi access. It is based on ESP8266 - a cheap but powerful chip and fully support Arduino IDE. If you familiar with Arduino IDE, you can program NodeMCU in no

文章分类 Arduino Parts & Projects, Tutorial & eBook