PS-3231 code.Node programming module

PS-3231 code.Node programming module

Supplier
Brolight
Part Number
PS-3231
Category
Sensors
Origin
China

The PS-3231 code.Node programming module is an all-in-one programming solution combining real-world sensor investigations, Blockly graphical programming, and real-time data displays to develop computational thinking in STEM (science, technology, engineering, and mathematics). It contains 6 interactive sensors and 4 groups of device-output interfaces, measuring and responding to phenomena through code written in SPARKvue or Capstone. Today's students inhabit a digital world filled with sensors and code-driven devices. From automatic night lights to emergency-braking systems, sensors play an essential role in daily life. With //code.Node and Blockly, students learn how sensors work, where they are used, and the logic of code controlling them. Every //code.Node activity requires an interactive program whose external responses extend code beyond the screen into the real world. The built-in 6 sensors include temperature, motion, magnetic-field, sound, and light sensors, plus two momentary switches. The 4 groups of device-output interfaces include a speaker, a 5×5 LED matrix, and an RGB LED. The user-friendly Blockly platform integrated into SPARKvue or Capstone lets students define how the device collects and responds to data. Students can control how sensor inputs collect and display data and specify how device outputs respond to incoming sensor data. Blockly in SPARKvue and Capstone supports code-based control of all PASCO sensors, including wireless and PASPORT sensors. Once sensors are connected to PASCO software, students can control acquisition and display with Blockly. The sensor inputs and device outputs of //code.Node can be used separately, together, or with any PASCO sensor to create complex feedback loops, automated experiments, and more. The device has multiple sensor inputs and output-signal interfaces. Each LED in the 5×5 matrix has programmable brightness; lighting multiple LEDs displays letters, numbers, and symbols. The matrix in the illustration shows a classic smiling face. Developing computational thinking and emotional skills: //code.Node uses design thinking and problem solving to build computational-thinking foundations. During lessons, students independently explore ways to achieve objectives. They write a program and execute it with the Record button. Correct data or signals indicate success; unexpected results prompt debugging. Learning to control sensors through code also develops emotional skills, such as persistence in overcoming difficulties and teamwork. Programming challenges encourage collaboration. Some students may find effective approaches earlier, and as lessons progress, students learn to draw on one another's strengths for better results. Educators can also listen to group discussions and reasoning to understand students' problem-solving approaches. Data science—bridging programming and data literacy: Global demand for data scientists is growing, yet most educational programming solutions do not bridge programming and data literacy. By integrating data collection into programming, //code.Node provides an unparalleled platform for building both computational-thinking and data-science foundations. Visualize, collect, and analyze data with //code.Node: Combined with our award-winning acquisition and analysis software, it integrates data visualization with programming. After successfully coding sensor control, students can visualize data using any SPARKvue or Capstone display option. These displays help students practice visualization and choose suitable graph formats, while stimulating curiosity about data science. After programming the device and collecting data, students analyze results in SPARKvue or Capstone. Both provide basic and advanced calculation tools for all ages. Younger students can readily obtain minimum, maximum, and mean values, while older students can use advanced calculations for specific applications. Analyzing and interpreting code-generated datasets helps students use their findings to guide subsequent programming decisions.

Request a Quote Download Datasheet
Save to Favorites Save to Favorites

Overview

The PS-3231 code.Node programming module is an all-in-one programming solution combining real-world sensor investigations, Blockly graphical programming, and real-time data displays to develop computational thinking in STEM (science, technology, engineering, and mathematics). It contains 6 interactive sensors and 4 groups of device-output interfaces, measuring and responding to phenomena through code written in SPARKvue or Capstone. Today's students inhabit a digital world filled with sensors and code-driven devices. From automatic night lights to emergency-braking systems, sensors play an essential role in daily life. With //code.Node and Blockly, students learn how sensors work, where they are used, and the logic of code controlling them. Every //code.Node activity requires an interactive program whose external responses extend code beyond the screen into the real world. The built-in 6 sensors include temperature, motion, magnetic-field, sound, and light sensors, plus two momentary switches. The 4 groups of device-output interfaces include a speaker, a 5×5 LED matrix, and an RGB LED. The user-friendly Blockly platform integrated into SPARKvue or Capstone lets students define how the device collects and responds to data. Students can control how sensor inputs collect and display data and specify how device outputs respond to incoming sensor data. Blockly in SPARKvue and Capstone supports code-based control of all PASCO sensors, including wireless and PASPORT sensors. Once sensors are connected to PASCO software, students can control acquisition and display with Blockly. The sensor inputs and device outputs of //code.Node can be used separately, together, or with any PASCO sensor to create complex feedback loops, automated experiments, and more. The device has multiple sensor inputs and output-signal interfaces. Each LED in the 5×5 matrix has programmable brightness; lighting multiple LEDs displays letters, numbers, and symbols. The matrix in the illustration shows a classic smiling face. Developing computational thinking and emotional skills: //code.Node uses design thinking and problem solving to build computational-thinking foundations. During lessons, students independently explore ways to achieve objectives. They write a program and execute it with the Record button. Correct data or signals indicate success; unexpected results prompt debugging. Learning to control sensors through code also develops emotional skills, such as persistence in overcoming difficulties and teamwork. Programming challenges encourage collaboration. Some students may find effective approaches earlier, and as lessons progress, students learn to draw on one another's strengths for better results. Educators can also listen to group discussions and reasoning to understand students' problem-solving approaches. Data science—bridging programming and data literacy: Global demand for data scientists is growing, yet most educational programming solutions do not bridge programming and data literacy. By integrating data collection into programming, //code.Node provides an unparalleled platform for building both computational-thinking and data-science foundations. Visualize, collect, and analyze data with //code.Node: Combined with our award-winning acquisition and analysis software, it integrates data visualization with programming. After successfully coding sensor control, students can visualize data using any SPARKvue or Capstone display option. These displays help students practice visualization and choose suitable graph formats, while stimulating curiosity about data science. After programming the device and collecting data, students analyze results in SPARKvue or Capstone. Both provide basic and advanced calculation tools for all ages. Younger students can readily obtain minimum, maximum, and mean values, while older students can use advanced calculations for specific applications. Analyzing and interpreting code-generated datasets helps students use their findings to guide subsequent programming decisions.

Specifications

ParameterValue
Maximum sampling rate100 Hz
Light-intensity sensor range [Uncalibrated]600 to 50,000 lx (uncalibrated)
Sound-level sensor range [Uncalibrated]70 to 100 dB (uncalibrated)
Magnetic-field sensor range±50 gauss
Acceleration-sensor range±8 g
Speaker frequency range10 to 10,000 Hz
Ambient-temperature sensor - Measurement range-25°C to 40°C
Ambient-temperature sensor - Resolution0.05°C
Ambient-temperature sensor - Accuracy±1°C
Connection MethodUSB and Bluetooth 5.1
Data Logging FunctionNone
Battery TypeRechargeable Lithium-Polymer Battery (LiPo)

Applications

Introductory programming—measuring light-bulb energy efficiency: Students use the //code.Node temperature sensor to measure heat emitted by bulbs and use the data to determine which bulb is most energy efficient. Group discussion of bulbs, heat, and energy consumption is recommended to enhance the lesson. Once students understand that bulb efficiencies differ, they begin coding the built-in temperature sensor. A successful program generates live temperature data when executed with the Record button. Students then take turns holding //code.Node near powered LED and incandescent bulbs, monitoring program results to determine which produces the most heat and ultimately which is most efficient. Intermediate programming—making an anti-scald device: Begin with a chart comparing safe and dangerous bath-water temperatures and a group discussion of practical applications. Students identify a safe range from the chart, then code a wireless temperature sensor and //code.Node to measure water temperature. Program the 5×5 matrix to show H when the water is too hot and C when it is safe; program the RGB LED to turn red when too hot and blue when safe; then program a text display indicating Too hot or Safe. A successful program performs all three functions simultaneously: live temperature data, text indicating water-temperature safety, and corresponding synchronized signals from the RGB LED and 5×5 matrix. This engaging, simple activity stimulates interest in programming input-output relationships. Advanced programming—making an anti-theft device: This open-ended activity encourages students with basic programming knowledge to apply creativity to a practical problem: preventing //code.Node from being stolen. Many solutions are possible. One example uses its accelerometer, speaker, RGB LED, 5×5 matrix, and momentary switches. Students first estimate accelerometer sensitivity at different walking speeds and consider questions such as the speed at which a thief should trigger the accelerometer, whether the alarm should be delayed, and how to turn the system on and off. Program the speaker to sound when acceleration reaches a set threshold, or even increase alarm frequency as the thief moves faster. To further deter theft, program the RGB LED to flash and the 5×5 matrix to show device status, such as an unlocked icon or smile when stationary and a different image when moved. Finally, program a momentary switch as the alarm's on/off button. In a form familiar to digitally literate students, the activity combines design thinking, collaboration, computational thinking, and problem solving. Available experiments: Senior-high-school physics: STSE—vehicle crash testing.

Datasheet

Please provide your email to download the datasheet.

Your name
Email Address

Invalid email format. Please try again.

Send Request

Supplier Information

Br
Brolight
View Supplier →
Brolight, as an independent brand under A&P Instrument, focuses on the R&D, manufacturing, and integrated solution delivery of photoelectric detection equipment and educational instruments. Leveraging A&P Instrument's over 40 years of technical accumulation and market experience in the optoelectronics and science education industry, Brolight precisely meets the multiple needs of scientific research, industrial inspection, and experimental teaching, building a reliable and efficient application foundation for global research institutions, industrial enterprises, and educational users with excellent optoelectronic products and teaching instruments. Founded in 2012, the company is a national high-tech enterprise and has passed ISO9001:2015 quality management system certification, ensuring continuous and stable product quality with a standardized management system.

Request a Quote

Our team responds within 24–48 hours
PS-3231 code.Node programming module
Brolight · Sensors
Direct from Manufacturer
Your inquiry will be sent directly to the manufacturer
Photonics Source Platform
We handles the inquiry on your behalf
Your information is protected and will never be shared without consent.
Contact Us

Loading...

GetExperimental Plan

Name

Phone

+86

Organization

Use Case

AI Parametric Selection
Smart Match · Precise Recs
Enter Specifications
AI Smart Matching
Get Best Matches
Skip Manual Comparison
Find Best Solutions Fast
Select Now →