-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add final ideas for the individual project
- Loading branch information
Showing
2 changed files
with
48 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|
||
|