Სარჩევი:
- ნაბიჯი 1: კომპონენტები
- ნაბიჯი 2: პრინციპი
- ნაბიჯი 3: სქემატური დიაგრამა
- ნაბიჯი 4: პროცედურები
- ნაბიჯი 5: კოდი
ვიდეო: თერმისტორი ARDUINO UNO R3: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
თერმისტორი არის რეზისტორის ტიპი, რომლის წინააღმდეგობაც მნიშვნელოვნად განსხვავდება ტემპერატურის მიხედვით.
ნაბიჯი 1: კომპონენტები
- Arduino Uno დაფა * 1
- USB კაბელი * 1
- თერმისტორი * 1
-რეზისტენტული (10k) * 1
- პურის დაფა * 1
- ჯუმბერის მავთულები
ნაბიჯი 2: პრინციპი
თერმისტორის წინააღმდეგობა მნიშვნელოვნად განსხვავდება გარემოს ტემპერატურის მიხედვით. მას შეუძლია გამოავლინოს მიმდებარე ტემპერატურის ცვლილებები რეალურ დროში. გაგზავნეთ ტემპერატურის მონაცემები SunFounder– ის ანალოგიურ I/O პორტში. შემდეგი ჩვენ გვჭირდება მხოლოდ სენსორის გამომუშავება ცელსიუს ტემპერატურაზე მარტივი პროგრამირებით და ჩვენება სერიულ პორტში
ნაბიჯი 3: სქემატური დიაგრამა
ნაბიჯი 4: პროცედურები
Ნაბიჯი 1:
ააშენეთ წრე.
ნაბიჯი 2:
ჩამოტვირთეთ კოდი https://github.com/primerobotics/Arduino– დან
ნაბიჯი 3:
ატვირთეთ ესკიზი Arduino Uno დაფაზე
დააწკაპუნეთ ატვირთვის ხატულაზე, რომ ატვირთოთ კოდი საკონტროლო დაფაზე.
თუ "შესრულებულია ატვირთვა" გამოჩნდება ფანჯრის ბოლოში, ეს ნიშნავს, რომ ესკიზი წარმატებით აიტვირთა.
ახლა თქვენ ხედავთ მიმდინარე ტემპერატურას, რომელიც ნაჩვენებია სერიულ მონიტორზე.
ნაბიჯი 5: კოდი
/***********************************სახელი: თერმისტორი*ფუნქცია: თქვენ ხედავთ მიმდინარე ტემპერატურის ჩვენებას სერიულ მონიტორზე. *********************************** // // ელ.ფოსტა: [email protected] // ვებგვერდი: www.primerobotics.in #განსაზღვრეთ ანალოგი Pin P0 // თერმისტორი მიამაგრეთ #განსაზღვრეთ ბეტა 3950 // თერმისტორის ბეტა #განსაზღვრეთ წინააღმდეგობა 10 // ჩამოსაშლელი რეზისტორის მნიშვნელობა void setup () {Serial.begin (9600); } void loop () {// წაკითხვის თერმისტორის მნიშვნელობა long a = analogRead (analogPin); // ტემპერატურის მცურავი ტემპერატურის გამოთვლის ფორმულა C = ბეტა / (დღიური ((1025.0 * 10 / ა - 10) / 10) + ბეტა / 298.0) - 273.0; // float tempF = 1.8*tempC + 32.0; // ცელსიგრადის გადაყვანა ფარენჰეიტ სერიალში. ბეჭდვა ("TempC:"); // ბეჭდვა "TempC:" Serial.print (tempC); // დაბეჭდვა ცელსიუს ტემპერატურაზე Serial.print ("C"); // დაბეჭდეთ ერთეული Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); დაგვიანება (200); // დაელოდეთ 200 მილიწამს}
გირჩევთ:
Arduino Nano to Arduino Uno ადაპტერი: 6 ნაბიჯი (სურათებით)
Arduino Nano to Arduino Uno ადაპტერი: Arduino Nano არის არდუინოს ოჯახის სასიამოვნო, პატარა და იაფი წევრი. იგი დაფუძნებულია Atmega328 ჩიპზე, რაც მას ისეთივე ძლევამოსილს ხდის, როგორც მისი უმცროსი ძმა არდუინო უნო, მაგრამ მისი მოპოვება შესაძლებელია ნაკლებ ფულზე. Ebay– ში ახლა ჩინურ ვერსიებს შეუძლიათ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: 6 ნაბიჯი
როგორ ატვირთოთ პროგრამა Arduino Pro Mini 328P Arduino Uno– ს გამოყენებით: Arduino Pro Mini არის ყველაზე პატარა დაფა, რომელსაც აქვს 14 I/O ქინძისთავები, ის მუშაობს 3.3 ვოლტამდე - 5 ვოლტი DC და ადვილია კოდის ატვირთვა პროგრამირების მოწყობილობაში. დაზუსტება: 14 ციფრული შეყვანის/გამომავალი პორტები RX, TX, D2 ~ D13, 8 ანალოგური შეყვანის პორტი A0 ~ A7 1
უფრო ძლიერი Arduino-UNO, Massduino-UNO: 9 ნაბიჯი
უფრო ძლიერი Arduino-UNO, Massduino-UNO: რა არის Massduino? Massduino არის ახალი პროდუქციის ხაზი, რომელიც აერთიანებს Arduino პლატფორმას პერიფერიულ-მდიდარ, მოსახერხებელ და სწრაფ განვითარებას, დაბალ ღირებულებას და ადვილად წარმოების ფართომასშტაბიანი წარმოების უპირატესობებს. Arduino– ს თითქმის ყველა კოდი შეიძლება იყოს