본문 바로가기
728x90

전체 글110

조도센서로 식물성장 led 제어하기 조도센서 왼쪽 모듈 핀 연결 오른쪽 모듈 OUT --> A0 S --> A0 VCC --> VCC 가운데 --> VCC GND --> GND - --> GND 조도센서 회로연결 아두이노 조도센서 코드 추가하기 아두이노 조도센서 코드 추가하기 시리얼 모니터를 통해 조도센서 값 확인하기 형광등 및 실내 등에 의해 값을 확인하고 손으로 가리거나 저녁때 형광등이 꺼졌을때 값을 확인하여 정리해 놓기 서서히 해가 지는 조도센서 값을 확인해 놓는것도 활용할 수 있음. ==================================================================== #define RELAY_CH1 13 // 디지털 13번핀으로 설정 const int cdsPin = A0; // 조도 센서 모듈.. 2023. 3. 29.
아두이노와 파이썬 시리얼 통신 1. LED (light emitting diode) https://swmakerjun.tistory.com/7 아두이노 메이커_01_ led 제어하기 1. LED (light emitting diode) - LED는 다이오드의 한 종류로 빛을 내는 기능을 가지고 있어 "발광다이오드"라 한다. - LED 긴다리가 " + " , 짧은 다리가 " - " 로 극정을 가지고 있어 구분하여 사용하여야 함. swmakerjun.tistory.com 아두이노 led 수업내용 참조. 2. 시리얼 통신을 받았을때 LED 제어 코드 int ledPin=7; void setup() { Serial.begin(9600); pinMode(ledPin, OUTPUT); } void loop() { while (Serial.ava.. 2023. 3. 29.
아나콘다 Prompt 가상환경 만들기 1. 아나콘다 Prompt 관리자 권한으로 실행 가산환경, 파이썬과 다양한 라이브러리, 패키지를 포함한 라이브러리를 설치 할때에는 관리자 권한으로 실행해야 한다. 2. 가상환경 만들기 (base) C:\WINDOWS\system32> cd/ (base) C:\> mkdir snAI mkdir 명령어는 "make directory"의 약자이며, snAI 이라는 새로운 디렉토리를 생성 (base) C:\>cd snAI (base) C:\snAI> conda create --name snAI python=3.9 anaconda 이 명령어는 conda 패키지 관리자를 사용하여 새로운 가상환경을 생성하는데 사용됩니다. 이 가상환경은 snAI라는 이름으로 생성됩니다. python=3.8 인수는 생성된 가상환경에서 .. 2023. 3. 28.
아두이노 식물성장 led 릴레이 제어 1. 아두이노 코드 활용 led 제어 https://youtu.be/iCWd9h5ZDc4 릴레이 제어 영상 1. 아두이노 릴레이 제어 코드 아래 코드 복사해서 활용 ==================================================================================== #define RELAY_CH1 13 // 디지털 13번핀으로 설정 void setup() { pinMode(RELAY_CH1, OUTPUT); // 릴레이 1채널 (식물성장 led 연결) } void loop() { digitalWrite(RELAY_CH1, HIGH); // Turn on Relay channel 1 delay(1000); // Wait for 1 second digital.. 2023. 3. 27.
아두이노 릴레이 모듈 활용 led 선 연결 식물성장 LED 아두이노로 제어하기 위해서 우리가 사용할 부품을 소개 합니다. - 아두이노 우노보드, 아두이노 센서쉴드, 릴레이 4채널 모듈 1. 아두이노 우노 아두이노 우노에 대한 설명은 아래 링크를 통해 이해해 보자 https://swmakerjun.tistory.com/1 아두이노란 ? 1. 아두이노란 ? - 아두이노는 오픈소스를 기반으로 한 단일 보드 - 마이크컨트롤러로 완성된 보드(상품)와 관련 개발 도구 및 환경을 말한다.(오픈소스 컴퓨팅 플랫폼) ※ 오픈소스 : 무상으로 공 swmakerjun.tistory.com 2. 센서쉴드 아두이노 센서 쉴드(Arduino sensor shield)는 아두이노 보드(Arduino board)와 함께 사용되는 하드웨어 확장 기판으로, 다양한 종류의 센서를.. 2023. 3. 27.
아두이노 스마트팜 프레임 제작하기. 목재 2단 선반을 활용한 스마트팜. 쌈채소와 식물성장 LED 간의 간격은 LED 조명의 종류와 쌈채소의 종류에 따라 다르며, 일반적으로 15cm에서 30cm 정도의 거리에서 적합하다고 알려져 있습니다. 쌈채소는 광합성을 위해 충분한 양의 빛을 필요로 하지만, 동시에 과도한 빛에 노출될 경우 잎이 화상을 입을 수도 있습니다. 따라서, 적절한 간격을 설정하여 LED 조명을 사용하는 것이 중요합니다. (프로젝트 팀별 설계가 필요함 / 밑에 판 위에판을 자율롭게 변형하여 설계) 일반적으로, 쌈채소를 재배할 때 LED 조명의 간격은 LED의 광도, 쌈채소의 종류 및 크기, 조명 강도 및 기간 등과 같은 다양한 요소에 따라 결정됩니다. LED 조명의 간격을 설정할 때는 적절한 간격을 찾기 위해 몇 가지 실험과 조정.. 2023. 3. 24.
프롬프트 명령어 요약 1. 프롬프트 명령어 명령 프롬프트(Command Prompt)는 Windows 운영 체제에서 사용할 수 있는 기본 명령어 인터페이스(Command-Line Interface)입니다. 다음은 명령 프롬프트에서 자주 사용되는 명령어 몇 가지입니다. 1. cd: 현재 작업 디렉토리를 변경합니다. 프롬프트(Command Prompt)에서 cd 명령어는 현재 작업 디렉토리(current working directory)를 변경하는 데 사용 됩니다. 다음은 cd 명령어에서 사용 가능한 몇 가지 옵션입니다. - cd / : 루트 디렉토리(root directory)로 이동합니다. - cd [directory]: 지정한 디렉토리로 이동합니다. - cd .. : 상위 디렉토리로 이동합니다. - cd ~ 또는 cd %H.. 2023. 3. 21.
아나콘다 설치 1. 아나콘다 프로그램 아나콘다는 파이썬과 다양한 라이브러리, 패키지를 포함한 데이터 분석 및 과학 계산용 플랫폼입니다. 아래는 파이썬을 위한 아나콘다 설치 방법입니다. 1. 아나콘다 웹사이트(https://www.anaconda.com/products/individual)에 접속하여 사용하는 운영체제에 맞는 아나콘다를 다운로드합니다. (Windows, macOS, Linux 등) 2. 다운로드가 완료되면, 다운로드한 파일을 더블 클릭하여 실행합니다. 3. 설치 과정에서 나오는 아래 옵션들을 선택합니다. 4. 설치가 완료되면, Anaconda Navigator(아나콘다 내비게이터) 또는 터미널 등에서 파이썬 환경을 실행할 수 있습니다. 5. Anaconda Navigator를 실행하면, Jupyter N.. 2023. 3. 21.
1. SMPS(스위칭 모드 전원 공급 장치)와 식물성장 LED연결 SMPS는 Switching Mode Power Supply(스위칭 모드 전원 공급 장치)의 약어로, 전력 변환을 위한 고주파 스위칭 회로를 사용하는 전원 공급 장치입니다. ■ 특징 : SMPS는 효율적인 전력 변환 및 크기와 무게를 줄이는 데에 특화되어 있습니다. SMPS는 AC 전압을 DC 전압으로 변환하고, 그 반대의 경우도 가능합니다. SMPS의 핵심 요소는 스위칭 소자인 MOSFET(금속 산화물 반도체 전계 효과 트랜지스터)이며, 이 소자는 빠르게 ON/OFF 상태를 전환하여 전력을 제어합니다. ■ 장점 SMPS는 전원 효율이 높고, 크기와 무게가 적은 장점이 있으며, 고장률이 낮아 신뢰성이 높습니다. SMPS는 일반적으로 컴퓨터, 텔레비전, 모바일 충전기, LED 조명 등에 사용됩니다. ■ 단.. 2023. 3. 20.
728x90
반응형