Robotics Dobot Blockly Lessons

00 Presentation: Dobot Blockly Programming

00 Presentation: Dobot Blockly Programming

This presentation is meant to be an introduction to all of the different Blockly commands, and where to find them in the interface. Both Jim and I suggest using this in the classroom as a student resource, rather than a presentation that you go over slide by slide. Just give it to the kids as […]
01 Blockly Pick and Place Dobot

01 Blockly Pick and Place Dobot

Download Robotic arms are excellent for performing pick and place operations such as placing small electronic components on circuit boards or laser cut stainless steel stencils, as well as large boxes on pallets. A pick and place operation will require at least 5 points: In this activity you will learn how to make a basic […]
02 Blockly Pick & Place With Jumps & Loops

02 Blockly Pick & Place With Jumps & Loops

Download When programming a robotic arm, it often becomes necessary to repeat operations a set number of times or indefinitely. This can be accomplished by adding different styles of loops to our program. It is also a good programming habit to optimize or reduce your lines of code when appropriate. In this activity you will […]
03 Blockly-Pick & Place with Inputs

03 Blockly-Pick & Place with Inputs

Download Often it is necessary for a robotic arm to wait for another machine or process to finish before moving with its program.  This can be done by adding the ability for a robot to read input values. In this activity you will learn how to add an input to a basic Pick and Place […]
04 Blockly-Developing a Cube Matrix (Palletizing)

04 Blockly-Developing a Cube Matrix (Palletizing)

Download Matrices come in many different sizes throughout industry and can be used in other areas besides robotics. Many companies will use matrices in order to efficiently store products and materials, so it is important for you to know how they work and how to program one yourself. It is especially helpful for palletizing routines […]
05 Blockly-Color Sort

05 Blockly-Color Sort

Download it! Sensors are often added to industrial robots in order for them to perform specific tasks. These sensors can be as simple as a color detecting sensor, or as complex as a full vision system that will allow a robot to be aware of its surroundings, or find a part and determine its location […]
06 Blockly-Start & Stop the Conveyor

06 Blockly-Start & Stop the Conveyor

Download Robotic arms need to communicate with each other as well as other peripherals such as conveyor belts or linear rails in order to move materials or products through stages of a work cell. In this activity you will learn how to program a robot to control a material conveyor. We will use an Infrared […]
06 Presentation-Dobot Blockly Hardware Connections

06 Presentation-Dobot Blockly Hardware Connections

Download This presentation is meant to be an introduction to all of the different devices that can be interfaced with the Dobot Magician in terms of hardware. Both Jim and I suggest using this in the classroom as a student resource, rather than a presentation that you go over slide by slide; Although, there may […]
07 Blockly-Dobot to Dobot Handshaking

07 Blockly-Dobot to Dobot Handshaking

Download Robotic arms need to communicate with other robots in a work cell, or factory. This is called HANDSHAKING and can be done between different machines, devices and robots. It is a very simple form of communication and is done with simple ones and zeros; or “ons” and “offs”. In this activity you will learn […]
08 Blockly-Arduino to Arduino Handshaking

08 Blockly-Arduino to Arduino Handshaking

Download Often the process of handshaking goes beyond a robot’s need to communicate with another robot. In industry the process of have Programmable Logic Controllers (PLCs) communicate with each other, or robotic arms can be just as simple as having two robots communicate. It is a very simple form of communication and is done with […]
09 Blockly-VEX to VEX Handshaking

09 Blockly-VEX to VEX Handshaking

Download Often the process of handshaking goes beyond a robot’s need to communicate with another robot. In industry the process of have Programmable Logic Controllers (PLCs) communicate with each other, or Robotic arms can be just as simple as having two robots communicate. It is a very simple form of communication and is done with […]
10 Blockly-Handshaking Dobot to VEX

10 Blockly-Handshaking Dobot to VEX

Download Often robotic arms need to communicate with other devices or controllers in a work cell, or factory. This is called HANDSHAKING and can be done between different machines, devices and robots. It is a very simple form of communication and is done with simple ones and zeros; or “ons” and “offs”. In this activity […]
11 Blockly-Workcell Design

11 Blockly-Workcell Design

Download it! A robotic workcell is defined as the complete environment around a robot. This environment may include tools, machines and/or other robots. In this activity you will use a robot and a microcontroller system to recreate a workcell. Your workcell will incorporate all of the devices that you have learned about in previous activities […]
12 Input-Output Guide

12 Input-Output Guide

Download The Input/Output Guide was put together by Jim and I and tested extensively to make sure that inputs and outputs worked smoothly and were well documented. The first page outlines how peripherals are attached to the Dobot, and the second page is the Digital Signal guide that shows you how to test inputs and […]
13 Field Template

13 Field Template

Download Consider the Field Template the “Playground” for your Dobot Magician! Place the robot’s base on the edge of the paper where it is outlined, and use the pallet to palletize, pick and place, or stack objects. There are also some “dip tanks off to the side to do dipping operations. This template can be […]
14 Blockly-Curriculum

14 Blockly-Curriculum

Download it! Introduction: This curriculum was designed to teach high school and college level students the basics of robotics, as used in industry, using the Dobot Magician, DobotStudio software, and the blockly programming language. Through these activities, you will also be able to make the robot interact with other devices including, but not limited to: […]
Dobot Blockly Curriculum Downloads

Dobot Blockly Curriculum Downloads

Introduction goes here. When you click on the titles or the pictures below you will get the document download as a PDF. Activities 1-Blockly: Pick & Place 2-Blockly: Pick and Place with Jumps and Loops 3-Blockly: Pick & Place with Inputs 4-Blockly Developing a Cube Matrix 5-Blockly: Using the Color Sensor 6-Blockly: Start & Stop […]

Chris and Jim CIM
© Copyright 2020

Visits: 4,508,229