Obsah:
- Krok 1:
- Krok 2: Připojte ultrazvukové snímače k výstupu 1 a 2 L298N takto:
- Krok 3:
- Krok 4:
- Krok 5:
- Krok 6:
- Krok 7:
Video: Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
- ultrazvukové měniče zvuku
- L298N
- Dc samice adaptér
- napájecí zdroj s mužským DC kolíkem
- Arduino UNO
- Prkénko
Jak to funguje: Nejprve nahrajete kód do Arduino Uno (jedná se o mikrokontrolér vybavený digitálními a analogovými porty pro převod kódu (C ++) na provedení). což je vše nastaveno ve fázi „setup ()“(Je to krok k nastavení všech proměnných) v softwaru Arduino IDE. Proměnná v kódu je nastavena na úlohu, která spustí přerušení (to je invertování analogových portů) na 80 KHz. Pokaždé, když je spuštěno přerušení, jsou invertovány analogové porty, které zruší 80 khz, což se rovná 40 khz na druhou, do cyklu 40 khz v plném rozsahu (který potřebujeme k vytvoření do ultrazvukových zvukových vln). 40 khz na druhou má elektrický impuls, ale potřebujeme ultrazvukové zvukové vlny. Ultrazvukové měniče dokážeme převést elektrický puls na ultrazvukové zvukové vlny (převádí elektrický puls na ultrazvukové zvukové vlny). K levitaci potřebujeme stojatou vlnu a můžeme věci vznášet v „uzlech“(je to nepohyblivá část stojaté vlny) ve stojaté vlně. Ale potřebujeme distribuovat stejný 40kHz elektrický impuls do obou měničů, můžeme to udělat pomocí „L298N“(tato deska s obvody je jako můstek, který dává dva výstupy stejného elektrického impulsu), který dává oběma převodníkům stejný elektrický puls. Pokud tedy napájíme Arduino připojené k L298N a je připojeno k převodníkům, nyní snímače vytvoří stojatou vlnu a můžeme v určitých uzlech levitovat jakékoli drobné předměty za určitých podmínek.
Krok 1:
Nejprve nahrajte kód do Arduina:
bajt TP = 0b10101010;
neplatné nastavení () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); přerušení (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
Krok 2: Připojte ultrazvukové snímače k výstupu 1 a 2 L298N takto:
Krok 3:
připojte pin A0 v analogové sekci Arduina na vstup 1 v L298N a připojte A2 na pin v Arduinu na L298N na vstup 2 v L298N.
Krok 4:
Připojte vstup 12 V v L298n ke sloupci + na desce a připojte pin Gnd (Ground) ke sloupci -.
Krok 5:
Připojte kolík „vin“v napájecí části Arduina ke sloupci + na breadboardu a GND (uzemňovací) pin v Arduinu ke sloupci - na breadboardu.
Krok 6:
Připojte k němu dva piny GND - sloupek prkénka a kolík V + ke sloupci + prkénka
Krok 7:
Připojte napájecí zdroj k zásuvce Dc a nastavte napětí na 12,5 V.
Doporučuje:
Krok za krokem Stavba PC: 9 kroků
Krok za krokem Stavba PC: Dodávky: Hardware: Základní deskaCPU & Chladič CPU PSU (napájecí zdroj) Úložiště (HDD/SSD) RAMGPU (není vyžadováno) CaseTools: šroubovák Náramek ESD/matstermální pasta s aplikátorem
Vzdělávání v robotice krok za krokem se sadou: 6 kroků
Vzdělávání v robotice krok za krokem se sadou: Po několika měsících stavby vlastního robota (podívejte se prosím na všechny tyto) a poté, co se dvakrát pokazily součásti, jsem se rozhodl udělat krok zpět a znovu promyslet svůj strategie a směr. Několikiměsíční zkušenost byla někdy velmi přínosná a
Naučte se kreslit svíčku - krok za krokem: 6 kroků
Naučte se kreslit svíčku - krok za krokem: Tahle svíčka trvá 10 minut, pokud budete pečlivě postupovat podle mých kroků
Mini akustická levitace: 5 kroků (s obrázky)
Mini akustická levitace: Podívejte se na tento projekt na mých webových stránkách a podívejte se na simulaci obvodu a video! Akustická levitace je umožněna díky tomu, že se zvuk chová jako vlna. Když se dvě zvukové vlny protnou, mohou buď konstruktivně, nebo destruktivně
DIY Arduino robotické rameno, krok za krokem: 9 kroků
DIY Arduino robotická paže, krok za krokem: Tento tutoriál vás naučí, jak si sami postavit robotickou ruku