본문 바로가기
반응형
SMALL

분류 전체보기41

ESP8266에 대한 아두이노IDE 에서의 환경설정에 대해서 적어보려고 한다 아두이노 IDE와 C언어를 이용해서 개발하는 환경을 만들어 보려고 한다.파일->환경설정 을 클릭하면 위와 같은 창이 나온다. 화살표의 버튼을 클릭하면 개발환경을 설치할 수 있는 URL 입력창이 나온다.맨 아랫줄에 다음의 URL을 입력한다. http://arduino.esp8266.com/stable/package_esp8266com_index.json 입력 후 확인 버튼을 눌러서 창을 모두 닫아준다.툴->보드->보드매니저  에 들어가면 맨 아랫쪽에 ESP8266 보드 설치가 뜬다. 버전을 2.4.0으로 변경하고 '설치'를 클릭해서 설치해 준다. 최신버전으로 하게 되면 이유없이 죽는 현상이 발생합니다.툴->보드 로 들어가서 자신의 제품에 맞는 ESP8266 모듈을 선택한다. 나의 경우엔 ESP-12E 모듈.. 2024. 10. 10.
[알고리즘]*로 삼각형 그리기 '*' 문자를 한 번에 한 개씩만 출력해서  이용해서 다음과 같은 모양을 출력하도록 프로그램을 만들어 보겠습니다.  가장 아래쪽에는 * 문자의 개수가 10개로 늘었고 출력 줄수는 11줄 입니다. 즉 위에서서 부터 아래쪽으로 '*'문자가 한개씩 눌어나서 10줄에 걸쳐서 1, 2, 3, 4, ... , 1 0개의 '*'문자가 출력되어야 합니다. 따라서 반복문의 사용된 횟수가 0부터 9이기 때문에 총 10 루프를 돌게 됩니다.fun main(arg: Array){ for( i in 0 .. 9){ }}  그리고 1번째에는 1개의 별이 출력되고, 2번째 줄에는 2개의 별이 출력됩니다. 즉 출력되는 *의 갯수는 각행의 수만큼 *을 출력 해주면 됩니다. 실행횟수1234567810*의 갯수1개2개3개4개5.. 2024. 10. 10.
파이썬 가상 환경을 만드는 방법을 알아보겠습니다 (1) 가상 환경 만들기venv는 파이썬 3.3이상부터 사용 가능python -m venv 가상환경이름여기서는 coapproxyserver_1_0 폴더 아래에 가상 환경을 만들겠습니다. 다음과 같이 명령 프롬프트에서 flask 가상 환경을 만들고 flask/bin/activate 파일을 실행하면 가상 환경이 활성화됩니다.librasdk@librasdk:~/coapproxyserver_1_0$ python -m venv flasklibrasdk@librasdk:~/coapproxyserver_1_0$ source flask/bin/activate 프롬프트 앞을 보면 (flask)과 같이 가상 환경의 이름이 표시됩니다. (2) 패키지 목록 관리하기특히 가상 환경에 설치된 패키지는 목록을 저장해 두었다가 나중.. 2024. 10. 10.
Certbot을 이용한 인증서 갱신하기 이번 튜토리얼에서는 Certbot을 이용해 인증서를 갱신하는 방법에 대해 알아봅니다. 서버를  https 로 주소를 변화하고 사용 할 때  Let's Encrypt로 인증서를 발급받고 사용을 하고 있습니다. Let's Encrypt로 발급받은 인증서의 만료기간이 거의 다 되었다는 메일이 왔을때. 인증서 업데이트를 해줘야 합니다.    갱신하는 방법은 매우 간단합니다. 먼저 다음 명령어를 통해 인증서 갱신을 시도해 봅니다.  sudo certbot renew --dry-run  아무 에러가 없이 다음과 같이 성공했다면 --dry-run 옵션을 빼고 인증서 갱신을 하면 됩니다.  codingcampus@codingcampus:~/coding_campus_flask_app$ sudo certbot renew .. 2024. 10. 10.
코딩캠퍼스를 소개합니다. 이전부턴 운영하던 아이폰 / 안드로이드 개발자 커뮤니트를 리뉴얼 하면서 여러가지 시행 착오를 겪어 오면서 코딩 캠퍼스라고 이름으로 Web / 안드로이드 / 아이폰 앱으로 개발을 하고 있으며  아이폰 / 안드로이드 버전은 아직 콘텐츠가 부족해서 앱스토어에 등록 하기가 어려워서 좀 더 콘텐츠를 만들고 이후에 등록을 할 예정입니다. https://coding-campus.ai  메이커스코딩캠퍼스쉽고 재미있게 코딩coding-campus.ai코딩 캠퍼스는 오락만 좋아하는 아들이 재미있고 자연스럽게 코딩을 접할수 있도록 코딩 콘텐츠를 만들고 있습니다.    그래서 유아 및 초등학생부터 어른들까지 좋아할 만한 주제로 재미있는 코딩 콘텐츠를 만들고 있습니다.    로봇은 자체 개발한 IoT,Bluetooth SDK를.. 2023. 12. 13.
반응형
LIST