In this section, you will find a list of electronics supported by Neuron App, and how to use them.
Buttons and other Input Devices
Button outputs “yes” whenever you press it.
Knob output its rotation position in a 0~100 number.
Funny Touch has 4 outputs, each outputting “yes-or-no” value. Please remember to attach the “Ground” wire.
Joystick has 2 outputs. X (-100~100) tells the left-or-right value and Y (-100~100) tells the up-or-down value.
DC Motor has two motors. Inputting a number (0~100) makes them rotate in the same speed.
You may introduce a “Motor Speed” Companion Node to control each independent motors. It also receives a (0~100) number for each motor.
Another Companion Node, Steering, decides the speed and direction of a robot car. The car will move forward if “Speed” is positive and backward if negative. It will turn left if “Direction” is positive and left if negative.
Servo Node can attach two mini servos. Setting an angle (0~180 in degrees) turns the servo to a certain angle.
Servo Angle Companion Node controls servos in independent ports. Each port receives a 0~180 number value.
Showing Light, Sound and Data
RGB LED can light on in different colors. It receives a “yes-or-no” input to turn on / turn off the light. It also has a “Color” companion node allowing color switch under different conditions. The Color Companion Node also receives “yes-or-no” values.
LED Panel shows an image on the RGB LED light panel. You can select or draw an image on the iPad. Like RGB LED, it also has a Companion Node.
LED Strip is a string of RGB LED lights. You can design patterns to display on the strip. The pattern may repeat itself or roll on the strip like a marquee.
Display can display a number, an (English) sentence, or a robot face (emoticon). Companion Node “Text” and “Merge Text” can knit a string of text together. Companion Node “Face” tells the display which face to show when it receives “yes”.
The Display Node
Buzzer can make a noise as a prompt or alarm. It buzz when the input receives “yes”. You may use its “Music Note” companion node to change the musical pitch of the sound.
The Buzzer Node
Line Follower outputs “yes” when respected sensor head stays in a black line or dark surface.
Light Sensor outputs a number (0~100) indicating the strength of the light it perceived.
PIR sends out “yes” in front of human presence.
Humiture Sensor outputs two values: the air temperature (Degrees Celcius) and humidity (percentage).
Temperature Sensor has a probe that measures temperature of liquids. It outputs number values in Degrees Celcius.
Sound Sensor outputs the volume of the environment sound. It outputs a 0~100 number.
Ultrasonic Sensor gives the distance between the sensor and an obstacle (in centimeter). Like a bat, it sends out a sound wave, wait for its return, and measure the travel time. If something blocks the emitter or the receiver, the sound wave will never return. This will result in a reading of largest distance: 300.
Color Sensor needs to work with its “Color Check” companion node. When the Color Sensor is close to a surface, the attached Color Check node can take the color of the surface. Then that Color Check node will output “yes” whenever the Color Sensor meets the same color. You can set the tolerance range of a Color Check via its config panel.
Soil Moisture Sensor gives a 0~100 number indicating the soil moisture.
Other Electronic Blocks
When Voice Recognition hears “Hello Makeblock”, it starts listening for specific commands. Then you can use its “Voice Command” companion node to test whether a specific command rings.