Obsah:
- Krok 1:
- Krok 2: Pripojte ultrazvukové snímače k výstupu 1 a 2 L298N takto:
- Krok 3:
- Krok 4:
- Krok 5:
- Krok 6:
- Krok 7:
Video: Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
- ultrazvukové meniče zvuku
- L298N
- Dc zásuvkový adaptér
- napájací zdroj s mužským jednosmerným kolíkom
- Arduino UNO
- Breadboard
Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnymi a analógovými portami na konverziu kódu (C ++) na spustenie). čo je všetko nastavené v fáze „setup ()“(Je to krok k nastaveniu všetkých premenných) v softvéri Arduino IDE. Premenná v kóde je nastavená tak, aby spustila prerušenie (to je invertovanie analógových portov) na 80 KHz. Zakaždým, keď sa spustí prerušenie, anvertujú sa analógové porty, čím sa zruší frekvencia 80 khz, čo sa rovná 40 khz na druhú, v cykle 40 khz v plnom rozsahu (ktorý potrebujeme na vytvorenie do ultrazvukových zvukových vĺn). 40 khz na druhú je v elektrickom impulze, ale potrebujeme ultrazvukové zvukové vlny. Ultrazvukové prevodníky môžu prevádzať elektrický impulz na ultrazvukové zvukové vlny (prevádzajú elektrický impulz na ultrazvukové zvukové vlny). Na levitáciu potrebujeme stojatú vlnu a v stojatej vlne môžeme levitovať veci v „uzloch“(je to nepohyblivá časť stojatej vlny). Musíme však distribuovať rovnaký 40kHz elektrický impulz do oboch meničov, môžeme to urobiť pomocou „L298N“(táto doska s plošnými spojmi je ako mostík, ktorý dáva dva výstupy rovnakého elektrického impulzu), ktorý dáva obidvom meničom rovnaký elektrický signál. pulz. Ak teda napájame Arduino pripojené k L298N a je pripojené k meničom, prevodníky vytvoria stojatú vlnu a v jeho uzloch môžeme za určitých podmienok levitovať akékoľvek drobné položky.
Krok 1:
Najprv nahrajte kód do Arduina:
bajt TP = 0b10101010;
neplatné nastavenie () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); prerušenia (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } prázdna slučka () {}
Krok 2: Pripojte ultrazvukové snímače k výstupu 1 a 2 L298N takto:
Krok 3:
prepojte pin A0 v analógovej časti Arduina so vstupom 1 v L298N a prepojte A2 s pinom v Arduino s L298N so vstupom 2 v L298N.
Krok 4:
Pripojte vstup 12 V v L298n k stĺpiku + v nepájivom poli a kolík Gnd (uzemnenie) pripojte k stĺpcu -.
Krok 5:
Pripojte kolík „vin“v napájacej časti Arduina k stĺpcu + v nepájivom poli a kolík GND (uzemňovací) v Arduine k stĺpcu - na nepájivom poli.
Krok 6:
Pripojte k nemu dva kolíky GND - stĺpec nepájivej dosky a kolík V + do stĺpca + prkénka
Krok 7:
Pripojte napájací zdroj k ženskému kolíku Dc a nastavte napätie na 12,5 V.
Odporúča:
Krok za krokom Budovanie počítača: 9 krokov
Krok za krokom Budovanie počítača: Dodávky: Hardvér: základná doskaCPU & Chladič CPU PSU (napájací zdroj) Úložisko (HDD/SSD) RAMGPU (nevyžaduje sa) CaseTools: skrutkovač Náramok ESD/matstermálna pasta s aplikátorom
Vzdelávanie v robotike krok za krokom so súpravou: 6 krokov
Vzdelávanie v robotike krok za krokom so súpravou: Po niekoľkých mesiacoch budovania vlastného robota (pozrite si všetky tieto) a potom, čo sa dvakrát pokazili diely, som sa rozhodol urobiť krok späť a premyslieť si svoje stratégia a smer. Niekoľkomesačné skúsenosti boli niekedy veľmi obohacujúce a
Naučte sa kresliť sviečku - krok za krokom: 6 krokov
Naučte sa kresliť sviečku - krok za krokom: Kreslenie tejto sviečky trvá 10 minút, ak budete dôsledne postupovať podľa mojich krokov. Užite si to
Mini akustická levitácia: 5 krokov (s obrázkami)
Mini akustická levitácia: Ak si chcete pozrieť simuláciu obvodu a video, pozrite si tento projekt na mojich webových stránkach! Akustická levitácia je možná vďaka skutočnosti, že zvuk sa správa ako vlna. Keď sa dve zvukové vlny prelínajú, môžu buď konštruktívne, alebo deštruktívne
DIY robotické rameno Arduino, krok za krokom: 9 krokov
DIY Arduino robotické rameno, krok za krokom: Tento tutoriál vás naučí, ako si vytvoriť robotické rameno sami