Skip to content

Commit 47e4ef6

Browse files
committed
updated image alt text and removed image
1 parent 808c0b0 commit 47e4ef6

File tree

6 files changed

+473
-472
lines changed

6 files changed

+473
-472
lines changed

content/hardware/01.mkr/01.boards/mkr-fox-1200/tutorials/mkr-fox-1200-movement-trigger/mkr-fox-1200-movement-trigger.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ Connect the 3 axis to the MKR FOX 1200 as shown:
3838

3939
![Connect the accelerometer.](assets/img_0187_ahiTIvQTm8.JPG)
4040

41-
![Done!](assets/img_0188_Bk1ic7SkYi.JPG)
41+
![Accelerometer connected.](assets/img_0188_Bk1ic7SkYi.JPG)
4242

4343
Connect a jumper between pin 14 and pin 0:
4444

45-
![](assets/img_0190_OKMcSlGMMp.JPG)
45+
![Connect jumpers.](assets/img_0190_OKMcSlGMMp.JPG)
4646

4747
Put in a nice box:
4848

Original file line numberDiff line numberDiff line change
@@ -1,63 +1,64 @@
1-
---
2-
title: "Arduino MKR GSM 1400 and DTMF "
3-
description: "This tutorial shows how to use the Arduino MKR GSM 1400's DTMF feature to have a direct interaction with your phone."
4-
coverImage: "assets/dtmf_hwrobPpQIT.jpg"
5-
tags: [internet of things, iot]
6-
difficulty: intermediate
7-
author: "Arduino_Genuino"
8-
source: "https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-mkr-gsm-1400-and-dtmf-acc497"
9-
---
10-
11-
## Components and Supplies
12-
13-
- [Arduino MKR GSM 1400](https://www.newark.com/55AC1187?COM=ref_hackster)
14-
- 3.7 V LiPo Battery
15-
- [Adafruit NeoPixel Ring: WS2812 5050 RGB LED](http://www.newark.com/26Y8458?COM=ref_hackster)
16-
- [Resistor 10k ohm](https://www.newark.com/multicomp/mccfr0w4j0103a50/carbon-film-resistor-10kohm-250mw/dp/58K5002?COM=ref_hackster)
17-
- [ON Semiconductor 2N7000](https://www.mouser.it/ProductDetail/ON-Semiconductor-Fairchild/2N7000/?qs=sGAEpiMZZMshyDBzk1%2fWi9bHELEahoDnY1fyKF6A6Ko%3d)
18-
- [Breadboard (generic)](https://www.newark.com/99W1759?COM=ref_hackster)
19-
- [Jumper wires (generic)](https://www.newark.com/88W2571?COM=ref_hackster)
20-
21-
## Apps and Online Services
22-
23-
- [Arduino IDE](https://www.arduino.cc/en/main/software)
24-
- [Arduino Web Editor](https://create.arduino.cc/editor)
25-
26-
## About This Project
27-
28-
### Introduction
29-
30-
Like every phone, the GSM module on your Arduino MKR GSM 1400 can recognize DTMF tones. These are the tones that you can hear whenever you press a key on your phone's keyboard during a call.
31-
32-
## How It Works
33-
34-
The operating principle of this tutorial is very simple: every time a phone call is received, the board answers the call and waits for a DTMF tone. When the tone is pressed, the board parses it, prints it on the serial monitor, and changes the LEDs color according to the pressed button.
35-
36-
### Hardware Connections
37-
38-
As you can see from the breadboard layout, a transistor is present between the Arduino board and the NeoPixel input. This is placed since the MKR GSM 1400 operates at 3.3V while the NeoPixel works at 5V. The transistor is used as a voltage translator. In the layout, there is also a single NeoPixel placed instead of the ring just for the sake of simplicity.
39-
40-
## Setup
41-
42-
The setup to use this code is very simple. You just have to:
43-
44-
* Plug the antenna into the board
45-
* Plug a micro SIM card into your board
46-
* Connect the LEDs as shown in the scheme
47-
* Plug the battery into the board
48-
* Plug the micro USB cable and connect it to your PC
49-
* Load the code on the board using the Arduino Java or Web IDE
50-
* Open the serial monitor
51-
* Call the board and enjoy pressing buttons on your keyboard!
52-
53-
## Code
54-
<iframe src='https://create.arduino.cc/editor/Arduino_Genuino/8e87bd19-988e-4082-a2be-d0525519d369/preview?embed&snippet' style='height:510px;width:100%;margin:10px 0' frameborder='0'></iframe>
55-
56-
### Schematics
57-
![Schematics.](assets/mkrgsm1400dtmf_l94ODUYXzR.png)
58-
59-
60-
61-
### See Also
62-
1+
---
2+
title: "Arduino MKR GSM 1400 and DTMF "
3+
description: "This tutorial shows how to use the Arduino MKR GSM 1400's DTMF feature to have a direct interaction with your phone."
4+
coverImage: "assets/dtmf_hwrobPpQIT.jpg"
5+
tags: [internet of things, iot]
6+
difficulty: intermediate
7+
author: "Arduino_Genuino"
8+
source: "https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-mkr-gsm-1400-and-dtmf-acc497"
9+
---
10+
11+
## Components and Supplies
12+
13+
- [Arduino MKR GSM 1400](https://www.newark.com/55AC1187?COM=ref_hackster)
14+
- 3.7 V LiPo Battery
15+
- [Adafruit NeoPixel Ring: WS2812 5050 RGB LED](http://www.newark.com/26Y8458?COM=ref_hackster)
16+
- [Resistor 10k ohm](https://www.newark.com/multicomp/mccfr0w4j0103a50/carbon-film-resistor-10kohm-250mw/dp/58K5002?COM=ref_hackster)
17+
- [ON Semiconductor 2N7000](https://www.mouser.it/ProductDetail/ON-Semiconductor-Fairchild/2N7000/?qs=sGAEpiMZZMshyDBzk1%2fWi9bHELEahoDnY1fyKF6A6Ko%3d)
18+
- [Breadboard (generic)](https://www.newark.com/99W1759?COM=ref_hackster)
19+
- [Jumper wires (generic)](https://www.newark.com/88W2571?COM=ref_hackster)
20+
21+
## Apps and Online Services
22+
23+
- [Arduino IDE](https://www.arduino.cc/en/main/software)
24+
- [Arduino Web Editor](https://create.arduino.cc/editor)
25+
26+
## About This Project
27+
28+
### Introduction
29+
30+
Like every phone, the GSM module on your Arduino MKR GSM 1400 can recognize DTMF tones. These are the tones that you can hear whenever you press a key on your phone's keyboard during a call.
31+
32+
## How It Works
33+
34+
The operating principle of this tutorial is very simple: every time a phone call is received, the board answers the call and waits for a DTMF tone. When the tone is pressed, the board parses it, prints it on the serial monitor, and changes the LEDs color according to the pressed button.
35+
36+
### Hardware Connections
37+
38+
As you can see from the breadboard layout, a transistor is present between the Arduino board and the NeoPixel input. This is placed since the MKR GSM 1400 operates at 3.3V while the NeoPixel works at 5V. The transistor is used as a voltage translator. In the layout, there is also a single NeoPixel placed instead of the ring just for the sake of simplicity.
39+
40+
## Setup
41+
42+
The setup to use this code is very simple. You just have to:
43+
44+
* Plug the antenna into the board
45+
* Plug a micro SIM card into your board
46+
* Connect the LEDs as shown in the scheme
47+
* Plug the battery into the board
48+
* Plug the micro USB cable and connect it to your PC
49+
* Load the code on the board using the Arduino Java or Web IDE
50+
* Open the serial monitor
51+
* Call the board and enjoy pressing buttons on your keyboard!
52+
53+
## Code
54+
<iframe src='https://create.arduino.cc/editor/Arduino_Genuino/8e87bd19-988e-4082-a2be-d0525519d369/preview?embed&snippet' style='height:510px;width:100%;margin:10px 0' frameborder='0'></iframe>
55+
56+
### Schematics
57+
58+
![The schematic.](assets/mkrgsm1400dtmf_l94ODUYXzR.png)
59+
60+
61+
62+
### See Also
63+
6364
This example is based on the [Arduino MKR GSM](https://www.arduino.cc/en/Reference/MKRGSM) library.
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,61 @@
1-
---
2-
title: "Arduino MKR GSM 1400 and I2S "
3-
description: "This tutorial aims to show you how to use the I2S bus to send audio over phone calls between the micro controller and the GSM module."
4-
coverImage: "assets/img_0547_DjftN61d15.jpg"
5-
tags: [audio, gsm, internet of things, iot]
6-
difficulty: intermediate
7-
author: "Arduino_Genuino"
8-
source: "https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-mkr-gsm-1400-and-i2s-2a48b6"
9-
---
10-
11-
## Components and Supplies
12-
13-
- [Arduino MKR GSM 1400](https://www.newark.com/55AC1187?COM=ref_hackster)
14-
- [Arduino MKR SD Proto Shield](https://store.arduino.cc/mkr-sd-proto-shield)
15-
- [Digilent MicroSD Card with Adapter](http://store.digilentinc.com/)
16-
- 3.7 V LiPo Battery
17-
- [USB-A to Micro-USB Cable](https://www.newark.com/53W6089?COM=ref_hackster)
18-
19-
## Apps and Online Services
20-
21-
- [Arduino IDE](https://www.arduino.cc/en/main/software)
22-
- [Arduino Web Editor](https://create.arduino.cc/editor)
23-
24-
## About This Project
25-
26-
### Introduction
27-
28-
The SAMD 21 (the microcontroller on your Arduino board) can communicate with the SARA U201 (the GSM module on your Arduino board) using the I2S bus. This means that you can send audio data from the micro controller to the module! In such a way you can reproduce for example a wav file over a phone call as we will show in this tutorial.
29-
30-
You have to consider that the I2S bus is the same that is present on the headers so if you use it to communicate with the module you can't use the same pins in your project. In particular you can't use:
31-
32-
* A6: I2S serial data;
33-
* 2: I2S serial clock;
34-
* 3: I2S frame select;
35-
36-
### How It Works
37-
38-
The operating principle of this tutorial is very simple: every time a phone call is received, the boards answers the call, plays the chosen .wav file and when it is finished it hangs the call.
39-
40-
### Setup
41-
42-
The setup to use this code is very simple. You just have to:
43-
44-
* format your SD card in FAT16 or FAT32 format;
45-
* load the .wav [file](https://content.arduino.cc/assets/ADV.wav) on the SD card;
46-
* plug your MKR SD Proto Shield on top of your board;
47-
* plug the antenna into the board;
48-
* plug a micro SIM card into your board;
49-
* plug the battery into the board;
50-
* plug the micro USB cable and connect it to your PC;
51-
* load the code on the board using the Arduino Java or Web IDE;
52-
* open the Serial Monitor;
53-
* call the board and enjoy!
54-
55-
## Code
56-
<iframe src='https://create.arduino.cc/editor/Arduino_Genuino/98e9e261-0626-4994-98d9-8efcd21ed5ec/preview?embed&snippet' style='height:510px;width:100%;margin:10px 0' frameborder='0'></iframe>
57-
58-
59-
### See Also
60-
1+
---
2+
title: "Arduino MKR GSM 1400 and I2S "
3+
description: "This tutorial aims to show you how to use the I2S bus to send audio over phone calls between the micro controller and the GSM module."
4+
coverImage: "assets/img_0547_DjftN61d15.jpg"
5+
tags: [audio, gsm, internet of things, iot]
6+
difficulty: intermediate
7+
author: "Arduino_Genuino"
8+
source: "https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-mkr-gsm-1400-and-i2s-2a48b6"
9+
---
10+
11+
## Components and Supplies
12+
13+
- [Arduino MKR GSM 1400](https://www.newark.com/55AC1187?COM=ref_hackster)
14+
- [Arduino MKR SD Proto Shield](https://store.arduino.cc/mkr-sd-proto-shield)
15+
- [Digilent MicroSD Card with Adapter](http://store.digilentinc.com/)
16+
- 3.7 V LiPo Battery
17+
- [USB-A to Micro-USB Cable](https://www.newark.com/53W6089?COM=ref_hackster)
18+
19+
## Apps and Online Services
20+
21+
- [Arduino IDE](https://www.arduino.cc/en/main/software)
22+
- [Arduino Web Editor](https://create.arduino.cc/editor)
23+
24+
## About This Project
25+
26+
### Introduction
27+
28+
The SAMD 21 (the microcontroller on your Arduino board) can communicate with the SARA U201 (the GSM module on your Arduino board) using the I2S bus. This means that you can send audio data from the micro controller to the module! In such a way you can reproduce for example a wav file over a phone call as we will show in this tutorial.
29+
30+
You have to consider that the I2S bus is the same that is present on the headers so if you use it to communicate with the module you can't use the same pins in your project. In particular you can't use:
31+
32+
* A6: I2S serial data;
33+
* 2: I2S serial clock;
34+
* 3: I2S frame select;
35+
36+
### How It Works
37+
38+
The operating principle of this tutorial is very simple: every time a phone call is received, the boards answers the call, plays the chosen .wav file and when it is finished it hangs the call.
39+
40+
### Setup
41+
42+
The setup to use this code is very simple. You just have to:
43+
44+
* format your SD card in FAT16 or FAT32 format;
45+
* load the .wav [file](https://content.arduino.cc/assets/ADV.wav) on the SD card;
46+
* plug your MKR SD Proto Shield on top of your board;
47+
* plug the antenna into the board;
48+
* plug a micro SIM card into your board;
49+
* plug the battery into the board;
50+
* plug the micro USB cable and connect it to your PC;
51+
* load the code on the board using the Arduino Java or Web IDE;
52+
* open the Serial Monitor;
53+
* call the board and enjoy!
54+
55+
## Code
56+
<iframe src='https://create.arduino.cc/editor/Arduino_Genuino/98e9e261-0626-4994-98d9-8efcd21ed5ec/preview?embed&snippet' style='height:510px;width:100%;margin:10px 0' frameborder='0'></iframe>
57+
58+
59+
### See Also
60+
6161
This example is based on the [Arduino Sound](https://www.arduino.cc/en/Reference/ArduinoSound) library and the [Arduino GSM](https://www.arduino.cc/en/Reference/GSM) library.

0 commit comments

Comments
 (0)