Სარჩევი:

Arduino Baby მონიტორი Java Viewer– ით: 8 ნაბიჯი (სურათებით)
Arduino Baby მონიტორი Java Viewer– ით: 8 ნაბიჯი (სურათებით)

ვიდეო: Arduino Baby მონიტორი Java Viewer– ით: 8 ნაბიჯი (სურათებით)

ვიდეო: Arduino Baby მონიტორი Java Viewer– ით: 8 ნაბიჯი (სურათებით)
ვიდეო: Serial Connection from Java to Arduino | UATS Advanced Programming #01 2024, ნოემბერი
Anonim
Arduino Baby მონიტორი Java Viewer– ით
Arduino Baby მონიტორი Java Viewer– ით

ააშენეთ არდუინოზე დაფუძნებული მრავალსენსორიანი ერთეული, რათა დაიცვან ოთახში არსებული პირობები. ამ ერთეულს შეუძლია იგრძნოს ტენიანობა, ტემპერატურა, მოძრაობა და ხმა.

ერთვის java დაფუძნებული მაყურებელი, რომელიც იღებს სერიულ მონაცემებს arduino– დან.

ნაბიჯი 1: ქცევა

Მოქმედება:

სისტემა ზომავს თითოეულ სენსორს და იღებს შესაბამის ზომებს

- ტემპერატურა: სამი LED განათებულია იმის საფუძველზე, რომ მიმდინარე ტემპერატურა ზემოთ, ქვემოთ ან წინასწარ განსაზღვრულ სასურველ ტემპერატურაზეა.

- ტენიანობა: იგივე ტემპერატურა.

- მოძრაობა: მოძრაობის გამოვლენისას ექვსი led- ის სერია ანათებს მოძრაობის აღმოჩენისას.

- ხმა: აგზავნის მოვლენის შეტყობინებას Java მიმღებზე, Java პროგრამასთან კომუნიკაციისას

- Arduino აგზავნის სენსორულ მონაცემებს სერიული კომუნიკაციის საშუალებით Java პროგრამაში. ჯავის პროგრამა ითვლის გასულ დროს და აჩვენებს მონაცემებს JFrame- ის ბაზის GUI- ს საშუალებით.

ნაბიჯი 2: მასალები

მასალები
მასალები
მასალები
მასალები
მასალები
მასალები

მასალები:

- არდუინო უნო

- DHT11 ტენიანობის/ტემპერატურის სენსორი

- ხმის სენსორის მოდული

- HC-SR501 PIR მოძრაობის სენსორი

- (6) 220Ohm რეზისტორები

- (6) led (ნებისმიერი ფერი)

- მინიმუმ 25 მავთული

- დაინსტალირებული 64-ბიტიანი Java JDK კომპიუტერი

- Arduino IDE USB კაბელით

ნაბიჯი 3: დააკავშირეთ Leds

დააკავშირეთ Leds
დააკავშირეთ Leds

დაუკავშირეთ 6 Leds პორტებს 5 -დან 10 -მდე არდუინოზე.

ნაბიჯი 4: შეაერთეთ ტენიანობის/ტემპერატურის სენსორი

შეაერთეთ ტენიანობის/ტემპერატურის სენსორი
შეაერთეთ ტენიანობის/ტემპერატურის სენსორი

აკავშირებს ტენიანობის/ტემპერატურის სენსორს arduino– ზე.

ნაბიჯი 5: შეაერთეთ მოძრაობის სენსორი

შეაერთეთ მოძრაობის სენსორი
შეაერთეთ მოძრაობის სენსორი

დაუკავშირეთ მოძრაობის სენსორი arduino– ს პინ 12 – ს. (ტრანზისტორი (N) შეიცვალა სურათზე მოძრაობის სენსორით, იგივე გაყვანილობა)

ნაბიჯი 6: შეაერთეთ ხმის სენსორი

შეაერთეთ ხმის სენსორი
შეაერთეთ ხმის სენსორი

შეაერთეთ ხმის სენსორი arduino– ს პინ 4 – თან. (ტრანზისტორი (P) ჩაანაცვლა ხმის სენსორმა სურათზე, იგივე გაყვანილობა)

ნაბიჯი 7: შეაერთეთ დენი და მიწა

შეაერთეთ დენი და მიწა
შეაერთეთ დენი და მიწა

შეაერთეთ + 5V პინი არდუინოზე + სარკინიგზო დაფაზე.

შეაერთეთ GND pin არდუინოზე - სარკინიგზო პურის დაფაზე.

ნაბიჯი 8: კოდირება

Ნაბიჯი 1:

ჩატვირთეთ ArduinoHex.ino არდუინოში

ნაბიჯი 2:

- Eclipse პროგრამირების პროგრამული უზრუნველყოფის გამოყენებით, შექმენით პროექტი ორი.dll ფაილით მის ძირითად დირექტორიაში.

- ჩატვირთეთ RXTXcomm.jar ფაილი

გადადით პროექტზე> თვისებები> ჯავის მშენებლობის გზა> გარე ქილების დამატება

- ჩატვირთეთ ArduinoHex.java, ArduinoHexDriver.java და ComPortTest.java src საქაღალდეში პროექტში

ნაბიჯი 3: გამოიყენეთ Arduino IDE ან ComPortTest, რომ იპოვოთ რომელი COM პორტი გამოიყენება arduino– ს მიერ

ნაბიჯი 4: დარწმუნდით, რომ arduino– ს ყველა სხვა სერიული ტერმინალი დახურულია.

ნაბიჯი 5: გაუშვით ArduinoHexDriver

წყაროები:

ComPortTest.java და java-end სერიული მიღება:

კინატ რიპასინგე

dummyscodes.blogspot.com/2014/08/using-java…

გირჩევთ: