Სარჩევი:
- ნაბიჯი 1: მასალების შეკრება
- ნაბიჯი 2: LCD– ის დაკავშირება არდუინოსთან
- ნაბიჯი 3: დაკავშირება Esp8266 არდუინოსთან
- ნაბიჯი 4: მიკროფონის მოდულის აწყობა
- ნაბიჯი 5: კოდი
ვიდეო: Arduino ხმის მონიტორი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
აქ არის სახელმძღვანელო ხმის მონიტორის შესაქმნელად, რომელიც აგზავნის ტექსტს, როდესაც თქვენი მოცულობის ბარიერი მიღწეულია.
ეს დიზაინი იყენებს LCD- ს, Arduino მიკროფონის მოდულს, esp8266-01, Arduino Mega, ზუმერს და ზოგიერთ LCD- ს. ეს პროექტი თეორიულად გამოიყენება როგორც ბავშვის მონიტორი.
ნაბიჯი 1: მასალების შეკრება
მასალების შეკრება.
საჭირო მასალები:
არდუინო მეგა 2560
Jumper Wires
მამაკაცის მდედრობითი მავთულები
LED x 2 რეზისტორი x 3 (5.1k რეზისტორი, 10k რეზისტორი, 220 რეზისტორი)
Buzzer LCD 16x2
esp8266-01
USB კაბელის კავშირი
10 კ პოტენომეტრი
დააჭირეთ ღილაკს (სურვილისამებრ)
მიკროფონი ხმის დეტექტორის მოდული
ნაბიჯი 2: LCD– ის დაკავშირება არდუინოსთან
სურათი არ არის მთლიანად ზუსტი, რადგან ის იყენებს Arduino Uno- ს.
ჩემს პროექტში გამოვიყენე Arduino Mega, რომელსაც აქვს 4 სერიული ქინძისთავები. დიაგრამაში მოცემული ობიექტი არ არის მიკროფონი, თუმცა მე მისი სამი ქინძისთავი გამოვიყენე A0, GND და 5v– თან დასაკავშირებლად.
კავშირები:
LCD:
VSS --- GND
VDD --- 5 ვ
V0 --- საწმენდი (პოტენომეტრი)
RS --- ციფრული 9
RW --- GND
E --- ციფრული 8
D4 --- ციფრული 5
D5 --- ციფრული 4
D6 --- ციფრული 3
D7 --- ციფრული 2
A --- რეზისტორი (5 ვ)
K --- GND
ნაბიჯი 3: დაკავშირება Esp8266 არდუინოსთან
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3.3v
ch-pd --- 3.3v
ნაბიჯი 4: მიკროფონის მოდულის აწყობა
A0 --- A0
GND --- GND
+--- 5 ვ
ნაბიჯი 5: კოდი
თან ერთვის საბოლოო სამუშაო პროექტის კოდი.
Esp8266 ინტერნეტთან დაკავშირებისას გამოიყენეთ AT ბრძანებები. AT+CJAP = "wifi name", "wifi pswd"
AT+CIPSEND = პერსონაჟის სიგრძე+2
ჩემს კოდში ნახავთ, რომ მე მაქვს მომხმარებლის სახელი და პაროლი smtp2go– სთვის, კოდირებული 64 – ე ბაზაზე.
ისიამოვნეთ!
გირჩევთ:
ტემპერატურა, ტენიანობის მონიტორი - Arduino Mega + Ethernet W5100: 5 ნაბიჯი
ტემპერატურა, ტენიანობის მონიტორი - Arduino Mega + Ethernet W5100: მოდული 1 - FLAT - აპარატურა: Arduino Mega 2560 Wiznet W5100 Ethernet ფარი 8x DS18B20 ტემპერატურის სენსორი OneWire ავტობუსზე - იყოფა 4 OneWire ავტობუსად (2,4,1,1) 2x ციფრული ტემპერატურა და ტენიანობის სენსორი DHT22 (AM2302) 1x ტემპერატურა და ტენიანობა
მარტივი, პორტატული უწყვეტი ეკგ/ეკგ მონიტორი ATMega328 (Arduino Uno ჩიპი) + AD8232: 3 ნაბიჯი
მარტივი, პორტატული უწყვეტი ეკგ/ეკგ მონიტორი ATMega328 (Arduino Uno Chip) + AD8232 გამოყენებით: ეს ინსტრუქციის გვერდი გაჩვენებთ თუ როგორ უნდა გააკეთოთ მარტივი პორტატული 3 ტყვიის ეკგ/ეკგ მონიტორი. მონიტორი იყენებს AD8232 გარღვევის დაფას ეკგ სიგნალის გასაზომად და შემდგომი ანალიზისთვის microSD ბარათზე გადასატანად. საჭირო ძირითადი წყაროები: 5V დატენვის
პაციენტის მონიტორი Arduino Uno– ს გამოყენებით: 5 ნაბიჯი
პაციენტის მონიტორი Arduino Uno– ს გამოყენებით: პაციენტის მონიტორი არის დაფა, რომელიც გამოიყენება მონიტორინგისთვის (Spo2, გულისცემა, ჰაერის ტენიანობა, ჰაერის ტემპერატურა და სხეულის ტემპერატურა) და მე გამოვიყენე arduino uno (Atmega328p), როგორც მაკონტროლებელი ამ პროექტისათვის და მე შემუშავებული მაქვს Android აპლიკაცია მივიღო ეს მონაცემები და გამოვხატო ის, ასე რომ შემიძლია
ყველაზე მარტივი Arduino VESC მონიტორი: 4 ნაბიჯი
უმარტივესი Arduino VESC მონიტორი: გამარჯობა, ამ პროექტში ჩვენ გავაკეთებთ მარტივ VESC მონიტორს. ეს გამოგადგებათ, როდესაც გსურთ თქვენი ტემპერატურის მონიტორინგი და გაარკვიოთ ისეთი პრობლემები, როგორიც მე მქონდა Vesc– ის გადახურებისას (რაც ამ მონიტორზე აღმოვაჩინე), ან შეგიძლიათ გამოიყენოთ ის უბრალოდ ატაქციისთვის
ტრიგერის დაწყების ხმის დამატება Google AIY ხმის ნაკრებში: 6 ნაბიჯი (სურათებით)
დაამატეთ Trigger Start Sound Google AIY Voice Kit- ში: ეს გაკვეთილი საკმაოდ მარტივია. მე ნამდვილად მსიამოვნებდა Google AIY ხმის ნაკრები, მაგრამ მე ნამდვილად მომწონს ჩემს ჩვეულებრივ Google Home– ში ის ხმაური, რომელსაც ისინი აკეთებენ იმის დასადასტურებლად, რომ ისინი აქტიურად უსმენენ. ეს არ არის ნაგულისხმევი დაყენებული არცერთ მაგალითში, ვიდრე