Python Programming for the Raspberry Pi

2021 ◽  
pp. 165-213
Author(s):  
Charles Bell
Author(s):  
Anju Ajay

There are no effective face mask detection applications in the current COVID-19 scenario, which is in great demand for transportation, densely populated places, residential districts, large-scale manufacturers, and other organizations to ensure safety. In addition, the lack of big datasets of photographs with mask has made this task more difficult. With the use of Python programming, the Open CV library, Keras, and tensor flow, this project presents a way for recognizing persons without wearing a face mask using the facial recognition methodology. This is a self-contained embedded device that was created with the Raspberry Pi Electronic Development Board and runs on battery power. We make use of a wireless internet connection using USB modem. In comparison to other existing systems, our proposed method is more effective, reliable, and consumes significantly less data and electricity


Author(s):  
Hinal Sodagra

Abstract: In this paper a Raspberry Pi based automated solution system focused on the real-time face monitoring of people to detect both face masks and body temperature with the help of MLX90614 sensor has been proposed. This is implemented using Python Programming with OpenCV Library, TensorFlow, Dlib Module. A security clearance system is deployed that will allow that person to enter if they are wearing a face mask and their body temperature is in check with WHO guidelines. A programmed hand sanitizer apportioning machine is mechanized, non-contact, liquor-based hand sanitizer gadget. Liquor is essentially a dissolvable, and furthermore a generally excellent sanitizer when contrasted with fluid cleanser or strong cleanser, likewise it needn't bother with water to wash off since it is unpredictable furthermore, disintegrates in a split second after application to hands. It is too demonstrated that a convergence of >70% liquor can execute Covid in hands. Here, we have used IR sensor detects the hand put close to it, the Arduino Uno is utilized as a microcontroller, which detects the distance and the outcome isthe pump starts running out the hand sanitizer. Thus, the above said system will help the society by saving time and also helps in contaminating the spread of coronavirus. This can be implemented in public places such as colleges, schools, offices, shopping malls, etc. to inspect people. Keywords: Deep Learning, Open CV, Keras, Python, Tensor Flow, Computer Vision, Raspberry Pi, COVID-19, DLib, Arduino, Sensor, Sanitizer, Infrared sensor


2019 ◽  
Vol 12 (1) ◽  
pp. 56-64
Author(s):  
Ilfan Sugianda ◽  
Thamrin Thamrin

KRSBI Wheeled is One of the competitions on the Indonesian Robot Contest,. It is a football match that plays 3 robot full autonomous versus other teams. The robot uses a drive in the form of wheels that are controlled in such a way, to be able to do the work the robot uses a camera sensor mounted on the front of the robot, while for movement in the paper author uses 3 omni wheel so the robot can move in all directions to make it easier towards the ball object. For the purposes of image processing and input and output processing the author uses a Single Board Computer Raspberry PI 3 are programmed using the Python programming language with OpenCV image processing library, to optimize the work of Single Board Computer(SBC) Raspberry PI 3 Mini PC assisted by the Microcontroller Arduino Mega 2560. Both devices are connected serially via the USB port. Raspberry PI will process the image data obtained webcam camera input. Next, If the ball object can be detected the object's position coordinates will be encoded in character and sent to the Microcontroller Arduino Mega 2560. Furthermore, Arduino mega 2560 will process data to drive the motors so that can move towards the position of the ball object. Based on the data from the maximum distance test results that can be read by the camera sensor to be able to detect a ball object is �5 meters with a maximum viewing angle of 120 �.


Author(s):  
Olanrewaju E. Abikoye ◽  
Abdullateef O. Alabi ◽  
O. Olaboye Yinusa

Robotic application is taking new dimensions around the globe, of which numerous problems are solved with embedded systems, this research introduces gradient vertices method from 3D geometric to perform data capturing using kinematic effect with aid of autopilot Intelligent Robotic (PIR). The research considered Multiple Surface Gradient Path MSGP using Toyota Camry 200x chases model using DC motor Pulse Wide Modulation (PMW). The discretion only Multiple Surface Gradients, distance values and angular pivots with respect to time. The PIR hardware “Raspberry Pi 3B” as the target board is interface with modular peripherals, using python programming language. Auto pilot is archived using different surface gradients and the digital images obtained during experience are stored for further analysis.  The use of Tkinter GUI improved user experience in the extermination of the periodic oscillation, gradient values, proximate distance obtained by the PIR Final implementation. The deployment is completed by improvising a prototype model (PIR) suitable for Toyota Camry 200x. It is important to view it in the context of a larger community policing framework. PIR can be classified as intermission robot that can be used for different activities with the available feature kinematic system which make it relevant for multi-purpose activities.


2014 ◽  
Vol 6 (2) ◽  
pp. 71-85
Author(s):  
Rafael de Oliveira Maia ◽  
Francisco Assis da Silva ◽  
Mário Augusto Pazoti ◽  
Leandro Luiz de Almeida ◽  
Danillo Roberto Pereira

In this work we proposed the development of an alternative device as a motivating element to learn computer science and robotics using the Raspberry PI and Arduino boards. The connections of all hardware used to build the device called Betabot are presented and are also reported the technologies used for programming the Betabot. An environment for writing programs to run at Betabot was developed. With this environment it is possible to write programs in the Python programming language, using libraries with functions specific to the device. With the Betabot using a webcam and through image processing search for patterns like faces, circles, squares and colors. The device also has functions to move servos and motors, and capture values returned by some kindsof sensors connected to communication ports. From this work, it was possible to develop a device that is easy to be manipulated and programmed, which can be used to support the teaching of computer science and robotics.


2020 ◽  
pp. 60-67
Author(s):  
Stephanie Imelda Pella ◽  
Frans Likadja ◽  
Molina Odja ◽  
Wenefrida T Ina

The purpose of this research is to design and implement an attendance system based on internet of things (IoT) . The proposed system integrated two types of attendance systems, face recognition based attendance system (FRA) and fingerprint-based attendance system (FPA), with a central server. The FRA was developed in a Raspberry Pi mini-computer using Python programming language and Openc CV library. The FPA, on the other hand, was developed using Node MCU ESP8266 and Fingerprint scanner AS608 with Adafruit Fingerprint library. Both FRA and FPA are connected to a web server with a database engine through the internet connection and sensing attendance data using the HTTP_POST method. The server was developed using Apache Webserver, PHP programming language, and MySQL database engine. The server serves two main purposes, which are to record the attendance data sent by the FPA and FRA, and generate an attendance report based on the user query. The system testing was done in a local network. The result showed that both the subsystems and the integrated system worked well


Author(s):  
Adila Baseer ◽  
Anil Kumar

In this current world, everyone is worried about their safety due to increase in crime rate. This has led to an increase in the importance of a surveillance system. A system is designed for continuous monitoring and also the system provides live streaming. The system can be deployed at the anyplace i.e. office, house and some remote place where people cannot monitor the particular place. The system acts like a Robot within a local area network through Wi-Fi technology using Raspberry pi 3 , The live streaming is accomplished by using a webcam interfaced with raspberry Pi, it data provided is processed by MJPEG (Motion Joint Photographic Experts Group) streamer and the robot is controlled through webpage’s created. The system is programmed using python programming language.


CCIT Journal ◽  
2016 ◽  
Vol 9 (2) ◽  
pp. 203-213
Author(s):  
Ageng Setiani Rafika ◽  
Asep Saefullah ◽  
Andri Ahmad Gozali

      Nowadays, utilizing surviellence cameras was very popular because is user friendly and it has many usefull as a monitoring and as a part of security system at home, institution, office, etc. The existing surviellence camera using computer as a control system and as a media storage so it’s  need a energy and high cost  for implementation. Surveillance cameras are designed using the Raspberry Pi B, PIR sensor, webcam Logitech C 170, SD Card, Twitter, Raspbian operating system, and python programming. Automatic input data is performed by PIR sensor that will be detected human around of range area frequently. Output 3.3 - 5 volt (High) will be generated when sensor detected the human around of range area. Otherwise 0 volts output ( Low) will be generated when sensor not detected the human around of range area frequently. Then, The input will be processing by Raspberry Pi using python programming that has made to a command to capture or not.implemetation outcome  is a surveillance camera that will capture image in (.jpg) format when the input system detected human around of range frequently. Capture result will save to SD Card that have integrated system. Then the sistem will provide immediately report the situation in a real-time notification through a twitter application device.


Author(s):  
Hassan Ali Alajmi ◽  
Raid Rashid Ali Alsaidi ◽  
Omar Abdullah Sultan AL-shibli ◽  
Senthil Ramadoss

Managing the energy efficient and conserving it intelligently for appliances is very much important. On the other side, it may be possible events mistake cause while reading on energy meter, monitoring and keeping track of your electricity consumption for verification is a tedious task today. Our main objective of measuring the power consumption at homes using IOT with raspberry pi during period time, which can be controlled as well monitored through the raspberry pi across the IOT. We used Python programming language to control raspberry pi. It's based on raspbian which is operating system for all models of the raspberry Pi that subject to linux system. As we say before raspberry pi has inputs and we use it for connecting the supply, energy meter and load such as a lamp or Drill. The energy meter is connected to the raspberry pi. This allows user to easily check the energy usage along with the cost charged online using a simple web application connecting to Wi-Fi. Thus, the energy meter monitoring system allows consumer to effectively monitor electricity meter readings and bill amount in an easy way. It presents a low cost and flexible energy meter monitoring system using IOT. In addition, we use camera which is called camera pi. Camera pi takes picture from meter reading and communicates to consumer via email. All information on the energy meter screen will be taken by raspberry pi module. Using this data, the raspberry pi will calculate the bill amount then send to the consumer by email. Finally, this project will help for the proper and accurate reading of the billing process automatically. Also, it enables consumer to save the money for a long time. This technology offers new and exciting opportunity to reduce the work of workers.


This paper demonstrates the basic dialogue for heart rhythm examination of arrhythmia patients who’s heart beat is conventionally irregular. In this approach, designed a device which supervises and record the heart beat by evaluating the PQRS complexes. Despite the fact as alone, there are many ECG devices which examine the heart rhythm but they are little precise because, firstly they are not taking the live data for analysis of PQRS complexes inspite many hospital clinic’s are taking pre-loaded heart rhythm from few days and months and analysis is done on the data either by mathematical theorems or else by using other techniques like wavelet theorem, matlab etc. Here, focus is mainly on analysis of pqrs complexes from live data. Internet of things is been far-flung technology in extant days. So by IoT the heart rhythm and PQRS values are been displaying on web so that doctor monitor patient data up-to-date from anywhere and at any time. The device has been implemented and evaluated by using the Heart beat sensor AD8232, Raspberry Pi 3 b board, Arduino Uno, Python programming.


Sign in / Sign up

Export Citation Format

Share Document