Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Povežite sve
- Korak 3: Kodirajte
- Korak 4: Izmijenite svoj kôd tako da odgovara vašoj svrsi
- Korak 5: Pronađite slučaj upotrebe
![Standardi, mjerila i ciljevi učenja: 5 koraka Standardi, mjerila i ciljevi učenja: 5 koraka](https://i.howwhatproduce.com/images/011/image-32467-j.webp)
Video: Standardi, mjerila i ciljevi učenja: 5 koraka
![Video: Standardi, mjerila i ciljevi učenja: 5 koraka Video: Standardi, mjerila i ciljevi učenja: 5 koraka](https://i.ytimg.com/vi/2cBsj6DRuQQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
![Standardi, mjerila i ciljevi učenja Standardi, mjerila i ciljevi učenja](https://i.howwhatproduce.com/images/011/image-32467-1-j.webp)
Ova instrukcija će provesti učenika kroz izgradnju parkirnog senzora pomoću arduina. Konkretno, ja ću imati ultrazvučni senzor koji neprestano traži udaljenost i zajedno s malim kodom koji uzima tu udaljenost i postavlja je kroz neke petlje kako bi odredio koji se zvukovi reproduciraju na kojoj udaljenosti.
Ovaj zadatak pokriva standarde 17 i 18 koji se odnose na informacijske tehnologije i transportne tehnologije.
Do kraja ovog zadatka učenici bi trebali steći osnovno razumijevanje sklopova i kodiranja.
Korak 1: Potrebni dijelovi
![Potrebni dijelovi Potrebni dijelovi](https://i.howwhatproduce.com/images/011/image-32467-2-j.webp)
Počevši od arduina, ultrazvučnog senzora dometa i pasivnog zujalice, možete stvoriti parkirni senzor za svog brata. Arudino komplet koji koristim za ovu instrukciju koštao je 30 dolara na Amazonu.
Korak 2: Povežite sve
![Povezivanje svega Povezivanje svega](https://i.howwhatproduce.com/images/011/image-32467-3-j.webp)
Nakon prikupljanja materijala, potrebno ih je povezati na način prikazan na slici. Različite trake kruga označene su bojom radi praktičnosti. Sa crvenom bojom koja predstavlja žicu pod naponom i smeđom oznakom tla. Plava i žuta žica predstavljaju dva digitalna pina na koja ultrazvučni senzor treba biti spojen. A zelena je digitalni pin na koji pasivni zujalica mora biti spojen.
Nema zahtjeva da poprime oblik prikazanog crteža jer se komponente moraju postaviti tako da vozač čuje zujalicu, a ultrazvučni senzor mora biti povezan sa stražnjom stranom automobila.
Korak 3: Kodirajte
![Kodirati Kodirati](https://i.howwhatproduce.com/images/011/image-32467-4-j.webp)
Ideja iza ovog koda je iskoristiti knjižnicu koju je dao Elegoo kada od njih kupite arduino komplet. Konkretno, bibliotečki SR04, koji je za ultrazvučni senzor, i bibliotečke tonove, koji je knjižnica bilješki koje se mogu reproducirati na vašim zvučnim signalima. Možete promijeniti pin -e koje koristite za povezivanje dijelova mijenjanjem okidača i eha za SR04, a promjenom prvog broja u tonskoj funkciji u vašem kodu možete promijeniti na koji je pin spojen vaš zujalica. Igle koje sam trenutno postavio zadane su igle koje je postavio Elegoo.
#include "SR04.h" #define TRIG_PIN 12
#define ECHO_PIN 11 SR04 sr04 = SR04 (ECHO_PIN, TRIG_PIN);
int a;
#include "parcele.h"
int melodija = {NOTE_C5, NOTE_D5, NOTE_E5, NOTE_F5, NOTE_G5, NOTE_A5, NOTE_B5, NOTE_C6};
int trajanje = 500;
void setup () {Serial.begin (9600); kašnjenje (1000); }
void loop () {a = sr04. Distance (); Serial.println (a); kašnjenje (500);
if (sr04. Distance () <50) {ton (8, melodija [7], 250); kašnjenje (250); } else
if (sr04. Distance () <100) {ton (8, melodija [3], 500); kašnjenje (500); } else
if (sr04. Distance () <150) {ton (8, melodija [0], 500); kašnjenje (500); }drugo
if (sr04. Distance ()> 150) {delay (500); }}
Korak 4: Izmijenite svoj kôd tako da odgovara vašoj svrsi
![Izmijenite svoj kôd tako da odgovara vašoj namjeni Izmijenite svoj kôd tako da odgovara vašoj namjeni](https://i.howwhatproduce.com/images/011/image-32467-5-j.webp)
Ako je potrebno, možda ćete morati izmijeniti kôd za svoju svrhu. Budući da je zadani kôd namijenjen korisniku dati mnogo povratnih informacija putem serijskog monitora o tome što radi. Kad se odvoji od računala, može se isključiti i prestati ispravno raditi. u takvom slučaju morate promijeniti kôd na takav način da se ne oslanja na serijski monitor za rad. U ovom slučaju prestao sam ispisivati serijski monitor iz varijable, već sam ga dao izravno ispisati. To može uzrokovati smanjenje točnosti serijskog monitora jer se udaljenost može malo promijeniti između očitanja i tona, međutim to uklanja njegovu potrebu u petlji.
#include "SR04.h" #define TRIG_PIN 12 #define ECHO_PIN 11 SR04 sr04 = SR04 (ECHO_PIN, TRIG_PIN);
int a;
#include "parcele.h"
int melodija = {NOTE_C5, NOTE_D5, NOTE_E5, NOTE_F5, NOTE_G5, NOTE_A5, NOTE_B5, NOTE_C6};
int trajanje = 500;
void setup () {Serial.begin (9600); kašnjenje (1000); }
void loop () {Serial.println (sr04. Distance ());
if (sr04. Distance () <50) {ton (8, melodija [7], 250); kašnjenje (250); } else
if (sr04. Distance () <100) {ton (8, melodija [3], 500); kašnjenje (500); } else
if (sr04. Distance () <150) {ton (8, melodija [0], 500); kašnjenje (500); }drugo
if (sr04. Distance ()> 150) {delay (500); }}
Korak 5: Pronađite slučaj upotrebe
![Pronađite slučaj upotrebe Pronađite slučaj upotrebe](https://i.howwhatproduce.com/images/011/image-32467-6-j.webp)
Budite kreativni sa svojim stvaranjem. Ovaj uređaj možete koristiti ne samo s automobilom. Možete ga koristiti kao senzor blizine u vašoj spavaćoj sobi ili kao alat za Noć vještica. Kada uhvatite ruku kodiranja i ožičenja, možete proširiti ovaj uređaj. Ako želite, u arduino možete dodati LCD zaslon koji prikazuje očitavanje udaljenosti u stvarnom vremenu. Kad se jednom razumijete, korištenje arduina zabavan je i jednostavan način da se upoznate s procesom izgradnje i kodiranja s njim.
Preporučeni:
Prijenos učenja s NVIDIA JetBotom - zabava s prometnim češerima: 6 koraka
![Prijenos učenja s NVIDIA JetBotom - zabava s prometnim češerima: 6 koraka Prijenos učenja s NVIDIA JetBotom - zabava s prometnim češerima: 6 koraka](https://i.howwhatproduce.com/images/002/image-4961-11-j.webp)
Prijenos učenja s NVIDIA JetBotom-zabava s prometnim čunjevima: Naučite svog robota da pronađe put u labirintu prometnih čunjeva pomoću kamere i najsuvremenijeg modela za duboko učenje
Kako otkriti biljne bolesti pomoću strojnog učenja: 6 koraka
![Kako otkriti biljne bolesti pomoću strojnog učenja: 6 koraka Kako otkriti biljne bolesti pomoću strojnog učenja: 6 koraka](https://i.howwhatproduce.com/images/010/image-28195-j.webp)
Kako otkriti biljne bolesti pomoću strojnog učenja: Proces otkrivanja i prepoznavanja oboljelih biljaka oduvijek je bio ručan i dosadan proces koji od ljudi zahtijeva vizualni pregled biljnog tijela što često može dovesti do pogrešne dijagnoze. Predviđeno je i da će globalno biti
O Tornado željezničkog mjerila Scale Model: 16 koraka
![O Tornado željezničkog mjerila Scale Model: 16 koraka O Tornado željezničkog mjerila Scale Model: 16 koraka](https://i.howwhatproduce.com/images/011/image-31718-j.webp)
O Scala Model Railroad Tornado: Siguran sam da je svaka osoba vidjela Tornado u video zapisima. No jeste li vidjeli jednog koji radi u punoj animaciji na O Scale Model Railroad? Pa još ga nemamo instaliranog na željeznici, jer je dio cjelovitog zvučnog i animacijskog sustava
Olakšavanje učenja elektronike i programiranja pomoću Vizualnog DIY radnog stola: 3 koraka
![Olakšavanje učenja elektronike i programiranja pomoću Vizualnog DIY radnog stola: 3 koraka Olakšavanje učenja elektronike i programiranja pomoću Vizualnog DIY radnog stola: 3 koraka](https://i.howwhatproduce.com/images/001/image-1598-60-j.webp)
Olakšavanje učenja elektronike i programiranja pomoću Vizualnog DIY radnog stola: Jeste li ikada poželjeli potaknuti djecu na učenje o elektronici i mikrokontrolerima? No, uobičajeni problem s kojim se često susrećemo je da je maloj djeci teško razumjeti osnovno znanje o tom području. Postoji nekoliko ploča na
Arduino Nano i Visuino: Pretvorite ubrzanje u kut s mjerila ubrzanja i žiroskopa MPU6050 I2C senzor: 8 koraka (sa slikama)
![Arduino Nano i Visuino: Pretvorite ubrzanje u kut s mjerila ubrzanja i žiroskopa MPU6050 I2C senzor: 8 koraka (sa slikama) Arduino Nano i Visuino: Pretvorite ubrzanje u kut s mjerila ubrzanja i žiroskopa MPU6050 I2C senzor: 8 koraka (sa slikama)](https://i.howwhatproduce.com/images/004/image-9639-20-j.webp)
Arduino Nano i Visuino: Pretvorite ubrzanje u kut s mjerila ubrzanja i žiroskopa MPU6050 I2C senzor: Prije nekog vremena objavio sam vodič o tome kako spojiti MPU9250 akcelerometar, žiroskop i senzor kompasa na Arduino Nano i programirati ga s Visuinom za slanje paketnih podataka i prikaza na opsegu i vizualnim instrumentima. Akcelerometar šalje X, Y