Skip to content

GeneYeh/AWS_Final_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Material

There are six materials needed to prepare.

  • Raspberry pi 3
  • Dth11
    • Pin Configuration
      • 3.3v(1), out(gpio4), gnd(9)
  • Speaker
  • Voice detector sensor:
    • Pin Configuration
      • 5v(4), out(gpio27), gnd(20)
  • Pir motion sensor
    • Pin Configuration
      • 5v, out(gpio7), gnd
  • Respberry pi camera module(v2):
    • take a picture : raspistill -v -o output.jpg
    • video : raspivid -o video.h264 -t 5000(5sec)

Configuration

System Architect

Identify_image

Configuration

  • ButtonThenCamera.py
    • upload picture to S3
    • S3 bucketname : 'nthu-106062599'
  • S3toLambda.py (python3.6)
    • S3 trigger Lambda to do rekognition then publish
    • This file be needed to put in AWS Lambda
  • detect_label.py

Detect_environment

Configuration

  • basicPubSub.py
  • TempDataFunc.py (python2.7)
    • Dynamondb trigger Lambda to sned SNS(notify) to parents
    • This file be needed to put in AWS Lambda
  • playMusic.py
    • Pushing the APP button could choose the song that children like to stop crying.

App:

Sign in

Display

About

Guardian of Child (Combined Raspberry Pi 3 with Amazon Web Service)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages