Satura rādītājs:
- 1. darbība:
- 2. darbība. Pievienojiet ultraskaņas pārveidotājus L298N 1. un 2. izejai šādi:
- 3. darbība:
- 4. solis:
- 5. darbība:
- 6. darbība
- 7. darbība:
Video: Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
- ultraskaņas skaņas pārveidotāji
- L298N
- DC adapteris sievietēm
- barošanas avots ar vīriešu līdzstrāvas tapu
- Arduino UNO
- Maizes dēlis
Kā tas darbojas: Pirmkārt, jūs augšupielādējat kodu Arduino Uno (tas ir mikrokontrolleris, kas aprīkots ar digitālajiem un analogiem portiem, lai kodu (C ++) pārvērstu izpildē). kas viss ir iestatīts Arduino IDE programmatūras posmā “setup ()” (tas ir solis visu mainīgo iestatīšanai). Koda mainīgajam ir iestatīts darbs, lai aktivizētu pārtraukumu (tas ir, lai apgrieztu analogos portus) pie 80Khz. Katru reizi, kad tiek aktivizēts pārtraukums, analogie porti tiek apgriezti otrādi, kas atcels 80 khz, kas ir vienāds ar 40 khz kvadrātā pilnā 40 kHz ciklā (kas mums ir jāizveido ultraskaņas skaņas viļņos). 40 khz kvadrāts ir elektriskā impulsā, bet mums ir nepieciešami ultraskaņas skaņas viļņi. Mēs varam pārveidot elektrisko impulsu ultraskaņas skaņas viļņos ar ultraskaņas devējiem (pārveido elektrisko impulsu ultraskaņas skaņas viļņos). Lai levitētu, mums ir nepieciešams stāvošs vilnis, un mēs varam levitēt lietas “mezglos” (tā ir nekustīga stāvoša viļņa daļa) stāvviļņā. Bet mums ir jāsadala tas pats 40 khz elektriskais impulss abiem devējiem, mēs to varam izdarīt, izmantojot “L298N” (šī shēmas plate ir kā tilts, kas dod divas viena un tā paša elektriskā impulsa izejas), kas abiem devējiem dod to pašu elektrisko pulss. Tātad, ja mēs barojam Arduino, kas savienots ar L298N, un tas ir savienots ar devējiem, tagad pārveidotāji rada stāvošu vilni, un noteiktos apstākļos tā mezglos mēs varam levitēt sīkus priekšmetus.
1. darbība:
Vispirms augšupielādējiet kodu Arduino:
baits TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); pārtrauc (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
2. darbība. Pievienojiet ultraskaņas pārveidotājus L298N 1. un 2. izejai šādi:
3. darbība:
pievienojiet A0 kontaktu Arduino analogā sadaļā ar 1. ieeju L298N un pievienojiet A2 kontaktam Arduino ar L298N līdz 2. ieejai L298N.
4. solis:
Pievienojiet 12v ieeju L298n mapes dēļa kolonnā + un pievienojiet Gnd (zemes) tapu kolonnai -.
5. darbība:
Pievienojiet "vin" tapu Arduino barošanas sadaļā ar + kolonnu maizes plāksnē un GND (zemes) tapu Arduino pie mapes - kolonnas.
6. darbība
Pievienojiet viņam divas GND tapas - maizes dēļa kolonnu un V + tapu pie maizes dēļa + kolonnas
7. darbība:
Pievienojiet strāvas padevi līdzstrāvas ligzdai un iestatiet spriegumu uz 12,5 V.
Ieteicams:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
RC izsekots robots, izmantojot Arduino - soli pa solim: 3 soļi
RC izsekots robots, izmantojot Arduino - Soli pa solim: Sveiki, puiši, esmu atpakaļ ar vēl vienu atdzist robota šasiju no BangGood. Ceru, ka esat izgājis cauri mūsu iepriekšējiem projektiem - Spinel Crux V1 - Žestu kontrolētais robots, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms un The Badland Braw
Mini akustiskā levitācija: 5 soļi (ar attēliem)
Mini akustiskā levitācija: skatiet šo projektu manā vietnē, lai redzētu ķēdes simulāciju un video! Akustiskā levitācija ir iespējama, pateicoties tam, ka skaņa darbojas kā vilnis. Kad divi skaņas viļņi krustojas viens ar otru, tie var konstruktīvi vai destruktīvi
Akustiskā levitatora korpuss: 14 soļi (ar attēliem)
Akustiskā levitatora korpuss: Akustiskais levitators no Asier Marzo šeit ir ļoti populāra lieta par pamācībām. Es to izveidoju, tas strādāja, bet es pamanīju pāris problēmas. Piemēram: 3D drukātā vieta starp bļodām ir nedaudz trausla. Levitators nevar
DIY Arduino robotu roka, soli pa solim: 9 soļi
DIY Arduino robotu roka, soli pa solim: Šī apmācība māca jums pašam izveidot robota roku