Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
- 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:
ATMega328 (Arduino Uno Chip) + AD8232: 3 bosqichli oddiy, ko'chma doimiy EKG/EKG monitor
ATMega328 (Arduino Uno Chip) + AD8232 yordamida oddiy, portativ uzluksiz EKG/EKG monitori: Bu ko'rsatma sahifasida sizga oddiy 3 portli EKG/EKG portativ monitorini qanday qilish kerakligi ko'rsatiladi. Monitor EKG signalini o'lchash va keyinchalik tahlil qilish uchun uni microSD kartasiga saqlash uchun AD8232 uzilish taxtasidan foydalanadi
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
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish - Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich - Rc vertolyoti - Ardu
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish | Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich | Rc vertolyoti | Arduino yordamida Rc samolyoti: Rc avtomashinasini boshqarish | Kvadrokopter | Drone | RC samolyoti | RC qayig'i, bizga har doim qabul qiluvchi va uzatuvchi kerak bo'ladi, deylik, RC QUADCOPTER uchun bizga 6 kanalli uzatuvchi va qabul qilgich kerak, va bu turdagi TX va RX juda qimmatga tushadi, shuning uchun biz uni o'zimizda ishlab chiqaramiz
ARDUINO UNO R3: 5 bosqichli avtomatik yorug'lik manbasini kuzatish
ARDUINO UNO R3 bilan avtomatik yorug'lik manbasini kuzatish: Bu darsda biz avtomatik ravishda kuzatiladigan yorug'lik manbai tizimini yig'ish uchun servo dvigatel, fotorezistor va pastga tushadigan qarshilikdan foydalanamiz
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