click below
click below
Normal Size Small Size show me how
thimble
| Term | Definition |
|---|---|
| Actuator | An actuator is an output component that is responsible for moving and controlling a mechanism or system. For example: LEDs, servo motors and piezos. |
| Anode | The anode is the positive (+) terminal of a component with polarity (diode). For example, the longer terminal of LED is anode. |
| Arduino | Arduino is an open-source electronics platform that consists of hardware Arduino board, and software Arduino IDE. |
| Boolean | Boolean is a variable type that can only accept two states: true or false. Since they can only have two states, they use less memory space and are optimal to monitor procedures that can only be on or off. |
| Cathode | The cathode is the negative (-) terminal of a polarized component (diode). For example, the shorter terminal of LED is cathode. |
| Comment | Commenting is a great tool when writing and debugging code. When you comment out a section in a program, the section will be ignored when it is running. You can comment code by either using double slash // in the beginning of a line, or use /* */ to comme |
| Debugging | find and fix the code |
| Function | Function is a block of code that executes a specific task and can be called later by writing its name. Once a function is written, it can be used over and over again. They are used to combine several lines of code into a single line. A programming lang |
| IDE | IDE stands for “Integrated Development Environment”. The Arduino IDE is the place where you write software to upload to an Arduino board. The IDE checks the code written and interprets it to a machine language that the microcontroller can handle. |
| LED | LED, stands for light-emitting diode is a small light source that converts eletrical energy into light. LEDs have polarity and two terminals. The longer terminal is called anode, which needs to be connected to the positive (+) end of the circuit, power. T |
| Library | Libraries are software extensions of the Arduino API that expand the functionality of a program. They contain a set of pre-defined functions that we can call on, but only if we include the library in the beginning of the code e.g. #include . There are a l |
| Loop | The loop(){} function does precisely what its name suggests, and loops consecutively, allowing your program to change and respond. Every command we write between the curly brackets is going to be repeated as long as the board is powered. |
| Microcontroller | A microcontroller is the brain of the Arduino, a small computer that we will program to listen for, process, and display information. It is capable of controlling outputs and reading input values, as well as processing these pieces of information by a pro |
| Power Source | A source of energy used to have electricity run through a circuit, usually a battery, transformer, or even the USB port of your computer |
| Sensor | Sensor is a component that measures one form of energy (like light or heat or mechanical energy) and converts it to voltage or current. It is used to detect events or changes in an environment and send the information to other electronic parts, such as th |
| serial monitor | The Serial Monitor is a separate terminal that is used to send and receive data from a connected board. It is a tool built into the Arduino IDE and a great tool for de-bugging and testing out sketches. |
| Serial Plotter | The Serial Plotter works similarly to the Serial Monitor, but instead of printing out data as text, it visualises in real time as a graph. |
| setup() | The setup() function is the part of the code which is executed at the beginning when a sketch starts. Use it to initialize variables, pin modes, start using libraries, etc. The setup() function will only run once, after each powerup or reset of the Arduin |
| Sketch | Sketch is the term given to programs written in the Arduino IDE. |
| USB | USB, stands for Universal Serial Bus. USB port in a computer is used to upload programs as well as to power the Arduino board. It’s a generic port that is standard on most computers today. With a USB cable, it’s possible to program and power an Arduino ov |
| WiFi | WiFi is a type of wireless connection allowing devices to connect to the Internet or communicate with each other in a particular area. |