본문 바로가기
728x90

전체 글709

[Error Code] 윈도우 vscode에서 pip install이 되지 않을때 1초만에 해결 방법 윈도우 vscode에서 pip install이 되지 않을 때 1초 만에 해결 방법# pip 환경변수코드에 문제가 없고 산출도 잘 되는데 막상 원하는 결과가 나오지 않아서 짜증이 쌓이고 있는 와중에 pip install도 되지 않으면 그냥 바로 샤우팅 시작이다. (지금의 글쓴이 상태이다) pip install이 되지 않는 이유는 사실상 파이썬 환경 변수 설정이 잘못되어 있거나 글쓴이처럼 여러 파이썬 버전을 사용할 경우 이때도 경로 설정이 문제가 생겨서 pip install이 제대로 작동하지 않을 수도 있다. 가장 교과서적인 방법은 환경 변수 설정을 제대로 해서 pip가 잘 작동되도록 만들어주는 것이다.# 가장 간단한 해결 방법솔직히 당장 프로젝트하기도 바빠 죽겠는데 pip install 변수 .. 2024. 4. 24.
[미국 유학생] 2024년 해외 송금 플랫폼 와이어바알리 후기 (추천인 링크 포함) 2024년 해외 송금 플랫폼 와이어바알리 후기 (추천인 링크 포함) # 해외 송금이 필요한 유학생 미국뿐만 아니라 해외 유학생이라면 주기적으로 해외 송금을 통해서 생활비를 받거나 아니면 한국으로 돈을 송금하는 일이 자주 있다. 글쓴이가 와이어비알리를 사용하던 시점에는 주변 지인들이 잘 몰라 비싸게 수수료를 내고 송금했었지만, 이제는 많이 유학생과 해외 거주자분들이 와이어비알리를 사용하거나 알고 있는 경우가 많아졌다. 이번 포스트는 와이어비알리 계정을 만들려고 하는 분들께 추천인 링크를 통해서 10불 혜택을 받을 수 있도록 하는 것과 와이어비알리와 같이 해외 송금 플랫폼을 잘 모르는 분들을 위한 포스트이다. 우선 추천인 링크가 필요한 브로들을 위해서 거두절미하고 아래에 링크를 첨부하였다. https://w.. 2024. 4. 4.
[Q&A] 미국 CS 전공자인데 분야를 정하지 못하겠어요 미국 CS 전공자인데 분야를 정하지 못하겠어요 # 개발 분야를 정하는 건 당연히 어려운 일 많은 CS, CE 학부생들이 졸업을 앞두고 있음에도 특정 개발 분야를 정하지 못해 고민을 하고 있는 경우가 상당히 많다. 개발자로서의 일을 하기로 결정을 했지만 정작 본인의 적성에 어떤 개발 분야가 맞는지를 정하기가 어렵기 때문이다. 솔직히 글쓴이도 데이터 사이언스라는 분야에서 인공지능과 더불어 데이터 관련 개발을 하고 있음에도 흥미와 적성이 100% 일치하는지에 대해서는 확신이 없다. 왜냐하면 다른 분야로 개발 일을 해본 경험이 상대적으로 적고 인생사 모범 답안이 없기 때문이다. 연구 일을 하고 있는 현시점에서도 100% 확신을 못하는데 이제 졸업을 앞두고 있는 학부생들은 당연히 자신의 분야를 정한다는 건 어렵고.. 2024. 4. 3.
[Java Examples] 입력한 Integer에 따라서 정사각형 출력하기 예제코드 입력한 Integer에 따라서 정사각형 출력하기 예제코드 포스트 난이도: HOO_Junior # Example code import java.util.Scanner; /** * This class demonstrates a program that generates a square display of 'X' characters. * The size of the square (length of each side) is determined by user input, * constrained to a positive integer no greater than 15. */ public class SquareDisplay { /** * Main method that runs the program. It asks t.. 2024. 3. 31.
[Data Science] CSV 파일에서 한 셀 안의 데이터 값을 여러 셀로 나누기 CSV 파일에서 한 셀 안의 데이터 값을 여러 셀로 나누기 # 한 셀에 다 포함된 데이터 데이터 분석을 하기 위해서 IoT 센서들로부터 수집된 데이터를 정리하려고 하는데 가끔 친절하지 않은 데이터 수집 프로세스로 인해 모든 데이터 값이 하나의 셀에 포함된 CSV 파일을 받아본 적이 한번 정도는 꼭 있길 마련이다. 도대체 데이터 수집할 때 왜 간단한 정렬 코딩을 해두지 않았는지 짜증이 확 올라오거나 데이터를 수집한 연구원이나 개발자에게 더럽게 정리해서 준 걸 보면 화가 난다. 별거 아닌 것 같지만 기본적으로 농생명을 비롯하여 의학 관련 데이터는 한 번에 수만 개의 데이터를 분석하기 때문에 수작업으로 작업이 불가능하다. 다행히도 CSV 파일 또는 엑셀 파일에 한 셀 안에 저장되어 있는 데이터 값을 여러 .. 2024. 3. 27.
[C++] Lexical Analyzer를 배우는 이유 Lexical Analyzer를 배우는 이유 포스트 난이도: HOO_Junior # Lexical Analyzer란? Lexcial analyzer 또는 한국말로 어휘 분석기는 Computer science (CS)를 전공하는 학생이거나 프로그래밍을 배운다면 오토마타 및 기본 컴퓨터 구조와 함께 배우는 첫 번째 단계의 Scanner(스캐너)이다. 첫 번째 단계의 스캐너라고 부르는 이유는 기계어에 해당하는 바이너리 컴파일까지 가기 위해서 여러 단계를 거치는데 그중에 대표적인 스캐너 방법 중 하나가 바로 Lexcial analyzer이기 때문이다. 한마디로 C++를 포함하여 여러 종류의 프로그래밍 언어들을 그대로 컴퓨터한테 전달할 수 없기 때문에 컴파일 또는 인터프리터로 변환하는 과정 중 첫 번째에 해당하는.. 2024. 3. 15.
[HOOTips] 윈도우 휴대폰 연결, 동기화하는 방법 (Microsoft Phone Link) 윈도우 휴대폰 연결, 동기화하는 방법 (Microsoft Phone Link) # Windows: Phone Link 주변 교수님이나 개발자분들과 만나서 소개를 할 일 있으면 자주 듣는 말 중에 하나가 "와 최신 기술에 대해서 연구하시네요."이다. 하지만 현실은 아직도 카카오톡으로 사진을 업로드하고 PC 카카오톡으로 받아서 쓰는 "석기시대" 사람일 뿐이다. IOS의 경우 애플 제품끼리 동기화가 잘 되어 있다 보니 오래전부터 에어드랍을 자주 사용해 왔지만 아쉽게도 윈도우에서 전자기기끼리 동기화나 특히 휴대폰 동기화 기능은 기대하고 있지 않았다. 하지만 작년부터 윈도우에서 제공하는 휴대폰 연결 및 동기화 기능이 업데이트되었고 현재는 안드로이드뿐만 아니라 IOS도 동기화 기능을 제공하고 있다. 글쓴이도 사용이.. 2024. 3. 6.
[Java Examples] Rectangle.java를 활용해서 집 크기 구하기 예제코드 및 설명 Rectangle.java를 활용해서 집 크기 구하기 예제코드 및 설명 포스트 난이도: HOO_Junior # Example Code public class Immutable_Rectangle { //Fields of the class rectangle final private double length; final private double width; //Getter methods(Accessor methods) public double getLength() { return length; } public double getWidth() { return width; } public double getArea() { return width * length; } //Constructor public Immu.. 2024. 3. 4.
[HOOTips] 크롬(Chrome) 검색창 입력이 느려졌을때 크롬 검색창 입력이 느려졌을 때 # 개발자들의 크롬이 느린 이유 요즘 개발 환경은 인터넷을 기반으로 한 온라인 툴을 많이 사용하는 추세이다. 글쓴이만 보더라도 라이트한 코딩이나 데이터 분석 작업의 경우 온라인으로 당연하게 하고 있으며 Hiper performance computing system을 활용하거나 아니면 클라우드 서버나 특정 환경을 사용하더라도 온라인으로 작업을 하지 예전만큼 로컬 환경에 비중이 크지 않다. 물론 중요한 메인 작업들은 로컬 환경에서 하지만 글쓴이가 말하고자 하는 내용은 온라인 기반으로 한 개발 환경의 비중이 커졌다는 것이다. 특히 미국에 있으면서 크롬 기반으로한 다양한 확장자(Extension) 툴들을 사용하다 보니 크롬이 무슨 윈도우 화면처럼 수많은 툴과 앱들도 가득 차 있.. 2024. 2. 27.
[미국 박사] 미국에서 크레딧없이 신용카드 만들기, 미국 신용카드 추천: 디스커버 잇(Discover It), 100불 크레딧 Referral link 포함(2024년 기준 추천 불가합니다) 미국에서 크레딧없이 신용카드 만들기, 미국 신용카드 추천: 디스커버 잇(Discover It), 100불 크레딧 Referral link 포함(2024년 기준 추천 불가합니다) # 미국 유학생이 신용점수가 필요한 이유 미국 유학생 신용카드를 검색하고 이 포스트를 보는 유학생 Bro들은 왜 신용카드가 필요한 지에 대해서 충분히 알고 있을 것이라고 생각한다. 미국에서 크레딧(Credit) 즉 한국말로 신용 점수는 경제활동을 하는데 중요한 요소이다. 사전에 미리 신용점수를 충분히 올려놓아야 미국에서 생활하는데 불편함이나 페널티가 없기에 미국 유학을 한다면 신용카드를 사용하는 것이 좋다. 예를 들어서 살 집을 구하거나 차를 구입하려고 한다면 크레딧의 따라서 렌트비나 할부금이 많이 달라진다. 집 렌트의 경우에는 .. 2024. 2. 26.
[Error Code / Docker] ERROR [internal] load metadata for docker.io ERROR [internal] load metadata for docker.io # internal load metadata errors 내부 메타 데이터를 불러오는데 위와 같이 에러가 발생했다고 뜬다면 가장 큰 이유 중 하나는 기존 도커 메타 데이터와 충돌이 발생했기 때문이다. 따라서 이러한 경우는 기존 도커를 정리해 주거나 초기화해 준 다음 다시 도커 이미지를 재생성해 주면 해결할 수 있다. 그럼에도 불구하고 지속적으로 internal load metadata errors가 발생한다면 json 부분도 다시 제거 후에 도커를 재생성해 주면 문제를 해결할 수 있다. rm ~/.docker/config.json 2024. 2. 26.
[Java Examples] Array Lists, 어레이 리스트 예제코드 및 설명 Array Lists, 어레이 리스트 예제코드 및 설명 포스트 난이도: HOO_Junior # Example Code import java.util.ArrayList; public class ArrayList_Practice { public static void main(String[] args) { ArrayList nameList = new ArrayList(); nameList.add("Amy"); nameList.add("Ryan"); nameList.add("Jin"); System.out.println("The array has " + nameList.size() + " names."); for(String s : nameList) System.out.println(s); System.out... 2024. 2. 21.
[Error Code/Docker] Cannot connect to the Docker daemon at unix Cannot connect to the Docker daemon at unix # Docker Connection Errors Docker(도커)를 사용하거나 도커에 새로운 컨테이너 또는 이미지를 추가하려고 할 때 발생할 수 있는 에러이다. 해당 에러는 유닉스에서 도커를 연결할 수 없을 때 발생하기 때문에 도커를 재실행해줘야 하거나 아니면 도커 자체가 연결되어 있지 않을 때 발생한다. 따라서 도커 앱이 별도로 있다면 도커 앱 또는 프로그램을 실행시켜 주거나 아니면 커맨드라인에서 명령어를 통해서 도커를 재실행할 수도 있다. #Mac open -a Docker 또한 도커를 실행해줬음에도 위와 같은 연결 문제 에러가 지속적으로 나온다면 도커 계정이 등록되어 있는지도 같이 확인해 줄 필요가 있다. 도커 계정이 .. 2024. 2. 20.
[Java Examples] 다중 if문을 활용한 Troubleshooting 문제 해결 예제코드 및 설명 다중 if문을 활용한 Troubleshooting 문제 해결 예제코드 및 설명 포스트 난이도: HOO_Junior # Example Code import java.util.Scanner; /** * This class provides a step-by-step troubleshooting guide for fixing Wi-Fi connection issues. */ public class WifiTroubleshooter { // Scanner for user input private static final Scanner scanner = new Scanner(System.in); /** * The main method starts the troubleshooting process. * @param a.. 2024. 2. 14.
[Java Examples] 숫자를 로마 숫자로 바꾸기 예제 코드 및 설명 숫자를 로마 숫자로 바꾸기 예제 코드 및 설명 포스트 난이도: HOO_Junior # Example Code /** * This class converts a user-inputted number into its Roman numeral equivalent. * It prompts the user until a number within the range of 1 to 90 is entered. */ import java.util.Scanner; // Import statement for java.util.Scanner public class RomanNumeralConverter { // Variable to store the user's input private int number; /** * Main.. 2024. 2. 14.
[Java Examples] 자바 어레이를 사용해서 오름차순으로 출력하기 자바 어레이를 사용해서 오름차순으로 출력하기 포스트 난이도: HOO_Junior # Example Code import java.util.Arrays; import java.util.Scanner; /** * This class prompts the user to enter three names and then displays them sorted in ascending order. */ public class NameSorter { /** * The main method that initiates the program. * @param args Not used in this application. */ public static void main(String[] args) { // Create a sca.. 2024. 2. 14.
[Java Examples] Method Overloading in Java Method Overloading in Java 포스트 난이도: HOO_Intern # Example Code public class ExMethodOverloading { // Overloaded method for adding two integers public int add(int num1, int num2) { return num1 + num2; } // Overloaded method for adding three integers public int add(int num1, int num2, int num3) { return num1 + num2 + num3; } // Overloaded method for adding two doubles public double add(double num1,.. 2024. 2. 12.
[Java] 인텔리제이 다이어그램 메뉴가 안보일 때(IntelliJ UML Diagrams) 인텔리제이 다이어그램 메뉴가 안 보일 때(IntelliJ UML Diagrams) # IntelliJ IDEA Ultimate만 가능하다 인텔리제이 (IntelliJ)의 경우 플러그인 기능으로 UML 다이어그램을 자동으로 만들어 준다. 아래의 Figure 1 그림처럼 클래스나 패키지 자체에서 다이어그램을 생성할 수 있는 별도의 메뉴가 제공되고 있고 다이어그램에서 원하는 메서드나 변수들만을 설정해서 나타낼 수 있다. 다만 Intellij IDEA Ultimate가 아닌 Community로 제공되는 무료 버전을 사용 중이라면 다이어그램 기능은 제공되지 않는다. 많은 브로들이 다이어그램 플러그인을 못 찾아서 질문을 많이 하는데 IDEA 버전 자체가 다르면 아예 기능이 없다. 따라서 버전을 먼저 확인하고 해당 .. 2024. 2. 11.
[Data Science] 몽고DB (MongoDB) Iframe HTML 코드로 변환 후 출력하기 몽고DB (MongoDB) Iframe HTML 코드로 변환 후 출력하기 포스트 난이도: HOO_Middle # MongoDB 글쓴이가 프로그래밍을 시작하기 전부터 몽고DB(MongoDB)는 데이터 분석 및 시각화에 있어서 혁신적인 툴이자 플랫폼이었다. 지금이야 다양한 Data management system (DBMS)들이 많고 이제는 로컬 데이터베이스가 아닌 클라우드 기반으로 데이터를 분석하고 시각화가 이루어지다 보니 몽고DB를 사용하는 비중이 많이 줄어들긴 했다. 그럼에도 몽고DB도 클라우드 서버 기반으로 서비스를 제공하고 있고 다양한 데이터 관리 방식들을 지속적으로 업데이트해 나가면서 아직도 대표적인 DBMS이다. 실제로 구글을 비롯하여 IBM, 마이크로소프트 등 여러 IT기업에서 몽고DB를 사용.. 2024. 2. 9.
[Java Examples] 상자 용량, 면적 구하는 예제 및 설명 상자 용량, 면적 구하는 예제 및 설명 포스트 난이도: HOO_Intern # Example Code public class Rectangle { private double length; private double width; // Constructor public Rectangle(double len, double w) { length = len; width = w; } // Setter for length public void setLength(double len) { length = len; } // Setter for width public void setWidth(double w) { width = w; } // Getter for length public double getLength() { .. 2024. 2. 7.
[Error Code] Error: Main method not found in class Rectangle, please define the main method as: public static void main(String[] args)or a JavaFX application class must extend javafx.application.Application Error: Main method not found in class Rectangle, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application # JavaFX application class error 위와 같은 에러가 발생하는 이유는 사실 여러가지 이유가 있다. 따라서 IDE 문제이거나 자바 설치에 대한 문제가 아닐까 하고 시간을 허비하는 일이 생기곤 하는데 사실 매우 간단한 원인으로 문제가 발생할 수 있다. JavaFX application은 public class 선언이 제대로 되어있지 않았을 때.. 2024. 2. 5.
[Error Code] java: error: class is public, should be declared in a file named java: error: class is public, should be declared in a file named # file named error 자바의 경우 public class에 따라서 파일명을 지정해줘야 하기 때문에 파일 이름이 잘못되어 컴파일이 불가능하다는 에러가 발생할 수 있다. 위와 같은 에러가 발생하는 이유는 크게 코드를 다른 곳에서 가져왔거나 아니면 파일명 자체를 변경했기 때문에 public class의 이름과 달라져서 발생할 수 있다. 이러한 자바 에러 메시지가 뜬 경우 파일명만 수정해서 간단하게 에러를 해결할 수 있다. 한마디로 파일명을 public class에 선언되어 있는 클래스 이름으로 바꾸어주기만 하면 해당 에러는 사라진다. 2024. 2. 5.
[Java Examples] 상자, 직사각형의 크기를 구하는 예제 및 설명 상자, 직사각형의 크기를 구하는 예제 및 설명 포스트 난이도: HOO_Intern # Example Code //Example1 public class Rectangle { private double length; private double width; public void setLength(double l) { length = l; } public double getLength() { return length; } public void setWidth(double w) { width = w; } public double getWidth() { return width; } public static void main(String[] args) { Rectangle rect = new Rectangle();.. 2024. 2. 5.
[Error Code] 파이썬 컴파일시, 디렉토리명에 syntax error가 뜰때 파이썬 컴파일 시, 디렉토리명에 syntax error가 뜰 때 # 파일명 syntax error 코딩하기도 바빠죽겠는데 세팅 문제로 컴파일이 되지 않는다면 정말 짜증 난다. 파이썬을 이제 막 다루는 컴공과 학생이거나 다른 전공을 하다가 모델링 작업이나 시뮬레이션 때문에 파이썬을 다루기 시작한다면 겪을 수 있는 문제이다. 특히 프로그래밍을 처음 해본 경우에는 이러한 복합적인 세팅 충돌 문제가 발생하지 않는데 다른 프로그래밍을 하다가 파이썬을 사용하려고 한다거나 여러 종류의 IDE를 사용하다 보니 다른 버전의 파이썬이 중복 설치가 되었을 때 이러한 문제가 발생할 수 있다. 예를 들어서 주피터 기반으로 통계작업을 해오다가 Vscode로 파이썬 모델링 작업을 하려고 할 때 이러한 문제가 발생할 수 있다. (.. 2024. 2. 1.
[C++/Arduino] Ultrasonic Range Sensor 예제코드 및 설명 Ultrasonic Range Sensor 예제코드 및 설명 포스트 난이도: HOO_Junior # Example Code and Explainations 이번 포스트에서는 HC-SR04 Ultrasonic sensor에 대한 간단한 예제코드와 결과를 살펴볼 수 있다. HC-SR04는 Ultrasonic sensor, Ultrasonic range sensor 또는 Ultrasonic distance sensor라고 불리는 초음파 거리 센서이다. 밀리미터부터 센티미터까지 초음파로 거리 측정이 가능한 센서이고 금액도 저렴하다 보니 교육용이나 가벼운 디바이스 제작에 자주 활용되는 센서 중 하나이다. 해당 센서의 핀은 VCC, Trig, Echo, GND 등으로 이루어져 있기 때문에 사용하기에 매우 쉽다는 걸.. 2024. 1. 30.
[카카오같이가치] 새 학기 학대피해아동을 위한 키다리 아저씨 새 학기 학대피해아동을 위한 키다리 아저씨 # 청소년들을 위한 카카오같이가치 안녕하세요 HOOAI 티스토리를 운영하고 있는 Henry 입니다. 카카오애드핏을 통해서 창출된 수입을 카카오같이가치를 통해 공부하는 청소년이나 미래의 개발자를 꿈꾸는 브로들에게 기부를 하려고 했지만 수입이 거의 없다보니 아직까지는 광고 수입이 기부로 이어지지는 못하고 있습니다. 사비로 진행이 되다보니 금액이 많지 않아 아쉽고 미안할 따름입니다. 광고 수입에 대한 부분은 향후 방법을 모색해보도록 하겠습니다. 이번 카카오같이가치는 학대피해아동들을 위한 작은 도움을 줄 수 있는 기회였습니다. 가정내 불화나 어려움으로 인해 공동생활가정에서 지내고 있는 아이들을 위해 작은 도움을 전달할 수 있으니 관심있는 브로는 아래의 링크나 카카오같이.. 2024. 1. 30.
[C++ Examples/Arduino] RGB LED RGB LED 포스트 난이도: HOO_Junior # Example Code and Explainations 이번 아두이노 예제 포스트에서는 RGB LED를 다뤄볼 수 있다. 단일 색상만 내는 라이트와 달리 RGB LED는 여러 색상을 하나의 라이트에서 표현이 가능하고 색상 전환을 코딩을 통해서 설정할 수 있다. 아래의 예제코드는 ELEGOO에서 제공하는 기본 코드를 기반으로 수정된 아두이노 코드이다. 아래의 코드에서 중점적으로 리뷰해봐야 할 내용은 for문을 사용해서 RGB LED의 색이 변화하는 부분이다. 또한 LED도 센서의 한 종류이기 때문에 delay time을 넣어줘서 변할 수 있는 여유 시간을 설정해줘야 하는 부분도 유의해야 한다. 나머지는 digitalWrite와 analogWrite를 통.. 2024. 1. 26.
[카카오같이가치/후기 포함] 생리대 자판기가 필요한 이유? 생리대 자판기가 필요한 이유? # 카카오같이가치 https://together.kakao.com/fundraisings/103233 생리대 자판기가 필요한 이유? 댓글, 응원, 공유만 해도 카카오가 대신 기부합니다. 카카오같이가치 together.kakao.com 안녕하세요 Henry입니다. 블로그 광고 수익을 통해서 개발자 꿈을 키우는 학생이나 청소년들을 위해서 도움을 주고 싶었으나 저의 부질없는 포스팅으로는 좀처럼 광고 수익을 모으기가 어렵더군요. (앞으로 노력을 해보겠습니다.) 그래서 큰돈은 아니더라도 제 사비로 우선 카카오 같이가치를 함께하게 되었습니다. 이번에 참여하게 된 같이가치는 생리대가 필요한 취약계층 청소년들 위한 모금이었습니다. 미국의 경우에는 학교마다 생리대 자판기가 설치되어 있어 누.. 2024. 1. 26.
[Algorithms] Network Analysis Metrics: Eccentricity, Katz Centrality and Closeness Vitality Network Analysis Metrics: Eccentricity, Katz Centrality and Closeness Vitality 포스트 난이도: HOO_Senior # Eccentricity Eccentricity는 노드와 네트워크상의 다른 노드사이의 가장 큰 거리를 계산하는 네트워크 분석 알고리즘에 해당한다. 한마디로 네트워크 상에서 노드끼리의 가장 먼 거리를 측정해 낸다. 예를 들어서 테마파크나 놀이동산에 놀러 온 사람들이 걸어가는 경로를 생각해 보자. Eccentricity는 공원에서 가장 멀리 떨어진 곳에 있는 놀이기구에 가기 위해 누가 가장 멀리 걸어가야 하는지를 측정하는 것과 같다. 바이킹과 롤러코스터를 타러 가려고 하는데 바이킹을 타고나니 롤러코스터가 바이킹 위치에서 가장 먼 위.. 2024. 1. 25.
[C++ Examples/Arduino] External LED 예제 및 설명 External LED 예제 및 설명 포스트 난이도: HOO_Junior # Example Code 이번 포스트는 코딩을 하지 않고 아두이노 보드를 사용해서 LED를 켜보는 예제코드이다. 코드로 작동하는 게 아니라 외부적인 요인으로 인해 LED 등이 작동되며 저항(Resistors)들을 달리하여 LED 등의 밝기를 비교해 볼 수 있다. # Explanations Figure 1에서 볼 수 있듯이 별도의 코딩 없이 LED등을 아두이노 보드를 통해서 킬 수 있다. 여기서 Main poiints는 Resistors들을 달리하여 LED 등의 변화를 살펴보는 것이다. 기본적으로 많이 사용되는 250부터 100K까지 직접 resistors들을 달리 설치해 보고 실행해 봄으로써 LED 밝기의 변화를 관찰할 수 있다... 2024. 1. 15.
728x90