
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šis diapazona meklētājs tika izveidots, lai uzraudzītu, vai durvis ir atvērtas. Durvju attāluma mērīšana ļaus mums noteikt, vai durvis ir atvērtas vai aizvērtas.
1. darbība: apkopojiet savus materiālus

Lai pabeigtu šo projektu, jums jāiegādājas:
Arduino Uno mikrokontrolleris
USB kabelis (lai savienotu Arduino ar datoru)
Klēpjdatoru
Rezistori (10 000 omi)
Maizes dēlis
Sonārs
2. darbība: ķēdes pievienošana

Izpildiet iepriekš redzamo diagrammu, lai savienotu ķēdi. Jūs pamanīsit, ka vcc ir savienots ar 5 V tapu, trig ir savienots ar 9 pin, atbalss ir savienots ar 10 pin, un gnd ir savienots ar zemi.
3. solis: Arduino programmēšana

Kopējiet un ielīmējiet šo kodu redaktorā, pēc tam augšupielādējiet to savā Arduino. Tādējādi no jūsu Arduino tiks iegūtas attāluma vērtības, kuras mums būs jākalibrē
4. darbība. Kalibrēšanas datu ierakstīšana

Pašlaik jūsu Arduino neražo attāluma vērtības, tas rada ilguma vērtības. Mums ir jāizveido kalibrēšanas līkne, lai atrastu līnijas vienādojumu. Lai to izdarītu, paņemiet lineālu un uzstādiet savu Arduino tā pamatnē, ik pēc 5 collām ierakstiet Arduino ražotā ilgumu. Pēc tam mēs ņemsim šos datus un ievadīsim tos Excel izklājlapā.
5. darbība. Kalibrēšanas līknes izveide

Programmā Excel pārliecinieties, ka 1. ailē ir norādīts attālums, bet 2. slejā - attālums. Pēc tam iezīmējiet kolonnas un pēc tam atlasiet ievietot izkliedes diagrammu. Ar peles labo pogu noklikšķiniet uz viena no datu punktiem un noklikšķiniet uz formāta tendenču līnijas, pēc tam atlasiet lineāro. Visbeidzot diagrammā izvēlieties displeja vienādojumu. Visbeidzot pierakstiet jums doto vienādojumu.
6. darbība: sistēmas kalibrēšana

Tagad, kad esat atradis savu vienādojumu, jūs pārvēršat ilgumu par attālumu. Ņemiet vienādojumu un ievadiet to savā kodā zem vietas, kur sākotnēji beidzām. Piemēram, mans vienādojums bija y = 0,007x-0,589, tāpēc es ievadīšu:
ilgums = pulseIn (echoPin, HIGH);
kavēšanās (1000);
attālums = 0,007*ilgums-0,589;
Sērijas.println (attālums);
kavēšanās (500);
Saglabājiet šo kodu un augšupielādējiet to savā Arduino
Ieteicams:
Arduino kartona lielgabals (diapazona meklētājs un tahometrs): 8 soļi

Arduino kartona lielgabals (RangeFinder un tahometrs): Vai nebūtu lieliski, ja varētu ērti izmērīt attālumu, ērti sēžot uz dīvāna? Tā vietā, lai izmantotu tradicionālo lenti? Tāpēc šodien es izveidošu arduino pistoli, kas spēj bezkontakta mērīt attālumus no 2 cm līdz 400 cm
Sonāra diapazona meklētājs: 4 soļi

Sonāra diapazona meklētājs: šajā instrukcijā tika izveidots testa plāns, lai noskaidrotu, vai hidrolokatoru diapazona meklētājs var noteikt, vai klēpjdators ir atvērts vai nē. Tālāk ir sniegti norādījumi par to, kā izveidot sonāra diapazona meklētāju, kā ieprogrammēt Arduino un to kalibrēt
DIY diapazona meklētājs ar Arduino: 6 soļi

DIY diapazona meklētājs ar Arduino: Šajā rakstā es jums parādīšu, kā jūs varat izveidot diapazona meklētāju, izmantojot arduino
Ultraskaņas sensora diapazona meklētājs: 5 soļi

Ultraskaņas sensora diapazona meklētājs: Ievads: Ultraskaņas diapazona meklētājs, izmantojot Arduino. Ultraskaņas diapazona meklētājs ir vienkārša metode, kā aprēķināt attālumu no šķēršļa no attāluma bez jebkāda fiziska kontakta. Tas izmanto ultraskaņas attāluma sensoru, kas izmanto skaņas impulsus
Ultraskaņas diapazona meklētājs ar durvīm: 7 soļi (ar attēliem)

Ultraskaņas diapazona meklētājs ar durvīm: Ultraskaņas diapazona meklētājs nosaka, vai kaut kas ir ceļā, izstarojot augstfrekvences skaņas vilni. Šīs pamācības uzmanības centrā būs tas, kā durvis un ultraskaņas diapazona meklētāji var strādāt kopā, īpaši tas, kā tos var izmantot, lai noteiktu, kad