Satura rādītājs:
- 1. darbība. Darbs
- 2. darbība. Nepieciešamie komponenti un rīki
- 3. darbība. Veicamie savienojumi:
- 4. solis: plastmasas kaste
- 5. darbība: kods
- 6. solis: pēdējie pieskārieni
Video: Uz Arduino balstīta noteikšanas sistēma: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā pamācībā
Mēs izgatavosim vienkāršu uz Arduino balstītu noteikšanas sistēmu, izmantojot ultraskaņas sensoru, servomotoru un pjezoelektrisko skaņas signālu, kas sāk zvanīt, kad sensors atklāj objektu tā darbības zonā. Šis ir vienkāršs projekts, ko var paveikt stundas laikā, un tas papildinās jūsu zināšanas par Arduino un izmantotajām sastāvdaļām.
Tātad, sāksim darbu !!!
1. darbība. Darbs
Šīs sistēmas darbība ir šāda:
Ultraskaņas sensors, kura darbības rādiuss ir 400 cm, ir novietots uz servomotora, un, rotējot, sensors noteiks, vai ir kāds traucējošs priekšmets.
Ja ir kāds traucējošs objekts, sensors to noteiks un nosūtīs signālu uz skaņas signālu, kas savukārt sāks zvanīt, un attālumu, kādā objektu var apskatīt Arduino IDE sērijas monitorā.
Šie sensora dati tiek nosūtīti arī apstrādes IDE programmatūrai, kas pēc tam izveido grafisko karti, kurā parādīts, kur un kādā attālumā objekts atrodas.
2. darbība. Nepieciešamie komponenti un rīki
1. Arduino UNO un Ethernet kabelis
2. Ultraskaņas sensors - HC -SR04
3. Servomotors - MG -995
4. Pjezoelektriskais skaņas signāls
5. Maizes dēlis
6. Vīriešu - vīriešu džemperu vadi
7. Sieviešu - vīriešu džemperu vadi
8. Fevikviks - 2
9. Maza plastmasas kastīte
10. Nazis
3. darbība. Veicamie savienojumi:
Savienojiet sensora sprūda tapu ar Arduino 2. tapu
Savienojiet sensora atbalss tapu ar Arduino 3. tapu
Pievienojiet attiecīgi Vcc un GND sensora padevei un zemei
Novietojiet skaņas signālu uz maizes dēļa
Savienojiet tā pozitīvo galu ar Arduino 10. tapu un pievienojiet negatīvo galu zemei
Piestipriniet servomotora melno un sarkano vadu attiecīgi pie zemes un barošanas
Pievienojiet servodzinēja dzelteno vadu Arduino 9. tapai
Pievienojiet Arduino 5V spaili barošanai un Arduino GND termināli pie zemes
Pēc šo savienojumu pabeigšanas ievietojiet visu ķēdi, kā parādīts attēlā
Tagad ir pienācis laiks kodēt
4. solis: plastmasas kaste
Kā redzat attēlos, mēs esam izmantojuši vidēja izmēra plastmasas kastīti.
Izgrieziet kastes vāku divās daļās, kā parādīts attēlā, lai atvērtu pusi vāka, lai noregulētu savienojumus, kamēr motors netiek traucēts.
Izgrieziet nelielu kvadrātveida caurumu kastes apakšā, kā parādīts attēlā, lai pievienotu Ethernet kabeli Arduino.
5. darbība: kods
Šis projekts sastāv no diviem kodiem, viens Arduino IDE un otrs IDE apstrādei.
Apstrādes IDE tiek izmantots, lai izveidotu radaru, kurā visi objekti tiek kartēti to atrašanās vietās.
Programmatūru var lejupielādēt šeit.
Kods ir pieejams zemāk -:
6. solis: pēdējie pieskārieni
Pēc savienojuma pabeigšanas un koda augšupielādes Arduino uzmanīgi ievietojiet ķēdi plastmasas kastē, kā parādīts attēlā, kā arī uzmanīgi novietojiet ultraskaņas sensoru uz Servo motora, kā parādīts attēlā, un novietojiet Servo motoru uz kastes vāka un pielīmējiet to ar littleikwik.
Ja skaņas signāls nedarbojas, lūdzu, vēlreiz pārbaudiet skaņas signāla un arī sensora savienojumus.
Izbaudi!
Ieteicams:
DIY kustību noteikšanas SMS trauksmes sistēma: 5 soļi (ar attēliem)
DIY kustību noteikšanas SMS trauksmes sistēma: Šajā projektā es apvienošu lētu PIR kustības sensoru ar TC35 GSM moduli, lai izveidotu trauksmes sistēmu, kas jums nosūtīs " IEVADĪTĀJA Brīdinājums " SMS, kad kāds mēģina nozagt jūsu lietas. Sāksim
Pizero kustības noteikšanas tīmekļa kameras drošības sistēma: 3 soļi
Pizero kustības noteikšanas tīmekļa kameras drošības sistēma: šī sistēma izmanto pizero, wifi dongle un vecu tīmekļa kameru pielāgotā sērkociņu kastes korpusā. Tas ieraksta kustības noteikšanas videoklipus ar ātrumu 27 kadri sekundē par jebkādām nozīmīgām kustībām manā piebraucamajā ceļā. Pēc tam klipi tiek augšupielādēti dropbox kontā. Varat arī apskatīt žurnālus un
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: Produktu un priekšmetu transportēšana un/vai iepakošana rūpniecības jomā tiek veikta, izmantojot līnijas, kas izgatavotas, izmantojot konveijera lentes. Šīs jostas palīdz ar noteiktu ātrumu pārvietot priekšmetu no viena punkta uz otru. Daži apstrādes vai identifikācijas uzdevumi var būt
Laika noteikšanas sistēma uz Arduino lāzera: 6 soļi (ar attēliem)
Laika noteikšanas sistēma uz Arduino lāzera bāzes: Mācību ietvaros man bija nepieciešama sistēma, lai precīzi izmērītu, cik ātri modeļa transportlīdzeklis nobrauca 10 metrus. Sākotnēji es domāju, ka es nopirkšu lētu gatavu sistēmu no eBay vai Aliexpress, šīs sistēmas parasti pazīstamas kā gaismas vārti
Uz IoT balstīta toksisko gāzu noteikšanas sistēma: 6 soļi
Uz IoT balstīta toksisko gāzu noteikšanas sistēma: toksiskām gāzēm ir milzīga ietekme uz vidi. Cilvēki viņu dēļ cieš no vairākām slimībām. Mums ir svarīgi pareizi noteikt toksisko gāzu līmeni. šajā sakarā es izstrādāju šo projektu toksisko gāzu līmeņa noteikšanai mūsu vidē. Lai