Skip to content

DarkCat09/AchSmartHome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AchSmartHome

My smart home on Raspberry Pi and Arduino. Abbreviated as SH or ASH.

Components

Device Filename Description Programming Language Requires
Raspberry Pi rsh.cpp Receiver (Receiving Smart Home program) C++ WiringPi, Library RF24
Raspberry Pi speaking_clock Smart speaking clock (not necessary to use in your SH) Python Python3, SpeechRecognition, gTTS, pygame, requests, Wikipedia
Arduino doorbell.ino Smart doorbell. Taking three photos on click Wiring C++ Libraries ArduCAM and RF24
Arduino temp.ino Temperature sensor Wiring C++ Library RF24
Arduino watering.ino Auto-watering plants Wiring C++ Library RF24
Your computer AchSmartHome_Management Windows application for monitoring sensors C# .NET Framework 4.7.2
Your android phone AchSmartHome Mobile application for monitoring sensors Java Android 4.1+

Buying

I bought Raspberry Pi 4B, Iskra boards Neo (analog to Arduino Leonardo) and Nano Pro (improved Arduino Nano) in the Russian online store Amperka.Ru. You can buy OV2640 for a smart doorbell on AliExpress: https://aliexpress.ru/item/33046344720.html

Raspberry Pi

Pinout: https://pinout.xyz/pinout/wiringpi
SPI: https://www.raspberrypi.org/documentation/hardware/raspberrypi/spi/README.md#hardware

About

My smart home on Raspberry Pi and Arduino

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published