라즈베리 파이썬 #13 flask를 이용하여 라즈베리파이 제어용 웹사이트 만들기

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии •

  • @mattenglish
    @mattenglish 3 года назад +3

    강의가 엄청 체계적이어서 정주행하고 있습니다! 넘 감사합니다 ♥

    • @GDSB
      @GDSB  3 года назад +1

      잘 봐주셔서 감사합니다^^ 앞으로도 꾸준히 올리겠습니다😍

  • @wookie3261
    @wookie3261 3 года назад +3

    행운이 귀여워요 ㅎㅎ

    • @GDSB
      @GDSB  3 года назад +1

      행운이도 귀여워해주시니 정말 감사합니다^^

  • @투상-k4s
    @투상-k4s 3 года назад +3

    좋은 영상 감사합니다~

    • @GDSB
      @GDSB  3 года назад

      잘 봐주셔서 감사합니다. 이전에 flask 웹사이트에서 time.sleep() 함수를 이용해서 LED를 시간이 되면 꺼지도록 하는 방법을 문의주셨는데, flask에서는 time.sleep()을 사용할 수 없다고 합니다. 직접 시간을 측정하셔서 시간이 되면 꺼주고 하는 식으로 하셔야 합니다.
      예를 들어서 라즈베리 파이썬 #12 의 코드를 다음과 같이 수정하시면, green_on 주소에 들어가셨을때, 1초마다 LED를 깜빡이게 하실 수 있습니다. 이것은 바로 다음에 영상을 제작하도록 하겠습니다.
      @app.route('/green_on') # IP주소:port/green_on 을 입력하면 나오는 페이지
      def green_on(): # 해당 페이지의 뷰함수 정의
      now_time = int(time.time()) # 지금시간 측정(정수로)
      green_LED = True # LED의 현재상태를 나타내는 변수
      while True: # 무한루프
      current_time = int(time.time()) # 현재시간 측정(now와 차이를 둠)
      if current_time - now_time > 0.9: # 현재시간 - 지금시간이 1초 이상이면(1초가 지나면)
      green_LED = not green_LED # LED 상태를 토글(참 -> 거짓, 거짓 -> 참)
      GPIO.output(green_pin, green_LED) # 초록 LED 핀에 반영
      now_time = current_time # 지금시간 갱신

    • @GDSB
      @GDSB  3 года назад

      만일, 주소 방문 후 LED가 켜진 뒤, 3초 후에 꺼지는 코드는 다음과 같이 수정해주시면 되겠습니다.
      @app.route('/green_on') # IP주소:port/green_on 을 입력하면 나오는 페이지
      def green_on(): # 해당 페이지의 뷰함수 정의
      now_time = int(time.time()) # 지금시간 측정(정수로)
      GPIO.output(green_pin, GPIO.HIGH) # 초록 LED 핀에 반영
      while True: # 무한루프
      current_time = int(time.time()) # 현재시간 측정(now와 차이를 둠)
      if current_time - now_time > 2.9: # 현재시간 - 지금시간이 1초 이상이면(1초가 지나면)
      GPIO.output(green_pin, GPIO.LOW)
      return "green LED on"

  • @dbsdosdb1
    @dbsdosdb1 9 месяцев назад

    안녕하세요 요번에 라즈베리파이로 수업을 듣고있습니다.
    제가 이제 프로젝트를 준비해야하는데 프로그램을 C언어 만들고 공대선배님이 하신 것 처럼 웹사이트로 제어도 가능할까요??

  • @caesarjulius7601
    @caesarjulius7601 3 года назад +3

    감사합니다!

    • @GDSB
      @GDSB  3 года назад

      저도 감사합니다

  • @Dakyo_
    @Dakyo_ 3 года назад +3

    감사합니다

    • @GDSB
      @GDSB  3 года назад

      시청해 주셔서 감사드립니다.