Mundarija:
- 1 -qadam:
- 2 -qadam: Ultrasonik o'tkazgichlarni L298N chiqish 1 va 2 ga ulang:
- 3 -qadam:
- 4 -qadam:
- 5 -qadam:
- 6 -qadam:
- 7 -qadam:
Video: Arduino Uno bilan akustik levitatsiya bosqichma-bosqich (8-qadam): 8-qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
- ultratovushli ovoz o'tkazgichlar
- L298N
- Dc ayol adapter
- erkak shahar pinli quvvat manbai
- Arduino UNO
- Non paneli
Bu qanday ishlaydi: Birinchidan, siz Arduino Uno -ga kod yuklaysiz (bu kodni (C ++) bajarishga aylantirish uchun raqamli va analog portlar bilan jihozlangan mikrokontroller). bu Arduino IDE dasturidagi "setup ()" bosqichida (barcha o'zgaruvchilarni sozlash bosqichi) o'rnatilgan. Koddagi o'zgaruvchiga 80 KGts chastotada uzilish (bu analog portlarni teskari aylantirish uchun) ishga tushirish vazifasi qo'yiladi. Har safar uzilish boshlanganda analog portlar teskari aylanadi, bu esa 40 kHz chastotali 40 kHz ga teng bo'lgan 80 kHzni to'liq diapazonli 40 kHz (biz uni ultrasonik tovush to'lqinlariga aylantirishimiz kerak) ni bekor qiladi. 40 kHz chastotali elektr impulsda, lekin bizga ultratovushli tovush to'lqinlari kerak. Biz elektr impulsini ultratovushli transduserlar yordamida ultrasonik tovush to'lqinlariga aylantirishimiz mumkin (elektr impulsini ultrasonik tovush to'lqinlariga aylantiradi). Livitatsiya qilish uchun bizga tik to'lqin kerak va biz "tugunlar" dagi narsalarni (bu turg'un to'lqinning harakatlanmaydigan qismi) ko'tarishimiz mumkin. Ammo biz bir xil 40 kHz chastotali elektr pulsini ikkala transduserga tarqatishimiz kerak, biz buni "L298N" (bu elektron karta bir xil elektr pulsining ikkita chiqishini beradigan ko'prikka o'xshaydi) yordamida amalga oshirishimiz mumkin, bu ikkala o'tkazgichga bir xil elektr energiyasini beradi. puls Agar biz L298N -ga ulangan Arduino -ni quvvatlantiradigan bo'lsak va u transduserlarga ulangan bo'lsa, endi transduserlar doimiy to'lqin hosil qiladi va biz uning tugunlarida ma'lum sharoitlarda mayda narsalarni ko'tarishimiz mumkin.
1 -qadam:
Birinchidan, Arduino -ga kodni yuklang:
bayt TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); uzilishlar (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
2 -qadam: Ultrasonik o'tkazgichlarni L298N chiqish 1 va 2 ga ulang:
3 -qadam:
Arduino analog qismidagi A0 pinini L298N kirish 1 ga ulang va A2 ni Arduino pinini L298N ga L298N 2 kirishiga ulang.
4 -qadam:
L298n dagi 12v kirishni non panelidagi + ustuniga ulang va Gnd (Ground) pinini - ustuniga ulang.
5 -qadam:
Arduino -ning quvvat bo'limidagi "vin" pinini non panelidagi + ustuniga va Arduino -dagi GND (tuproqli) pinini non panelidagi ustuniga ulang.
6 -qadam:
Unga ikkita GND pinini - non paneli ustunini va V + pinini + taxtaning + ustuniga ulang
7 -qadam:
Quvvat manbaini ayol shahar piniga ulang va kuchlanishni 12,5v ga o'rnating.
Tavsiya:
Havo pianino IR yaqinlik sensori va Arduino Uno Atmega 328: 6 qadamlaridan foydalanadi (rasmlar bilan)
Havo pianinolari IQ yaqinlik sensori va Arduino Uno Atmega 328 yordamida: Odatda pianino - bu tugmachani bosishning oddiy mexanizmi bo'yicha elektr yoki mexanik ish. Ammo bu erda burilish bor, biz ba'zi datchiklar yordamida pianino kalitlariga bo'lgan ehtiyojni yo'q qilishimiz mumkin edi. Infraqizil yaqinlik datchiklari sababga eng mos keladi, chunki
Cortana va Arduino uy avtomatizatsiyasi bilan ovozni boshqarish chiroqlari elektronika RGB Led chiziqlari va boshqalar
Ovozni boshqarish chiroqlari Electronics RGB Led chiziqlari va boshqalar Cortana va Arduino uy avtomatizatsiyasi bilan: O'z ovozingiz bilan narsalarni boshqarish g'oyasi yoqdimi? Yoki chiroqni o'chirish uchun yotoqdan turishni yoqtirmaysizmi? Ammo Google home kabi mavjud bo'lgan barcha echimlar juda qimmatmi? Endi siz uni 10 dollardan past narxda o'zingiz qilishingiz mumkin. Va bundan ham yaxshiroq, bu juda oson
Arduino bilan chiplarni dasturlash - ATRiny85, ATTiny2313 va ATMega328: 3 bosqichli AVR ISP
ATDiny85, ATTiny2313 va ATMega328 -ni o'z ichiga olgan Arduino -AVR -ISP bilan dasturlash chiplari: Men buni ko'p yillar avvalgi qoralama sifatida topdim. Bu men uchun hech bo'lmaganda foydalidir, shuning uchun men uni nashr etaman! Bu ko'rsatma - bu "tarmoq" va "tuzilmalar" atrofida to'plangan bilimlar to'plami. U AVR Microco dasturini qamrab oladi
Pi bilan 5 ta gologramma proyektori (rasmlar bilan)
Pi bilan gologramma proyektori: Bu robototexnika darsi uchun yaratilgan loyiha. Bu https://www.hackster.io/hackerhouse/holographic-au boshqa ko'rsatmali sahifadan so'ng amalga oshirildi … 3D-gologramma yaratish uchun Raspberry Pi, kompyuter va monitor yordamida
AVR/Arduino RFID o'quvchi UART kodi bilan C: 4 bosqichda
AVR/Arduino RFID o'quvchi UART kodli C: RFID - bu hamma joyda - inventarizatsiya tizimidan nishon identifikatori tizimigacha topilgan jinnilik. Agar siz biron marta do'konga tashrif buyurgan bo'lsangiz va kirish/chiqish joylarida metall detektorli narsalarni ko'rsangiz, siz RFIDni ko'rgansiz. Bir nechta bor