Skip to content

Commit

Permalink
Add final ideas for the individual project
Browse files Browse the repository at this point in the history
  • Loading branch information
sutgeorge committed Mar 20, 2022
1 parent f3e3383 commit 2caaa6b
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 1 deletion.
28 changes: 27 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,34 @@
# IoT-Mobile-Course
Lectures and labs for the Iot-Mobile course (also called Android-Things, like the old platform deprecated by Google)

## Project ideas/resources
## Resources
- [NeuralPi - RaspberryPi guitar pedal using an LSTM model](https://github.com/GuitarML/NeuralPi)
- [Arduino FM Radio](https://www.youtube.com/watch?v=n1hPj2wfsnA)
- [A simple audio amplifier](https://duino4projects.com/simple-audio-amplifier/)
- [RaspberryPi + Arduino Serial Communication](https://roboticsbackend.com/raspberry-pi-arduino-serial-communication/)

## Ideas

- Puredata-powered guitar pedal with Raspberry Pi, controlled by a simple Android app

The goal of this project is to create a guitar pedal from a Raspberry Pi, a device which processes the analog signal coming from the guitar and applies an effect on it e.g distortion, fuzz, overdrive, tremolo, echo). The effect produced by the pedal can be controlled by a simple Android app with buttons and knobs.
To create the sound effect, we can use the visual programming language Puredata.
In order to connect the guitar to the pedal and the pedal to the amp, we can use a sound card/DAC/ADC such as [Hifiberry DAC+ADC](https://ro.farnell.com/hifiberry/4260439550583/dac-adc-hi-res-dac-adc-for-rpi/dp/3404429)


- Weather monitoring system

This project collects temperature, humidity and barometric data which is uploaded to a cloud service (probably Heroku) and displayed on a webpage with graphs containing the values for the variation of these quantities over time.

The components needed are:

- [Temperature and humidity sensor DHT11](https://www.emag.ro/senzor-de-temperatura-si-umiditate-dht11-arduino-ai051-s37/pd/D9CZ56BBM/)

- [Temperature and pressure sensor BMP180](https://www.emag.ro/modul-senzor-de-temperatura-si-presiune-bmp180-arduino-ai027-s35/pd/DGTW95BBM/?cmpid=87002&gclid=CjwKCAjwoduRBhA4EiwACL5RP2V_N2unriYwi9VyThR9jbFz25nsvyxYC1U8lIe3E_DeiDsGHe0BqxoCF0EQAvD_BwE)

- A Raspberry Pi

or

- An Arduino with a WiFi module

21 changes: 21 additions & 0 deletions assignment.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Individual project ideas:

- Puredata-powered guitar pedal with Raspberry Pi, controlled by a simple Android app

The goal of this project is to create a guitar pedal from a Raspberry Pi, a device which processes the analog signal coming from the guitar and applies an effect on it e.g distortion, fuzz, overdrive, tremolo, echo). The effect produced by the pedal can be controlled by a simple Android app with buttons and knobs.
To create the sound effect, we can use the visual programming language Puredata.
In order to connect the guitar to the pedal and the pedal to the amp, we can use a sound card/DAC/ADC such as Hifiberry DAC+ADC (https://ro.farnell.com/hifiberry/4260439550583/dac-adc-hi-res-dac-adc-for-rpi/dp/3404429)


- Weather monitoring system

This project collects temperature, humidity and barometric data which is uploaded to a cloud service (probably Heroku) and displayed on a webpage with graphs containing the values for the variation of these quantities over time.

The components needed are:
- Temperature and humidity sensor DHT11: https://www.emag.ro/senzor-de-temperatura-si-umiditate-dht11-arduino-ai051-s37/pd/D9CZ56BBM/
- Temperature and pressure sensor BMP180: https://www.emag.ro/modul-senzor-de-temperatura-si-presiune-bmp180-arduino-ai027-s35/pd/DGTW95BBM/?cmpid=87002&gclid=CjwKCAjwoduRBhA4EiwACL5RP2V_N2unriYwi9VyThR9jbFz25nsvyxYC1U8lIe3E_DeiDsGHe0BqxoCF0EQAvD_BwE
- A Raspberry Pi
or
- An Arduino with a WiFi module


0 comments on commit 2caaa6b

Please sign in to comment.