Skip to content
IoT Engineer
All projects

Wireless Sensor

HBKU, Doha, Qatar2014
Wireless PCB
Moth
System prototype

Implementation of wireless communication system for the study of flight learning process of animal such as moths. For this purpose we needed to characterizing  the electrophysiological signals in animals muscles and their response to stimulations such as the detection of a pheromone (smelling). Study of the process of learning, to further enrich the neural network based algorithms in computer science (mainly used in Artificial Intelligence ). 

Key points:

  • Bluetooth transmission system
  • GUI with Qt in C++
  • firmware written in C ( STM32 )
  • Literature review of electrophysiological acquisition systems
More details
In order to complete this project, the following objectives were to be reached

 

Design of an autonomous embedded system destined to be placed on a moving robot

  • The system was to be light enough to be transported by a cable robot and resist high acceleration. Therefore we reduced the mass of the Printed Circuit Board and used ultra-thin silver wires to connect the system to the animal (moth)

Acquisition of moth neuromuscular signals to be sent to a computer via Bluetooth

  • The system needed to send the electrophysiological data to a distant computer . Within our configuration, the use of cable was impossible due to the high speed of the cable robot for which the system was meant to be placed on. We selected Bluetooth technology for it reliability, speed matching our requirement, and ease of use. The microcontroller used were from STmicroelectronic and its firmware was written in C .

Design of a graphical application

  • Finally we needed to acquire and display the said data on a computer placed across the room as well as sending it data. Thus, we designed a Qt based graphical application in C++ for this purpose .
  • Embedded & Firmware
  • PCB & Hardware
  • Wireless
  • Mobile & Frontend
  • Mbed
  • Bluetooth
  • C/C++ programming
  • prototyping
  • GUI design