You are on page 1of 7

7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOME COMMUNITY FORUM WIKI BLOG EDUCATION


 LOGIN/SIGN UP

Frances

Learn Programming with Mind+ & Arduino Joined 2020-04-23

 Follow
 452  2  1 Medium

Frances 2020-05-22 14:02:07


166
M-point

6
Programming skills have never been more in-demand, but coding learning seems to be a daunting Makelogs
task for most of us. Actually,  a good beginning is half done, when you get to know Mind+, you will
nd it much easier. 
Related Makelogs
The rst few projects of this series give detailed introductions about the graphical programming of
Mind+, which helps you understand how to implement your idea in coding. Once getting familiar with
the basic commands, you can try designing your unique program and typing it into Mind+ to see the
results. After that, we will walk you away from graphical programming and start pure-code learning. 

Embark on a coding journey and enjoy the charm of programming, we will support you all the way! 

Project 1 How to Blink an LED?

#Arduino #Mind+

#Programming
What is Arduino?
Frances
Arduino is an open-source electronics platform based on easy-to-use hardware and software. It is
intended for artists, designers, students, hobbyists, professionals and anyone who has an interest in Medium 0 0
creating interactive projects. Arduino can sense the environment by receiving inputs from sensors
and affects its surroundings by controlling lights, motors and other actuators. 

The commonly-used components have been marked in the gure below. It features:

●  I/O pins, digital 0~13, analog 0~5

●  Supply power from USB connection or DC power jack 6~12V

 ●  4 LEDs and 1 reset button. ON->Power indicator; L->Digital P13’s LED; TX/RX->Serial
Project 2 S.O.S Distress Signal
Communication indicator, keep ashing when downloading programs.
#Arduino #Mind+

#Programming

Frances

Medium 0 1

Explore the Secret of Mind+


With a USB cable, we can easily connect an Arduino board with a computer physically, however,
that’s not enough. Just like when we bought a new computer, without any software, we cannot make
https://edu.dfrobot.com/makelog-308215.html 1/7
7/22/2020 Learn Programming with Mind+ & Arduino
it start to work right away as soon as we installed all the hardware parts together. How to make the
Education with your
Arduino board communicate Enter Keywords
computer to begin your journey of creation?
HOME COMMUNITY
 LOGIN/SIGN UP

Well, Mind+ can doFORUM


that. Mind+WIKI BLOGthat connects
likes a bridge EDUCATION
microcontroller with PC, and then
achieve the functions such as code downloading, serial port connection, and data transmission. 

First of all, welcome to the world of Mind+!

Get Started with Mind+


1. Download Mind+ at http://mindplus.cc.

Mind+ is a Scratch3.0-based graphical programming platform that supports all kinds of open source
hardware like micro:bit, Arduino, and mPython. Users can drag and snap code blocks to make
programs or use advanced language, such as python/c/c++ to code. It could be very easy to nd the
joy of creating.

● Download Mind+ Desktop

2. Install the driver

After you downloaded and installed the software, open and click ”Learning” to learn how to install
the driver.

https://edu.dfrobot.com/makelog-308215.html 2/7
7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOME
3. Switch to “O ine” mode (Projects in the tutorial are based on O ine mode).
COMMUNITY FORUM WIKI BLOG EDUCATION
 LOGIN/SIGN UP

● Click the “O ine” icon to switch mode

● Switched to O ine mode

4. Introduction to Mind+ Interface

● Mind+ has following several function sections in O ine mode:

https://edu.dfrobot.com/makelog-308215.html 3/7
7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOME COMMUNITY FORUM WIKI BLOG EDUCATION


 LOGIN/SIGN UP

Download a "Blinking" Program

Step 1. Click the Mind+ icon to open the software, and switch to “O ine” mode.

Step 2. Connect the Arduino board and your computer via a USB cable, then click”Connect Device”-
>”COM3-UNO”.

https://edu.dfrobot.com/makelog-308215.html 4/7
7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOME
Step 3. Click the “Extension” at the lower-left corner, select “Board”->”Arduino UNO”.
COMMUNITY FORUM WIKI BLOG EDUCATION
 LOGIN/SIGN UP

Click “Back”, then you can see the Arduino Uno Blocks.

Step 4. Load programs into Mind+. Click “Learning”-> “Example Programs”. 

Click to select the rst program “Blink”.

https://edu.dfrobot.com/makelog-308215.html 5/7
7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOME COMMUNITY FORUM WIKI BLOG EDUCATION


 LOGIN/SIGN UP

The program has been preset in Mind+, now click “Upload “ to burn the codes into Arduino board.

Then, we will nd that the LED marked with “L” on the Arduino board begins blinking.

License  BY

Tags #Arduino #Mind+ #Programming

 2  1

COMMENTS (1)

https://edu.dfrobot.com/makelog-308215.html 6/7
7/22/2020 Learn Programming with Mind+ & Arduino

Education Enter Keywords

HOMEPost a comment
COMMUNITY FORUM
and please be nice. WIKI BLOG EDUCATION
 LOGIN/SIGN UP

Post

0
Nigel.Trewartha 2020.07.21

Personally, I think people - of all ages - should learn a real Programming language ,for example, Python rather than
Scratch. Programming help to develop a much better logical thought process and attention to detail. Later one must
leave Scratch anyway.

INFORMATION CUSTOMER SERVICE MY ACCOUNT


About Us DFRobot Distributors A liates

Warranty Contact us Specials

Privacy Policy Site Map Coupon

Shipping

Payment

FAQ

https://edu.dfrobot.com/makelog-308215.html 7/7

You might also like