Computer Operating Ballistic Rocket Assembly
Go to file
foglar dd089cd3b3 Serial listener Fixes
serial_read file fixed and added functionalities
2024-01-28 14:20:17 +01:00
reciver_module Documentation created 2024-01-28 11:44:55 +01:00
sender_module Documentation created 2024-01-28 11:44:55 +01:00
serial_read Serial listener Fixes 2024-01-28 14:20:17 +01:00
.gitignore Serial listener Fixes 2024-01-28 14:20:17 +01:00
10DOF-pinout.webp Documentation created 2024-01-28 11:44:55 +01:00
nrf24lo1-datasheet.pdf Documentation created 2024-01-28 11:44:55 +01:00
NRF24L01-pinout.webp Documentation created 2024-01-28 11:44:55 +01:00
README.md Documentation created 2024-01-28 11:44:55 +01:00

CobraV2

Overview

reciever_module - folder with code for reciver which will send data to the pc sender_module - folder with code for sender, which transmit data to the reciever and save it on the micro sd card serial_read - read serial input and save it

Modules

10 DOF IMU

  • SDA (Serial Data)
  • SCL (Serial Clock)
  • INT (Interrupt) is a digital interrupt output
  • FSYNC is a frame sync signal

L76K GPS

  • PPS (Pulse per second) powers a led wich will blink and indicate that GPS is working
  • RX (UART communication)
  • TX (UART communication)

NRF24L01+

  • CE (Chip Enable) is an active-high pin. When enabled, the nRF24L01 will either transmit or receive, depending on the mode.
  • CSN (Chip Select Not) is an active-low pin that is typically held HIGH. When this pin goes low, the nRF24L01 begins listening for data on its SPI port and processes it accordingly.
  • SCK (Serial Clock) accepts clock pulses from the SPI bus master.
  • MOSI (Master Out Slave In) is the SPI input for the nRF24L01.
  • MISO (Master In Slave Out) is the SPI output of the nRF24L01.
  • IRQ is an interrupt pin that can notify the master when there is new data to process.

Wiring

10 DOF IMU Sensor

Module Arduino Description
VCC 5V Power input
GND GND Power ground
SDA SDA I2C data input
SCL SCL I2C clock pin

L76K GPS Module

Module Arduino Description
VCC 3.3V Power input
GND GND Power ground
TX RX Serial communication
RX TX Serial communication
PPS NC Pulse per second

NRF24L01+ Module

Module Arduino Description
VCC 3.3V Power input
GND GND Power ground
CE 9~ Chip enable
CSN 8 Chip select not
SCK 13 Serial Clock
MOSI 11~ SPI master out
MISO 12 SPI master in

Sources

Datasheets, documentation and sources