목록01 HardWare/019 HW_etc. (11)
Scientia est Potentia
from bluepy import btle import time class MyDelegate(btle.DefaultDelegate): def __init__(self): btle.DefaultDelegate.__init__(self) # ... initialise here def handleNotification(self, cHandle, data): #print("\n- handleNotification -\n") print(data) # ... perhaps check cHandle # ... process 'data' # Initialisation ------- p = btle.Peripheral("34:AB:95:5A:10:A2") # Setup to turn notifications on, e..
위 공식 메뉴얼을 보면, 측정 분해능은 0.75º × 160으로 전방 -60º ~ +60º 범위를 측정한다. 개발하고자 하는 최종 목표는 라이다의 3D를 사용하여 아래와 같은 진동모터 2개가 한 셀로 구성된, 5 × 3 의 진동모터 모듈을 통해 라이다의 센싱을 표현하는 것이다. 이를 달성하기 위해 여러 단계 및 방법을 시도할 것이며, 지금 부터 그 과정을 기재할 것. 0-1. 2D Mode 통신속도 계산 2D Mode와 3D Mode 모두 15Hz라는 측정속도를 갖고 있다. (상단 메뉴얼 참고) 위 메뉴얼을 참고하면, Response Data Packet은 Data Type 은 16bit, 1단계 : 120도의 방향을 1
ㅇ
https://foni.tistory.com/92 라즈베리파이 4 ROS에서 CygLiDAR 사용기 1. 라즈베리파이4에 우분투 (server) 설치 2. 우분투에 ROS(noetic) 설치. [1~2] https://foni.tistory.com/91 3. CygLiDAR 장치드라이버 [참고] 4. Workspace - Catkin [참고] mkdir -p ~/catkin_ws/src cd ~/c.. foni.tistory.com 라즈베리파이4에 연결이 되지 않아, 위 방법들을 모두 실패하여, 마지막으로 시리얼통신을 이용하여 연결을 시도해본다. 이번에도 기술적 문제로 안된다면 다른 라이다를 사용하거나, 다른 센서로 변경할 것. (22.06.06 - 성공) 1. PC 환경에서 CygLiDAR D1의 Ba..
CygLiDAR은 PL2303 chip을 사용한다. 위 사진의 Bus 001 Devie 003 번이 해당하는 듯 하다. $ sudo modprobe usbserial vendor=0x067b product=0×2303 ID라고 써있는 '067b'와 '2303'을 위와 같이 입력한다. 참고 : https://belitino.tistory.com/140
https://cafe.naver.com/openrt 오픈소스 소프트웨어 & 하드웨어: 로... : 네이버 카페 오픈소스 소프트웨어/하드웨어로 만드는 로봇 기술 공유 카페 (ROS,ARM,AVR,mbed,라즈베리파이,아두이노) cafe.naver.com CygLiDAR D1 관련하여, 구글에서 생각보다 정보를 많이 찾을 수 없다. 위 카페에서, 관련 정보를 많이 얻을 수 있다. https://cafe.naver.com/openrt/26658
https://foni.tistory.com/92 CygLiDAR ROS 사용기 https://junk-research-note.tistory.com/8?category=956442 [Jetson ROS] 2. ROS catkin workspace ROS를 사용하기위해 필요한 catkin workspace를 구성하는 단계이다. catkin 이외에도 ROS내에서 사용가능.. foni.tistory.com https://www.youtube.com/watch?v=ZxQWh4mTsys https://cafe.naver.com/openrt/25895 장애물 회피 RC카 (아두이노 + LiDAR) https://youtu.be/ZxQWh4mTsys 아두이노로 LiDAR를 연결해서 RC카 만들어 봤어요. 아두이노이..
1. 라즈베리파이4에 우분투 (server) 설치 2. 우분투에 ROS(noetic) 설치. [1~2] https://foni.tistory.com/91 3. CygLiDAR 장치드라이버 [참고] 4. Workspace - Catkin [참고] mkdir -p ~/catkin_ws/src cd ~/catkin_ws catkin_make source devel/setup.bash *우분투 명령어 설명 [참고] 5. CygLiDAR ROS Drive 다운 6. [?] 공부해야 할 것! 1. catkin workspace 아래는 참고 자료들. 1. CygLiDAR - ROS 공식 메뉴얼 - Github 2. CygLiDAR_D1 공식 메뉴얼 https://junk-research-note.tistory.com..
IoT통신 과목의 Atmega128 팀프로젝트 중, 다른 팀에서 사용하여 찾아본 가스검출 센서 MQ-6 Test 첫 시도에는 아래와 같은 모듈 형식의 센서를 사용하였으나, VCC, GND, Datapin(Analog 핀에 연결) ESP32에 연결하고 Test를 시도하였으나, 가변저항 값만 검출되고, 라이터로 뿜어대는 가스는 검출하지 못하여, 센서 모듈 중 센서부만 따로 회로 연결하여 Test 하였다. 위 회로에서, 저항은 10K가 아닌, 옆에서 굴러다니던 51옴을 연결하였다. -Datasheet https://www.sparkfun.com/datasheets/Sensors/Biometric/MQ-6.pdf -wiring example http://wiring.org.co/learning/basics/ai..