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