Sisukord:
- Samm: materjalid
- 2. samm: kasti seadistamine
- Samm: seadistage Arduino & Breadboard
- 4. samm: andurite ühendamine
- Samm: moodulite ühendamine
- 6. samm: riistvara kokku panemine
- Samm: koodi üleslaadimine
- 8. samm: puudutuste ja laienduste viimistlemine
- 9. samm: lõpetamine
Video: Veeseire süsteem (Arduino Uno) WIP: 9 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See süsteem toimib minu odava veeseireseadme iteratsioonina väikeses vormis. Selle disaini inspiratsioon pärineb loodusteaduste olümpiaadi ürituselt Veekvaliteet. Algselt lihtsalt soolsusmõõtur arenes sellest süsteemist, mis tuvastab mis tahes veeallika temperatuuri, pH ja hägususe.
Samm: materjalid
Siin on, mida vajate selle projekti lõpuleviimiseks.
Osade nimekiri
- Arduino Uno
- Arduino programm
- Leivalaud
- Pappkast
- Fritzing programm
- Termokahanev toru
- Jumper juhtmed
- GPS -moodul
- LCD moodul
- SD -kaardi moodul
- pH andur
- Temperatuuri andur
- Hägususe andur
Tööriistade loend
- Liim
- Soojuspüstol
- Käärid
- Jootma
- Jootekolb
- Lint
- Traadi eemaldajad
2. samm: kasti seadistamine
See monitor on väga kerge ja vormilt mitmekülgne. Alustuseks leidke korpus, et salvestada kogu varustus (vähemalt # kuuptoll), ja lõigake välja vajalikud augud (1 # x # tolli ristkülik ja 1 # tolli läbimõõduga ring), et LCD -moodul ja andurid saaksid korralikult toimida.. Minu näites muutsin oma šassii jaoks pappkasti.
Kokkuvõte
- Leidke vähemalt (# x # x # tolli) süsteemi salvestamiseks konteiner
- Lõika välja 2 auku (# x # tolli ristkülik ja # tolli läbimõõduga ring)
Samm: seadistage Arduino & Breadboard
Pärast šassii valimist ja korrektset muutmist ühendage Arduino 5V ja GND augud hüppajajuhtmetega + ja - siiniliinidega (pikad pikad punased jooned + ja augud sinist joont -). Nüüd lülitatakse leivaplaat sisse, kui Arduino on sisse lülitatud ja see on ülejäänud komponentide alus.
Kokkuvõte
Ühendage Arduino 5V ja GND augud + ja - bussiliinidega, mida kasutate leivaplaadil
4. samm: andurite ühendamine
Kõik selle projekti kolm andurit kasutavad 3 -juhtmelist disaini, kusjuures punane juhe ühendatakse toiteallikaga, must maaga ja kollane/sinine ühendatakse vastava sisendtihvtiga. Temperatuurianduri sisendkaabel ühendatakse #-ga, pH -anduri sisendkaabel #-ga ja hägususe sisend #-ga. Vajadusel kasutage tahke ühenduse loomiseks jootekolvi ja jootet ning ühenduse struktuurset terviklikkust suurendavat termokahanevat toru.
Kokkuvõte
- Ühendage andurid leivaplaadile, punane + bussiliinile, must - bussiliinile ja kollane/sinine Arduino õigetele sisendpesadele.
- Temperatuuri pilu: ??, pH pesa: ??, hägususe pesa: ??
- Jootke juhtmed kokku ja kasutage leivaplaadiga parema ühenduse loomiseks termokahanevaid torusid.
Samm: moodulite ühendamine
Kõigil selle projekti moodulitel on erinevat tüüpi ühendused ja seetõttu liidesed Arduinoga erineval viisil. SDA läheb A4 -le ja SCL LCD -le A5 -le. RXD läheb GPS -i digitaalsele tihvtile 6 ja TXD digitaalsele pin 7 -le. CS läheb digitaalsele tihvtile 4, SCR läheb digitaalsele tihvtile 13, MISO läheb digitaalsele tihvtile 12 ja MOSI läheb SD -kaardi mooduli digitaalsele tihvtile 11. Kõigi moodulite puhul ühendub VCC toiteallikaga ja GND läheb maandusse. Vajadusel tuleb juhtmete ühendamiseks moodulitega kindla jootmise tagamiseks kasutada jootekolvi ja jootet.
Kokkuvõte
- Ühendage kõik mooduli VCC liinid + siiniliiniga ja GND liinid bussiga.
- Ühendage LCD -mooduliga SDA A4 ja SCL A5 -ga.
- Ühendage RXD GPS -mooduli digitaalse tihvtiga 6 ja TXD digitaalse kontaktiga 7.
- Ühendage CS digitaalse tihvtiga 4, SCR digitaalse tihvtiga 13, MISO digitaalse tihvtiga 12 ja MOSI digitaalse tihvtiga 11 SD -kaardi mooduli jaoks.
6. samm: riistvara kokku panemine
Kui kõigi moodulite ja andurite vaheline juhtmestik on valmis, saate nüüd Arduino ja selle komponendid šassiisse paigutada. Organisatsioon ei oma tähtsust seni, kuni vedelkristallekraanil on juurdepääs 1. etapi ristküliku väljalülitusele ja andurid võivad läbida 1. etapi auku.
Kokkuvõte
Asetage komponendid oma korpusesse alates 1. sammust, veendudes, et anduritel on juurdepääs ringjoonele ja LCD -l on juurdepääs ristküliku väljalülitusele
Samm: koodi üleslaadimine
Kood on kogu selle süsteemi kõige lahutamatum osa, mis ütleb Arduinole, kuidas signaale hallata ja teisendada näidudesse, mida saab kuvada ja salvestada. Allpool olen näidanud märkusega pildi koodist, mis püüab selgitada iga osa ja selle eesmärki. Saate selle koodi lihtsalt kopeerida Arduino programmi ja Arduino Unoga ühendatava USB -kaabli abil laadida see mikrokontrollerisse.
Kokkuvõte
Kopeerige ja kleepige kood (soovi korral muutke) Arduino programmi ja laadige see üles Arduino Uno tahvlile
8. samm: puudutuste ja laienduste viimistlemine
Valmis seadmega salvestatakse kõik andurite näidud SD -kaardile, mis sisestatakse teatud vormingus SD -kaardi moodulisse. Need andmed saab seejärel koondada Google'i kaardile, nagu on näidatud alloleval lingil, et paremini kujutada kohaliku piirkonna demograafilist demograafiat.
drive.google.com/open?id=115okKUld8k8akZKj…
Kokkuvõte
Koguge ja dokumenteerige seadmest andmeid mis tahes teie valitud viisil
9. samm: lõpetamine
Süsteem on nüüd valmis ja võtab nüüd mis tahes veeallika temperatuuri, hägusust ja pH -d.
Selle veeseiresüsteemi abil saab teha palju muid võimalusi, mis alles ootavad uurimist. Oleks huvitav näha, kuidas otsustate seda projekti oma eesmärkide saavutamiseks kasutada.
Soovitan:
Värvide sorteerimissüsteem: Arduino -põhine süsteem kahe vööga: 8 sammu
Värvide sorteerimissüsteem: kahe rihmaga Arduino -põhine süsteem: toodete ja esemete transportimine ja/või pakendamine tööstusvaldkonnas toimub konveierilintide abil. Need vööd aitavad objekti kindla kiirusega ühest punktist teise liigutada. Mõned töötlemis- või identifitseerimisülesanded võivad olla
Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): 12 sammu (koos piltidega)
Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): Olen alati tahtnud oma telerisse ambilight lisada. See näeb nii lahe välja! Lõpuks tegin seda ja ma ei pidanud pettuma! Olen näinud palju videoid ja palju õpetusi teie teleri jaoks Ambilighti süsteemi loomiseks, kuid ma pole kunagi leidnud täielikku õpetust oma täpse nee jaoks
Visuino Ehitage sissetungi tuvastamise süsteem Arduino abil: 8 sammu
Visuino ehitab sissetungimise tuvastamise süsteemi Arduino abil: selles õpetuses kasutame XYC-WB-DC mikrolaineradari liikumisandurit, mis on ühendatud Arduino UNO ja Visuinoga, et tuvastada kõik liikumised umbes 5 m raadiuses, sealhulgas õhukesed seinad. Vaadake näidisvideot
Arduino nutikas kodu süsteem: 7 sammu
Arduino nutikas kodusüsteem: selles juhendis näitame teile, kuidas luua oma nutikodu süsteem MATLABi rakenduste disaineriga Sparkfun Redi tahvliga. Seda juhendit saab kasutada MATLABi rakenduste disaineri põhjalikumaks mõistmiseks, samuti fotorežiimi kasutamiseks
Arduino Uno automaatne päikesevarju süsteem: 9 sammu
Arduino Uno automaatne päikesevarjusüsteem: loodud toode on sõidukite automaatne päikesevarjusüsteem, see on täielikult autonoomne ning seda juhivad temperatuuri- ja valgussensorid. See süsteem võimaldaks varjul katta lihtsalt auto akna, kui auto jõuab teatud temperatuurini