Съдържание:
- Етап 1:
- Стъпка 2: Свържете ултразвуковите преобразуватели към изхода 1 и 2 на L298N по следния начин:
- Стъпка 3:
- Стъпка 4:
- Стъпка 5:
- Стъпка 6:
- Стъпка 7:
Видео: Акустична левитация с Arduino Uno Стъпка по стъпка (8 стъпки): 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
- ултразвукови преобразуватели на звук
- L298N
- Dc женски адаптер
- захранване с мъжки dc щифт
- Arduino UNO
- Платка
Как работи това: Първо качвате код в Arduino Uno (това е микроконтролер, оборудван с цифрови и аналогови портове за преобразуване на код (C ++) в изпълнение). което е настроено в етапа “setup ()” (Това е стъпка за настройване на всички променливи) в Arduino IDE софтуера. Променлива в кода е зададена работа за задействане на прекъсване (това е за инвертиране на аналоговите портове) на 80Khz. Всеки път, когато прекъсването се задейства, аналоговите портове се инвертират, което ще анулира 80khz, което е равно на 40khz на квадрат в пълномащабен цикъл от 40khz (което ни е необходимо, за да го създадем в ултразвукови звукови вълни). 40kHz на квадрат е в електрически импулс, но имаме нужда от ултразвукови звукови вълни. Можем да преобразуваме електрически импулс в ултразвукови вълни чрез ултразвукови преобразуватели (преобразува електрически импулс в ултразвукови звукови вълни). За да левитираме, се нуждаем от стояща вълна и можем да левитираме нещата в „възли“(това е неподвижна част от стояща вълна) в стоящата вълна. Но ние трябва да разпределим един и същ 40 kHz електрически импулс към двата преобразувателя, можем да направим това чрез „L298N“(тази платка е като мост, който дава два изхода на един и същ електрически импулс), който дава на двата преобразувателя един и същ електрически импулс пулс. Така че, ако захранваме Arduino, свързан към L298N и той е свързан с преобразувателите, сега преобразувателите създават стояща вълна и можем да левитираме всякакви малки елементи при определени условия в нейните възли.
Етап 1:
Първо качете кода в Arduino:
байт TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); прекъсва (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
Стъпка 2: Свържете ултразвуковите преобразуватели към изхода 1 и 2 на L298N по следния начин:
Стъпка 3:
свържете щифта A0 в аналоговата секция на Arduino към вход 1 в L298N и свържете A2 към щифт в Arduino към L298N към вход 2 в L298N.
Стъпка 4:
Свържете 12v входа в L298n към колоната + в макета и свържете щифта Gnd (Ground) към колоната -.
Стъпка 5:
Свържете щифта "vin" в секцията за захранване на Arduino към колоната + в макетната платка и GND (заземен) щифт в Arduino към колоната - в макета.
Стъпка 6:
Свържете двата GND щифта към него - колона на макета и V + щифт към + колоната на макета
Стъпка 7:
Свържете захранването към женския Dc щифт и задайте напрежението на 12.5v.
Препоръчано:
Стъпка по стъпка Изграждане на компютър: 9 стъпки
Стъпка по стъпка PC изграждане: Консумативи: Хардуер: Дънна платка CPU & Охладител на процесора PSU (Захранващ блок) Съхранение (HDD/SSD) RAMGPU (не се изисква) CaseTools: Отвертка ESD гривна/матертерна паста с апликатор
Три вериги за високоговорители -- Урок стъпка по стъпка: 3 стъпки
Три вериги за високоговорители || Урок стъпка по стъпка: Схемата на високоговорителя засилва аудио сигналите, получени от околната среда към микрофона и го изпраща до високоговорителя, откъдето се произвежда усилен звук. Тук ще ви покажа три различни начина да направите тази схема на високоговорител, използвайки:
RC проследен робот, използващ Arduino - Стъпка по стъпка: 3 стъпки
RC проследен робот, използващ Arduino - Стъпка по стъпка: Хей, момчета, връщам се с друго страхотно шаси от робот от BangGood. Надявам се, че сте преминали през предишните ни проекти - Spinel Crux V1 - Роботът с контролиран жест, Spinel Crux L2 - Робот за избор и поставяне на Arduino с роботизирани ръце и The Badland Braw
Мини акустична левитация: 5 стъпки (със снимки)
Мини акустична левитация: Вижте този проект на моя уебсайт, за да видите симулация на верига и видео! Акустичната левитация е възможна благодарение на факта, че звукът се държи като вълна. Когато две звукови вълни се пресичат, те могат или конструктивно, или разрушително да
Направи си сам Arduino роботизирана ръка, стъпка по стъпка: 9 стъпки
Направи си сам Arduino Robotic Arm, стъпка по стъпка: Тези уроци ви научават как сами да изградите Robot Arm