Turinys:
Video: Kaip registruoti temperatūrą ir šviesos intensyvumą - „Proteus“modeliavimas - Fritzing - „Liono Maker“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sveiki, tai „Liono Maker“, tai mano oficialus „YouTube“kanalas. Tai atviro kodo „YouTube“kanalas.
čia yra nuoroda: „Liono Maker“„YouTube“kanalas
čia yra vaizdo įrašo nuoroda: Temperatūros ir šviesos intensyvumo registravimas
Šioje pamokoje sužinosime, kaip atlikti temperatūros ir šviesos intensyvumo registravimą naudojant „Arduino UNO“ir „Micro SD-Card“modulį. Pagrindinis komponentas yra LDR, naudojamas šviesos intensyvumui matuoti, o kitas - LM35, naudojamas temperatūrai matuoti. Šie du analoginiai signalai siunčiami į „Arduino“kaištį Ao ir A1. SD kortelė atlieka pagrindinį darbą šiame projekte, kuris yra registravimas. duomenų registravimas arba duomenų įrašymas yra metodas, kuriuo mes įrašome savo duomenis į savo failą, tada matome „Excel“linijų diagramas. Instrukcijų seka, reikalinga kiekvieną kartą rašant į SD kortelę, yra tokia;
1_SD.open ("failo pavadinimas", FILE_WRITE);
2_file.println (duomenys);
3_file.close ();
Informacija apie SD kortelę gali būti perskaityta, o turinys rodomas serijiniame monitoriuje. Serial.print () ir Serial.write () naudojami duomenų failo turiniui rodyti.
1 žingsnis:
1_SD kortelė:-
SD (Secure Digital) kortelės gali būti naudojamos duomenims saugoti ir duomenims registruoti. Pavyzdžiai yra duomenų saugojimas skaitmeniniuose fotoaparatuose ar mobiliuosiuose telefonuose ir duomenų registravimas, kad būtų galima įrašyti informaciją iš jutiklių. „Micro SD“kortelės gali saugoti 2 GB duomenų ir turi būti suformatuotos kaip FAT32 (failų paskirstymo lentelė) formatas. „Micro SD“kortelė veikia esant 3,3 V įtampai, todėl prie „Arduino 5V“maitinimo šaltinio galima prijungti tik „micro SD“kortelės modulius su 5V – 3,3V įtampos lygio perjungimo lustu ir 3,3V įtampos reguliatoriumi.
„Micro SD“modulis palaiko ryšį su „Arduino“naudodamas serijinę periferinę sąsają (SPI). „Micro SD“modulio SPI jungiamuosius kaiščius sudaro MOSI, MISO, SCK kaiščiai ir SS kaištis, pažymėtas lusto pasirinkimu (CS), kurie yra prijungti atitinkamai prie „Arduino“kaiščių 11, 12, 13 ir 10.
SD kortelės sąsaja su „Arduino UNO“:
GND ------ GND
5 voltų ------- VCC
Pin12 -------- MISO
Pin11 -------- MOSI
Smeigtukas 13 ------- SCK
Pin10 -------- SCS
Duomenys įrašomi tik į SD kortelės failą, vadovaujantis instrukcija file.close (); todėl po kiekvienos instrukcijos file.println (duomenys) turi būti pateikiama instrukcija file.close () ir prieš ją turi būti pateikta instrukcija SD.open („failo pavadinimas“, FILE_WRITE). Funkcijos SD.open () numatytasis nustatymas yra FILE_READ, todėl norint įrašyti į failą būtina parinktis FILE_WRITE.
Instrukcijų seka, reikalinga kiekvieną kartą rašant į SD kortelę, yra tokia
SD.open ("failo pavadinimas", FILE_WRITE);
failas.println (duomenys);
file.close ();
2_LM35:-
LM35 yra integruoto kontūro temperatūros jutiklis, kurio išėjimo įtampa kinta priklausomai nuo aplinkos temperatūros. Tai mažas ir pigus IC, kuris gali būti naudojamas temperatūrai matuoti nuo -55 ° C iki 150 ° C.
Yra trys Lm35 kojos;
1 -cc
2 išėjimai
3-Gnd
Lm35 yra unikalus temperatūros jutiklis, naudojamas temperatūrai nustatyti. Pirmasis jo terminalas yra prijungtas prie VCC prie 5 voltų „Arduino“kaiščio, o antrasis gnybtas yra išjungtas su analoginiu kaiščiu, kuris apibrėžiamas koduojant. Trečiasis terminalas yra prijungtas prie Gnd, kuris yra Gnd.
3_LDR:-
Nuotraukų rezistorius (akronimas LDR, skirtas mažinti atsparumą šviesai, arba nuo šviesos priklausantis rezistorius, arba fotolaidis elementas) yra pasyvus komponentas, kuris sumažina atsparumą, atsižvelgiant į šviesą (šviesą) ant jautraus komponento paviršiaus. Foto rezistoriaus varža mažėja didėjant krintančios šviesos intensyvumui; kitaip tariant, jis demonstruoja fotolaidumą.
LDR sąsaja su „Arduino UNO“:
Jo vienas gnybtas yra prijungtas prie 5 voltų, o antrasis - su 4,7 k rezistoriumi. Antrasis 4,7 k rezistoriaus galas yra įžemintas. LDR pats yra rezistorius, todėl tokio tipo konfigūracijos naudojamos įtampai matuoti ir tai yra įtampos daliklio technika. Bendras terminalas yra prijungtas prie analoginio „Arduino“kaiščio (kodas# yra apibrėžtas koduojant). Dalinuosi nuotraukomis.
2 žingsnis:
„Proteus“modeliavimas:-
Šioje pamokoje naudojame „Proteus“programinę įrangą, kuri naudojama mūsų projektui imituoti („Temp & Light Intensity Logging“). Pirma, atidarykite „Proteus“programinę įrangą, paimkite komponentus ir įrenginius, kad sukurtumėte grandinės schemą. Baigę grandinę, turime ją imituoti. šiuo tikslu turime įkelti „Arduino“kodavimo šešioliktainį failą į „Arduino Property“. Dešiniuoju pelės mygtuku spustelėkite „Arduino“ir eikite į „Arduino Property“kopijuoti ir įklijuoti šešioliktainio failo vietą arba tiesiogiai pasirinkite failą, tada įkelkite jį. antras dalykas - įkelti SD kortelės failą, šiuo tikslu pasirinkite 32 GB ir eikite į failo vietą, tada nukopijuokite ir įklijuokite šį failą arba įkelkite jį tiesiogiai pasirinkdami iš atitinkamo aplanko. Failo įkėlimo būdas yra toks: Kopijuoti ir įklijuoti SD kortelės failą Vieta / Failo pavadinimas.
Baigę šiuos du darbus, turite patikrinti grandinę, kurią padarėte, jei ten įvyko klaida, prieš imituodami ją ištaisykite.
Kairiajame „Proteus“programinės įrangos schemos puslapio kampe yra paleidimo mygtukas. paspauskite ir jūsų modeliavimas bus pradėtas.
/* Toliau pateikiamos instrukcijos SD kortelei įrašyti duomenis į failą.
Instrukcijų seka, reikalinga kiekvieną kartą rašant į SD kortelę, yra tokia;
1_SD.open ("failo pavadinimas", FILE_WRITE);
2_file.println (duomenys);
3_file.close (); */
po šių nurodymų „Arduino“kodas užtrunka (5000); tada įrašykite naują skaitymą ir tt šis procesas vyksta. virtualus terminalas rodo rezultatus taip.
SD kortelė gerai
įrašas1
2 įrašas
įrašas3
įrašas4
įrašas5
galite pakeisti savo delsos atsaką, kad įrašytumėte savo duomenis per trumpą laiką. šį atsakymą galite pamatyti duomenų faile.
3 žingsnis:
Realaus laiko duomenų linijų grafikai EXCEL:-
„Microsoft Excel“šiame projekte naudojama atitinkamai temperatūros ir šviesos intensyvumo duomenų linijinėms diagramoms kurti.
Pirma, turime atidaryti „Excel“ir įvesti („Duomenys“ir pasirinkti „txt“failą) „Excel“duomenų failą. atskirti temperatūros ir šviesos intensyvumo duomenų stulpelius. eikite į intarpą ir įterpkite linijų grafikus. Dalinuosi visais savo failais, taip pat „Excel“failais ir realaus laiko duomenų linijų grafikais bei duomenų failais.
Šios diagramos mums parodo, kaip keičiasi temperatūra, o tada keičiasi ir fotorezistoriaus (LDR) rezistorius.
4 žingsnis:
Užbaikite šiame projekte naudojamus failus: -
Čia yra mano „YouTube“nuoroda, tai atviro kodo kanalas. mes teikiame viską, kas susiję su mūsų projektu ir dalykais, naudojamais mūsų projekte, santykinius failus ir pan.
Dalinuosi visais savo failais ir nuotraukomis ZIP faile, kuriuose yra;
1_Fritzing failas
2_proteus modeliavimo failai
3_Arduino kodavimo failas
4_Arduino koduojantis HEX failas
5_SD kortelės failas
6_data failas
7_Excel failas, įskaitant eilučių diagramas
ir kt.
Rekomenduojamas:
Nuostabus „pasidaryk pats“saulės šviesos lauko šviesos diodų lempa: 9 žingsniai
Nuostabus „pasidaryk pats“saulės šviesos lauko šviesos diodų lempa: Sveiki! Šioje instrukcijoje galite sužinoti, kaip sukurti pigią ir lengvą saulės energija varomą LED lempą! Dienos metu įkraunama baterija, o naktį užsidega labai ryškus COB šviesos diodas! Tiesiog atlikite veiksmus! Tu gali tai padaryti! Tai tikrai lengva ir smagu
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: 6 žingsniai
Visuino Kaip naudoti mygtuką kaip įvestį valdyti tokius dalykus kaip LED: Šioje pamokoje mes sužinosime, kaip įjungti ir išjungti šviesos diodą naudojant paprastą mygtuką ir Visuino. Žiūrėkite demonstracinį vaizdo įrašą
Šviesos diodai kaip šviesos jutikliai: 5 žingsniai
Šviesos diodai kaip šviesos jutikliai: šviesos diodai puikiai tinka skleisti šviesą, tačiau jie taip pat gali jausti šviesą! Neseniai atsitiktinai aptikau šią svetainę: „1977 m. Forrestas M. Mimsas primena mus viename iš savo„ Inžinieriaus užrašų knygelių “kad šviesos diodai taip pat gali būti naudojami kaip fotodiodai … & q
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: 3 žingsniai
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: Šis vadovas parodys, kaip susieti „Wii Remote“(„Wiimote“) su kompiuteriu ir naudoti kaip pelę