카페검색 본문
카페글 본문
-
ST7920 / KS0801 Control Chip 그래픽 LCD 연결 신호 2024.08.27해당카페글 미리보기
Pin >> == LCD 밝기 조정 = 가변저항 센터하고 연결 RS >> 4번 Pin >> === D8 == CS RW >> 5번 Pin >> === SPI Data(MOSI) , 병렬방식 : GND에 연결 EN >> 6번 Pin >> === D9 == SPI CLK D0 >> 7번 Pin >> === A0, D1 >> 8번 Pin >> === A1, D2 >> 9번 Pin...
-
학습게임기 제작 2024.08.11해당카페글 미리보기
권총에 LCD 또는 LED 디스플레이를 포함하여 현재 상태와 경고 메시지를 표시합니다. Haptic Feedback: 레이저가 비활성화되었거나 표적이 명중되었을 때 사용자에게 경고하기 위해 진동 모터를 통합합니다. 색상으로 구분된 표시기: 색상으로 구분된 조명...
-
[ ARDUINO 실습 85] 그래픽 LCD + U8G2 2024.08.09해당카페글 미리보기
문을 사용하여 G-LCD에 출력할 수 있도록 했습니다. 동작은 잘 됩니다. 적용 G-LCD 모델 : ST7920, KS0108 g_lcd_1.ino 7.49KB My_Arduino_GPIO_Lib_V1_6.h 3.62KB My_Arduino_U8G2_Lib_V1_2.h 4.06KB My_MCU_Printf_Lib_V2_4.h 9.58KB #include <U8g2lib...
-
[ ARDUINO 실습 83] Char Type LCD(병렬 GPIO 4Bit IF, 8Bit IF) 2024.08.07해당카페글 미리보기
#include <stdio.h> #include <string.h> // device Lib #include <LiquidCrystal.h> // My Lib #include "My_Arduino_GPIO_Lib_V1_6.h" /* // lcd 갯체 생성 = 하드웨어 핀맵 설정 LiquidCrystal(rs, enable, d4, d5, d6, d7) LiquidCrystal(rs, rw...
-
Arduino LCD API 2024.08.07해당카페글 미리보기
Arduino LCD API는 총 3개의 라이브러리를 지원한다. 1. 8 Bit 방식 2. 4 Bit 방식 3. I2C 방식 차례대로 실습하기로 합니다. 먼저 8Bit 입니다. 라이브러리 이름은 LiquidCrystal.h 입니다. 이 라이브러리를 include 해야 합니다. # include...
-
[RPi Python 실습 29] RPi TO Arduino UART, 쓰래드 2024.07.23해당카페글 미리보기
포트도 Arduino 하고 라즈베리파이 하고 공유하여 통신 Test 했습니다. 또한 라즈베리파이 에서는 쓰래드를 동작하게 했습니다. 1. 메인소스 코드 uart.py 4.71KB 2. 팩키지 모듈 My_RPi_FND_Lib_V1_0.py 3.09KB My_RPi_GPIO_Lib_V1_2.py 2.10KB My_STD...
-
프로젝트 아이템 2024.06.26해당카페글 미리보기
한다, 즉 arduio에는 led, fnd, lcd, 온습도 센서를 사용하고, 그 데이터를 라즈베리파이에 시리얼 통신으로 보내고 라즈베리...표시한다. 11. PC는 서버로 활용하고 라즈베리파이는 클라이언트로 한다. 12. Arduino 프로그램은 Vs Code 에서 파이썬으로...
-
[Arduino 실습 45] SSD1306 I2C OLED 사용하기-7 2024.06.19해당카페글 미리보기
2 // I2C 방식 Char Type LCD #define ESP32 3 extern char out_mode = HW_Uart; #endif...#include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <EURK_Arduino.h> #define SCREEN_WIDTH...
-
[Arduino 실습 43] SSD1306 I2C OLED 사용하기-5 2024.06.19해당카페글 미리보기
선택 후 4단계 : 사이즈 조절 5단계 : 단색BMP 파일로 저장하기 파일메뉴에서 다른이름으로 저장하기 선택 후 여기까진 그래칙LCD나 OLED 에 관계된 모든 라이브러리에 상관없이 공통으로 작업해야하는 과정입니다. 즉 SSD1306 라이브러리를 사용하든 U8G2...
-
[Arduino 실습 39] SSD1306 I2C OLED 사용하기-1 2024.06.19해당카페글 미리보기
2단계 = Arduino 1차목표 : U8G2 라이브러리 포팅 = 영문, 도형, 특수문자 사용 2차목표 :U8G2 라이브러리에서 에서 한글사용 가능 C. 3단계 상기 1단계를 ESP32에 포팅하여 ESp32에서 사용가능하도록 하는거 D. 4단계 상기 2단계를 ESP32에 포팅하여 사용...