Page 107 - Raspberry Pi as a Foundation for Boosting Computer and Technology Literacy
P. 107

Raspberry Pi Zero, Arduino, and BBC micro:bit  9
















            Figure 9.1  BBC micro:bit, Raspberry Pi Pico and Arduino UNO
                 •  Bluetooth Communication: use the micro:bit’s built-in Blue-
                   tooth capabilities to communicate wirelessly with other mi-
                   cro:bits or devices.

            Arduino
              •  Simple Projects

                 •  LED Blinking: start with the classic ‘Hello World’ of electronics
                   – blinking an LED using an Arduino.
                 •  Traffic Light Controller: simulate a traffic light system with
                   LEDs to control the flow of ‘traffic’.
                 •  Temperature Display: interface a temperature sensor and dis-
                   play the temperature on an LCD screen.

              •  Advanced Projects

                 •  Home Automation System: build a sophisticated home auto-
                   mation system using Arduino to control lights, HVAC systems,
                   and security.
                 •  Quadcopter/Drone: create a drone using Arduino for flight
                   control and stabilization.
                 •  Gesture Recognition System: implement a gesture recognition
                   system using sensors and machine learning algorithms with
                   Arduino.

              Figure 9.1 shows a BBC micro:bit (on the far left side) plugged into
            a 4Tronix bit:bot XL robot and programmed to control the movement,
            follow lines or – by adding an ultrasonic distance sensor board – avoid
            obstacles. The robot can be remote-controlled wirelessly if an addition-


                                                           107
   102   103   104   105   106   107   108   109   110   111   112