본문 바로가기

메이커 자료

아두이노 레오나르도로 만드는 메이커메이키 이번 프로젝트는 처음 메이커를 접하는 분들이나, 어린 친구들이 상당히 좋아하고, 유명한 메이키 메이키를 만들어 보도록 하겠습니다. 사실 메이키 메이키의 경우 구성품이 아래와 같지만!! 저는 이번에 아두이노 레오나르도를 가지고 메이키 메이키를 만들어 보도록 하겠습니다. 왜냐구요??! 아두이노 레오나르도는 그 활용도가 너무도 많기 때문에 ~! 아마 향후에 계속적으로 메이커 활동을 하실 예정이신 분들에게는 아주 유용한 자료가 될 것 같기 때문입니다! ◎ 구성품 준비하기 구성품은 상당히 간단하고, 그 원리도 상당히 단순하죠!! 메이키 메이키의 원리는 아마 다들 아시겠죠?~ 회로가 연결된 물체에 우리 몸이 전기가 흐르는 성질을 이용해서 만든 원리인데요~! 직접 체험해보시면 이해가 될 것 같습니다. 아두이노 레오나.. 더보기
라즈베리파이 설치 및 기본 세팅 라즈베리파이를 배우는 분들이 너무도 많아지고 있습니다. 2016년 라즈베리파이3까지 출시가 되면서 점차 라즈베리파이가 훨씬 업그레이드 되고 있네요!!! 아두이노와 라즈베리파이는 초급 개발자들부터 고급 개발자들까지 다양한 층에서 사용을 하면서 널리 확산되고 있으니, 여러분도 빨리 시작해보세요^^ 라즈베리파이로 만들어진 것들을 보면 대단한 것들이 아주 많이 있습니다! ○ 라즈베리파이의 탄생?? 라즈베리 파이는 영국의 라즈베리파이 재단에 의해 아이들이 싸고 쉽게 접할 수 있는 교육용 컴퓨터를 목표로 개발되었다. 요즘 대부분의 집에 컴퓨터 한 두대씩은 있지만 이러한 컴퓨터들을 아이들이 마음대로 설치, 삭제, 수정 하며 장난감처럼 가지고 놀며 컴퓨터를 배울 수 있는 환경은 찾아보기 힘들다. 학교와 같은 교육기관에.. 더보기
NodeMCU mfrc522와 서보모터 구동 코드 아래 코드 내용 확인 바랍니다. #include "SPI.h" #include "MFRC522.h" #include #define RST_PIN 5 #define SS_PIN 15 MFRC522 mfrc522(SS_PIN, RST_PIN); Servo myservo; void setup() { Serial.begin(115200); SPI.begin(); mfrc522.PCD_Init(); Serial.println(" "); Serial.println("카드를 리더기에 가까이 대 주세요"); Serial.println(); myservo.attach(2); myservo.write(3); } void loop() { if(!mfrc522.PICC_IsNewCardPresent()){ return; } .. 더보기
IoT 보안장치 양성자과정 프로젝트 예제 [1] 설치 필요한 라이브러리 LiquidCrystal_I2C 라이브러리 MFRC 라이브러리 추가 #include #include #include #include LiquidCrystal_I2C lcd(0x27, 16, 2); #define RST_PIN 5 #define SS_PIN 15 MFRC522 mfrc522(SS_PIN, RST_PIN); int select; typedef struct product{ char buffName[20]; int buffprice; }product; product productList[7] = { //구조체 추가 및 변경 {"3D Printer", 230000}, {"Arduino Starter Kit", 110000}, {"LG Gram 2020", 1799000}, .. 더보기
3D 프린터 설정하기 - 2 이번 시간에는 3D프린터기를 사용할때 반드시 알아야 할 베드고정과 서포터에 대해 살펴보겠습니다. 3D프린터의 성공과 실패를 결정짓는것은 첫번째 레이어(Initial Layer) 입니다. 첫번째 레이어가 얼마나 배드에 고정이 잘 되는가에 따라서 출력물의 결과값이 달라지게 됩니다. 일부 프로그램에서는 첫번째 레이어의 높이를 설정할 수 있는 기능이 있는데, 베드의 레벨링만 잘 맞는다면 굳이 다른값을 지정해 주지 않아도 되며, 확실한 밀착을 위해 0.05mm 낮춰서 사용을 하기도 합니다. 오늘 배울 부분은 이러한 오류를 방지하고 언제 어떤 기능을 사용하는것이 좋은지에 대해 이해하는 시간을 가져보도록 하겠습니다. 중요한 내용인 만큼 두가지만 집중적으로 다루도록 하겠습니다. 1. 베드고정( 스커트, 브림, 래프트 .. 더보기
3D 프린터 설정하기 - 1 이제 본격적으로 3D프린터를 돌려보도록 하겠습니다. 3D 프린터로 작업을 할때 가장 중요한게 무엇일까요?? ① 3D프린터기 ② 3D모델링 ③ 슬라이싱 저는 개인적으로 무조건 '③ 슬라이싱' 이라고 생각합니다. 대체로 모델링 이라고 생각을 많이 하시던데, 모델링은 이미 오픈소스를 너무 손쉽게 구할수가 있어서 처음 접하시는 분들도 굳이 모델링을 할 줄 몰라도 피규어나 장난감 등은 충분히 뽑으실 수 있습니다. 그렇다면 뽑는 파일이 잘 나와야 하는데, 그걸 어떻게 설정하느냐에 따라서 결과는 천차만별 입니다. ** 이번과 다음에 올리는 3D 프린터를 설정하는 부분이 가장 중요한 내용일 것이라 생각합니다. ** 그래서 모든 설정값을 하나씩 알려드리기는 힘들지만 최대한 가장 기본이 되는 설정값을 알려드리고자 합니다... 더보기
3D 프린터 재료사기 이번 시간에는 FDM 프린터기의 재료인 필라멘트의 재질과 종류에 대해서 다뤄보겠습니다. FDM 방식의 프린터기는 전에 말했듯이 필라멘트 라는 재료가 필요한데요, 그 재료도 다양합니다. 처음 접하시는 분들이 가장 많이 물어보시는게 원하는 색은 어떻게 주나요?? 인데요, 원하는 색을 줄 수 있는 3D프린터기도 있지만 기본적으로는 필라멘트의 색상이 곧 출력물의 색상입니다. 요즘 3D 프린터중에 고가의 장비들은 RGB색상 처럼 몇가지 색의 필라멘트를 섞어서 수많은 색상을 표현하거나, 출력과정에서 필라멘트에 잉크를 섞어 다양한 색을 표현하기도 합니다. 하지만 필라멘트의 색상이 크게 중요하지 않은것은, 출력물은 단순히 출력에서 끝나는것이 아니기 때문입니다. 출력 후, 후가공(표면을 매끄럽게 하는 과정)을 거치고 페.. 더보기
아두이노 시작하기 아두이노를 처음 시작하시는 분들을 위한 가이드 자료입니다 본 글은 아두이노를 처음 접하시는 분들을 위해 작성해 보았습니다 !! 아두이노를 처음 접하시는 분들에게 유익한 자료가 되시길 희망해봅니다!! 그럼 시작해 볼까요?!! Let's get !t 들어가기에 앞서 ~! 아두이노를 처음 시작하시다니 멋진 결정을 내리셨군요 :) 본 콘텐츠는 아두이노를 처음 접하시거나, 아두이노에 대해 궁금하신 분들에게 가장 좋을 것 같습니다 :) 차근차근 아래의 배경 지식들과 예제들을 따라 하다 보면 아두이노의 이해하는데 보다 좋은 자료가 되었으면 좋겠습니다 !! 아두이노?? 아두이노는 어떻게 세상에 나오게 된걸까요?? 아두이노는 이탈리아의 한 대학교에서 예술가와 디자이너들이 어려워하는 코딩과 회로를 조금 더 편리하게 활용할.. 더보기