본문 바로가기
728x90

전체 글71

Visual DIY Workbench로 전자 및 프로그래밍 안녕하세요, 모비리티키즈 입니다. 저는 전자공학과 마이크로컨트롤러에 대한 학습을 아이들에게 영감을 주고 싶어하는 분들을 위해 도움이 될 수 있는 내용에 대해 설명해 드리겠습니다. 일반적으로 우리가 직면하는 문제는 전자공학 분야의 기본 지식이 어린 아이들에게는 이해하기 어렵다는 것입니다. BBC Micro:bit과 같이 아이들이 프로그래밍을 배울 수 있는 몇 가지 회로 기판이 시장에 출시되었습니다. 하지만 저는 하나의 마이크로컨트롤러와 몇 가지 전자 부품만으로도 다양한 것들을 만들 수 있으며, 이러한 것들은 아이들에게 재미있고 흥미로운 학습 경험을 제공할 수 있다는 것을 보여주고 싶습니다. 또한 부품들 사이에 와이어를 연결하며 아이들이 회로에 대한 기본적인 개념을 익힐 수 있도록 도와줍니다. 공급 아두이노.. 2023. 12. 19.
Mega328 마이크로컨트롤러 아두이노 다운로드(2/2) 안녕하세요, 아래는 Mega328 마이크로컨트롤러와 LCD, 키패드, FTDI를 이용한 인터넷 프로그래밍에 대한 정보입니다. 1탄에서 2탄으로 추가로 프로그래밍하는 방법을 소개합니다. 17단계: PhotoMOS 시뮬레이터 그림과 같이 두 개의 빨간색과 녹색 5mm LED를 배선합니다. 이 LED는 나중에 코드가 실행될 때 MCU 출력이 작동하는 것을 볼 수 있도록 여기에 있습니다. 이 회로를 사용하는 원래 장치(매우 유사한 스케치 포함)는 회로도 섹션에서 볼 수 있듯이 AQV251G PhotoMOS 릴레이를 제어했습니다. 이들은 해당 장치의 모든 고전류 작업을 수행했지만 광 계전기는 상대적으로 비싸기 때문에 간단한 LED 회로로 교체하여 이러한 장치의 MCU 제어를 시뮬레이션합니다. 고전류 장치를 제어하.. 2023. 12. 19.
Mega328 마이크로컨트롤러 아두이노 다운로드(1/2) 안녕하세요, 모빌리티키즈입니다. 아래는 Mega328 마이크로컨트롤러와 LCD, 키패드, FTDI를 이용한 인터넷 프로그래밍에 대한 정보입니다. 심도 있는 취미로서의 관심을 가진 사람으로서, 저는 여러 종류의 주변 기기를 마이크로컨트롤러 프로젝트에 사용하는 방법에 대한 세부 사항을 연구하는 데 상당한 시간을 소요해왔습니다. 이 정보는 흩어져 있으며 종종 불완전하며 대부분은 단일 기기에 대한 정보만을 다루고 있습니다. 지난 프로젝트를 완료한 후에는 주요한 취미 관련 장애물을 하나의 장소에 모아둔 훌륭한 자습서 플랫폼을 가지게 되었다는 것을 깨달았습니다. 이 프로젝트는 약간의 노력이 필요하지만, 최종적으로는 LCD 화면, I2C 키패드, EEPROM 메모리 읽기/쓰기 및 FTDI 인터넷 프로그래밍을 포함한 .. 2023. 12. 19.
나만의 진정한 무선 스테레오 어댑터 만들기 안녕하세요. 모빌리티키즈 입니다. 집 전체에서 멀티룸/와이어리스 스테레오를 사용할 수 있는 블루투스 어댑터를 찾고 계셨군요. Sonos와 같은 시스템은 가격이 매우 비싸기 때문에 이미 가지고 있는 좋아하는 스피커를 사용하고 싶으셨던 것 같습니다. 또한 아마존 알렉사 디바이스를 사용할 수도 있지만, 스피커마다 알렉사 디바이스를 사용해야 한다는 점과 제 나라에서 공식적으로 지원되지 않는다는 문제가 있었죠. 그래서 대안을 찾기 위해 노력하셨는데, 이제는 많은 작은 휴대용 스피커들이 TWS(트루 와이어리스 스테레오)로 출시되고 있습니다. 하지만 이러한 스피커들을 간단히 분해하여 사용하는 것보다는 저전력 앰프로 제한되는 문제가 있습니다. 그때부터 시장에는 I12 이어폰의 모조품들이 쏟아져 나왔는데, 이들은 좋은 .. 2023. 12. 19.
체이스 탱크 로봇 만들기 'Chase'라는 아주 특별한 아두이노 로봇을 만들기로 결정했습니다. Chase는 다양한 기능을 갖출 수 있는 특별하고 독창적인 3D 프린팅 모듈식 로봇입니다. Chase는 자석과 구리 테이프를 사용하여 다양한 확장 기능을 추가할 수 있는 모듈식 로봇입니다. 자석과 구리 테이프를 활용하면 새로운 로봇을 구매하는 것보다 비용을 절감하면서 로봇을 맞춤화할 수 있습니다. 이 기능을 통해 Chase는 확장 기능을 쉽고 빠르게 교체할 수 있습니다. 확장 기능은 확장 부품을 매달고 아두이노 나노를 프로그래밍하여 로봇의 기능과 외관을 수정할 수 있게 해줍니다. 나중에는 확장 부품을 만드는 방법과 해당 프로그램을 알려드리겠습니다. 공급 필요한 항목과 구할 수 있는 위치 목록은 다음과 같습니다. 도구 3D 프린터 작은 .. 2023. 12. 11.
오래된 MP3 플레이어를 강력한베이스 뮤직 플레이어로 변환 안녕하세요, 모빌리티키즈입니다. 오래된 MP3 플레이어를 강력한 베이스 음악 플레이어로 변환했는지 보여드리려고 합니다. 이것은 그 크기에 비해 매우 좋은 사운드 출력을 가지며, 가장 중요한 것은 파티를 계속 진행시키기 위한 아주 큰 배터리 백업이 있습니다. 먼저 제 MP3 플레이어에 대해 이야기해 보겠습니다. 그 MP3 플레이어는 거의 6년 된 것이지만 여전히 잘 작동하며, 제가 온라인으로 구입했을 때 단지 $4였습니다. MP3 플레이어에는 기본적으로 앞으로, 뒤로, 빨리 앞으로, 일시 정지 재생 버튼이 있습니다. SD 카드 지원으로 우리가 좋아하는 노래를 저장할 수 있습니다. 출력은 3.5mm 잭을 통해서만 가능하며, 라우드스피커 출력은 없습니다. 이 플레이어에서 노래를 듣는 것이 지겹게 느껴졌습니다... 2023. 12. 11.
DumbDisplay를 통한 TensorFlow Lite를 사용한 Arduino AI 재미 물체 감지 모델을 실행하기 위해 DumbDisplay와 TensorFlow Lite를 함께 사용하는 방법에 대해 두 가지 데모를 제공하고 있습니다. 하나는 Arduino UNO와 함께 사용하고, 다른 하나는 ESP32-CAM과 함께 사용하는 방법입니다. 먼저, Arduino UNO와 DumbDisplay를 사용하는 경우에는 다음과 같은 단계를 따르면 됩니다. Arduino IDE를 열고, 메뉴에서 "Tools" → "라이브러리 관리"를 선택합니다. 검색 상자에 "dumbdisplay"를 입력하여 DumbDisplay Arduino 라이브러리를 찾습니다. 라이브러리를 선택하고 "Install" 버튼을 클릭하여 설치합니다. 설치가 완료되면 Arduino UNO에 연결된 DumbDisplay를 사용하여 물체 .. 2023. 12. 5.
TinkerCAD를 사용한 Sokoban 로봇 제작 - Sokoban Robot Using L0Cost Robot Controller With FPV - Designed With TinkerCAD TinkerCAD를 사용한 Sokoban 로봇 제작 안녕하세요! 모빌리티키즈 입니다. 오늘은 TinkerCAD를 활용하여 Sokoban 로봇을 제작하는 방법에 대해 알려드리려고 합니다. Sokoban 로봇은 컴퓨터 게임인 Sokoban을 실제로 플레이할 수 있는 로봇으로, 폴리스티렌 블록을 푸시하여 창고 안에서 상자를 재배치합니다. 이 게임은 컴퓨터 화면 대신 실제로 로봇을 조작하여 즐길 수 있습니다. 먼저, 이 로봇은 TinkerCAD에서 디자인되었습니다. TinkerCAD를 사용하면 손쉽게 로봇의 베이스를 수정하고 학습 및 플레이를 가능하게 할 수 있습니다. 또한 L0Cost Robot Controller를 사용하여 로봇을 빠르게 작동시킬 수 있으며, 사용자 정의 스크립트, 웹페이지 및 쉬운 확장 경.. 2023. 12. 1.
728x90