Агуулгын хүснэгт:
- 1-р алхам:
- Алхам 2: Хэт авианы хувиргагчийг L298N гаралт 1 ба 2 -т холбоно уу
- Алхам 3:
- Алхам 4:
- Алхам 5:
- Алхам 6:
- Алхам 7:
Видео: Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
- хэт авианы дууны хувиргагч
- L298N
- Dc эмэгтэй адаптер
- эрэгтэй dc зүү бүхий цахилгаан хангамж
- Ардуино НҮБ
- Талхны самбар
Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno -д байршуулна (энэ нь кодыг (C ++) гүйцэтгэлд хөрвүүлэх дижитал болон аналог портоор тоноглогдсон микроконтроллер юм). Энэ нь Arduino IDE програм хангамжийн "setup ()" (Энэ нь бүх хувьсагчдыг тохируулах алхам юм) шатанд тохируулагдсан болно. Код дахь хувьсагч нь тасалдлыг (энэ нь аналог портуудыг урвуу болгох) 80 кГц давтамжтай ажиллуулахаар тохируулагдсан болно. Тасалдлыг эхлүүлэх бүрт аналог портуудыг урвуу болгодог бөгөөд энэ нь 40 кГц-ийн квадраттай тэнцэх 80 кГц-ийг цуцалж, 40 кГц-ийн бүрэн хэмжээний мөчлөг болгоно (үүнийг бид хэт авианы дууны долгион болгох хэрэгтэй). 40 кГц квадрат нь цахилгаан импульстэй боловч бидэнд хэт авианы дууны долгион хэрэгтэй. Бид цахилгаан импульсийг хэт авианы хувиргагч ашиглан хэт авианы дууны долгион болгон хувиргах боломжтой (цахилгаан импульсийг хэт авианы дууны долгион болгон хувиргадаг). Левитит хийхийн тулд бидэнд байнгын долгион хэрэгтэй бөгөөд бид "зангилаа" (энэ нь зогсож буй долгионы хөдлөхгүй хэсэг) дэх зүйлийг босоо долгион дээр байрлуулж болно. Гэхдээ бид ижил 40 кГц цахилгаан импульсийг хоёуланд нь дамжуулах хэрэгтэй, үүнийг "L298N" (энэ хэлхээний самбар нь ижил цахилгаан импульсийн хоёр гаралтыг өгдөг гүүртэй адил) хийх боломжтой бөгөөд энэ нь хоёуланд нь ижил цахилгаан өгдөг. судасны цохилт. Тиймээс, хэрэв бид L298N -т холбогдсон Arduino -г асааж, хөрвүүлэгчтэй холбогдсон бол одоо хувиргагчид тогтмол долгион үүсгэж, бид зангилаан дахь тодорхой нөхцөлд ямар ч жижиг зүйлийг хөдөлгөж чадна.
1-р алхам:
Нэгдүгээрт, кодыг Arduino руу байршуулна уу.
байт TP = 0b10101010;
хүчингүй тохиргоо () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); тасалдах (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
Алхам 2: Хэт авианы хувиргагчийг L298N гаралт 1 ба 2 -т холбоно уу
Алхам 3:
Arduino -ийн аналог хэсгийн A0 зүүг L298N -ийн оролт 1 -т холбож, A2 -ийг Arduino дахь зүүг L298N -д L298N -ийн оролт 2 руу холбоно уу.
Алхам 4:
L298n дахь 12V оролтыг талхны самбар дээрх + баганад холбож, Gnd (Ground) зүүг - баганад холбоно уу.
Алхам 5:
Arduino -ийн цахилгаан хэсгийн "vin" зүүг талхны самбар дээрх + баганад, Arduino дахь GND (газардуулсан) зүүг талхны самбар дээрх баганад холбоно уу.
Алхам 6:
Хоёр GND тээглүүрийг талхны самбар ба V + зүүг талхны + багана руу холбоно уу
Алхам 7:
Цахилгаан тэжээлийг эмэгтэй Dc зүү рүү холбож, хүчдэлийг 12.5v болгоно.
Зөвлөмж болгож буй:
Uno ашиглан ESP8266 WeMos D1 R1 Wifi процессор ашиглан ESP32-камер ашиглан зураг авах, илгээх: 7 алхам
ESP8266 WeMos D1 R1 Wifi процессор ашиглан Uno ашиглан ESP32-Cam ашиглан зураг авах, илгээх: Uno ашиглан ESP8266 WeMos D1 R1 WiFI процессор ашиглан ESP32-Cam (OV2640) ашиглан зураг авч имэйлд илгээж, Google Драйвт хадгалаад илгээнэ үү. Twilio ашиглан Whatsapp. Шаардлага: Uno -той ESP8266 WeMos D1 R1 WiFI процессор (https: // protosupplies
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
Мини акустик левитаци: 5 алхам (зурагтай)
Мини акустик левитаци: Энэхүү төслийг вэбсайтаас үзээд хэлхээний симуляци болон видеог үзээрэй! Дуу нь долгион мэт ажилладаг тул акустик левитацийг хийх боломжтой болсон. Хоёр дууны долгион бие биенээ огтлолцоход тэд бүтцийн хувьд ч, сүйтгэх байдлаар ч би
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл
DIY цахилгаан соронзон левитаци: 6 алхам (зурагтай)
DIY цахилгаан соронзон левитаци!: Энэ бол гайхалтай, урам зориг өгөх төсөл юм! Шинжлэх ухааны энэ бүх мэдлэг, мэдлэг нь ямар ашиг тустай вэ, хэрэв бид үүнтэй хамт ямар нэгэн гайхалтай зүйл хийж чадахгүй бол, энэ төслийг хэрэгжүүлэхдээ бид эрүү унах, бүтээхэд хялбар, олоход хялбар хэд хэдэн бүрэлдэхүүн хэсгүүдийг ашиглах болно