STM32를 활용하여 하드웨어를 제어하는 코드입니다.
코로나 및 사회적 격리 장기화 또는 코로나 사태 이후 경제적으로 어려워지거나 사람들을 만나기 힘들어지면서 우울감·외로움과 고독을 느끼는 사람들이 늘어나고 있는 추세이고 , 인터넷의 취약계층들은 인터넷 정보의 접근성도 취약하다. 경로당에서 친구들하고 만나는게 전부였을 만큼 스트레스를 풀 수 있는 자원 자체가 빈약하다. 불안감은 높은데 고립되는 것이 쉬움 이것을 통해 우울감 , 외로움 등을 느끼는 사람들이 많이 생긴 것을 인지 , 이를 해결해줄 제품이 필요하다고 느낌. 식물이 우울감 외로움 치료에 도움이 되지만 관리를 하는 것이 까다로워 대신 관리를 해주는 스마트 팜을 만들게 되었다.
조명 : RGB LED를 사용하지만 브라질의 기술자인 알프레도 모제가 개발한 페트병과 물, 표백제만으로 전구의 밝기와 맞먹는 페트병 전구에 LED를 4방향으로 설치하여 작은 전력으로 더 밝은 빛을 낼수 있도록 함.
-> 환경오염으로 문제가 심각한 현대에 작은 전력으로 충분한 빛을 제공해줄수 있음.
라즈베리파이 : 카메라 모듈과 연결하여 사용자가 web에서 접속하여 식물의 상태를 확인하고 정기적으로 기록할수 있도록 해준다. stm32와 UART 통신을 사용하여 웹에서 RGB LED의 색을 바꿀수 있도록 해준다.웹을 통해서 선인장이 심어지고나서 30일 주기로 물을 줄수 있도록 알림서비스를 제공한다. -> 식물을 연구하거나 기록하는 사람일 경우에는 카메라 모듈로 기록을 해주는것이 편하게 느껴짐.