Sadržaj:
- Korak 1:
- Korak 2: Priključite ultrazvučne pretvarače na izlaz 1 i 2 L298N ovako:
- Korak 3:
- Korak 4:
- Korak 5:
- Korak 6:
- Korak 7:
Video: Akustična levitacija sa Arduino Uno Korak po korak (8 koraka): 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
- ultrazvučni pretvarači zvuka
- L298N
- DC ženski adapter
- napajanje sa muškim DC pinom
- Arduino UNO
- Breadboard
Kako to funkcionira: Prvo učitajte kôd na Arduino Uno (to je mikrokontroler opremljen digitalnim i analognim portovima za pretvaranje koda (C ++) u izvršavanje). koji je sve postavljeno u fazi “setup ()” (To je korak za postavljanje svih varijabli) u Arduino IDE softveru. Varijabla u kodu postavlja posao za pokretanje prekida (ovo je za inverziju analognih portova) na 80Khz. Svaki put kada se prekid aktivira, analogni portovi se invertiraju što poništava 80 kHz, što je jednako 40 kHz na kvadrat u opsegu od 40 kHz (što nam je potrebno za stvaranje ultrazvučnih zvučnih valova). Kvadrat od 40 kHz je u električnom impulsu, ali potrebni su nam ultrazvučni zvučni valovi. Električni impuls možemo pretvoriti u ultrazvučne zvučne valove pomoću ultrazvučnih pretvarača (pretvara električni impuls u ultrazvučne zvučne valove). Za levitaciju nam je potreban stojeći val i možemo levitirati stvari u "čvorovima" (to je nepomični dio stojećeg vala) u stojećem valu. Ali moramo distribuirati isti električni impuls od 40 kHz na oba pretvarača, to možemo učiniti pomoću "L298N" (ova ploča je poput mosta koji daje dva izlaza istog električnog impulsa) koji daje oba pretvarača isti električni puls. Dakle, ako napajamo Arduino spojen na L298N i on je spojen na pretvarače, pretvarači stvaraju stojeći val i možemo levitirati sve sitne predmete u određenim uvjetima u njegovim čvorovima.
Korak 1:
Prvo postavite kod na Arduino:
bajt TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); interrupts (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
Korak 2: Priključite ultrazvučne pretvarače na izlaz 1 i 2 L298N ovako:
Korak 3:
spojite pin A0 u analognom dijelu Arduina na ulaz 1 u L298N i spojite A2 na pin u Arduinu na L298N na ulaz 2 u L298N.
Korak 4:
Priključite 12v ulaz u L298n u stupac + na ploči s matičnim pločama i spojite pin Gnd (uzemljenje) na stupac -.
Korak 5:
Spojite "vin" pin u odjeljku za napajanje Arduina na stupac + na matičnoj ploči i GND (uzemljeni) pin na Arduinu u stupac - na ploči s ploču.
Korak 6:
Spojite dva GND pina na njega - stupac matične ploče i V + pin na + stupac matične ploče
Korak 7:
Priključite napajanje na ženski Dc pin i podesite napon na 12,5v.
Preporučuje se:
Korak po korak Izgradnja računara: 9 koraka
Korak po korak Izgradnja računara: Potrošni materijal: Hardver: Matična ploča CPU & Hladnjak procesoraPSU (jedinica za napajanje) Skladištenje (HDD/SSD) RAMGPU (nije potrebno) Alati za kućište: OdvijačESD narukvica/mattermalna pasta s aplikatorom
Tri kola zvučnika -- Korak po korak vodič: 3 koraka
Tri kola zvučnika || Korak po korak vodič: Krug zvučnika pojačava audio signale koji se primaju iz okruženja na mikrofon i šalje ih zvučniku s mjesta na kojem se proizvodi pojačani zvuk. Ovdje ću vam pokazati tri različita načina kako napraviti ovaj zvučnik pomoću:
Mini akustična levitacija: 5 koraka (sa slikama)
Mini akustična levitacija: Pogledajte ovaj projekt na mojoj web stranici kako biste vidjeli simulaciju kola i video zapis! Akustična levitacija je omogućena činjenicom da se zvuk ponaša kao val. Kad se dva zvučna vala sijeku, mogu konstruktivno ili destruktivno
Akustična futrola Levitator: 14 koraka (sa slikama)
Akustični levitator: Akustični levitator iz Asier Marza je vrlo popularna stvar na instrukcijama. Napravio sam ga, radio je, ali primijetio sam nekoliko problema. Na primjer: 3D štampani prostor između zdjela pomalo je krhak. Levitator ne može
Uradi sam Arduino robotska ruka, korak po korak: 9 koraka
Uradi sam Arduino robotsku ruku, korak po korak: Ovaj vodič će vas naučiti kako sami napraviti robotsku ruku