Мазмуну:
- 1 кадам:
- 2 -кадам: Ultrasonic Transducers'ти L298N Output 1 & 2ге туташтырыңыз Бул сыяктуу:
- 3 -кадам:
- 4 -кадам:
- 5 -кадам:
- 6 -кадам:
- 7 -кадам:
Video: Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
- УЗИ үн өткөргүчтөрү
- L298N
- Dc аял адаптер
- эркек DC пин менен электр менен камсыздоо
- Arduino UNO
- Breadboard
Бул кантип иштейт: Биринчиден, сиз кодду Arduino Unoго жүктөйсүз (бул кодду (C ++) аткарууга айландыруу үчүн санариптик жана аналогдук порттор менен жабдылган микроконтроллер). баары Arduino IDE программасында "setup ()" (Бул бардык өзгөрмөлөрдү орнотуу үчүн бир кадам) баскычында орнотулган. Коддогу өзгөрмө 80 кГцте үзгүлтүккө учуратуу үчүн жумуш болуп саналат (бул аналогдук портторду айландыруу үчүн). Үзгүлтүккө учураган сайын, аналогдук порттор тескери бурулат, бул 40 кГц квадратына барабар болгон 40 кГцти 40 кГцтин толук масштабдуу циклине жокко чыгарат (аны биз УЗИ үн толкундарына айлантуубуз керек). 40кц квадрат электр импульсунда, бирок бизге УЗИ үн толкундары керек. Биз электрдик импульсту ультрадыбыштык өзгөрткүчтөр аркылуу ультра үн толкундарына айландыра алабыз (электрдик импульсту УЗИ толкундарына айландырат). Левитация үчүн бизге туруктуу толкун керек жана биз "түйүндөрдөгү" нерселерди (бул туруктуу толкундун кыймылсыз бөлүгү) левитациялай алабыз. Бирок биз 40 кГц электрдик импульсту эки өткөргүчкө тең бөлүштүрүшүбүз керек, муну биз "L298N" аркылуу жасай алабыз (бул схема бир электрдик импульстун эки чыгарылышын берген көпүрө сыяктуу), бул эки өткөргүчкө бирдей электрди берет импульс Ошентип, эгерде биз L298N менен туташкан Arduinoго кубат берсек жана ал өзгөрткүчтөргө туташса, азыр өзгөрткүчтөр туруктуу толкунду жаратат жана биз анын түйүндөрүндө кандайдыр бир кичинекей нерселерди көтөрө алабыз.
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 -кадам: Ultrasonic Transducers'ти L298N Output 1 & 2ге туташтырыңыз Бул сыяктуу:
3 -кадам:
Arduino аналогдук бөлүмүндөгү A0 пинин L298Nдеги 1 киришине туташтырыңыз жана A2'ди Arduino'го L298N менен L298Nдеги 2 киришине туташтырыңыз.
4 -кадам:
L298nдеги 12в киргизүүнү нандын + тилкесине туташтырыңыз жана Gnd (Ground) пинин - мамычасына туташтырыңыз.
5 -кадам:
Ардуинонун кубаттуулук бөлүмүндөгү "вин" төөнөгүчтү нан панелиндеги + мамычасына жана Arduinoдогу GND (жерге) төөнөгүчтү нан тактасындагы - тилкесине туташтырыңыз.
6 -кадам:
Ага эки GND казыгын туташтырыңыз - нан тилкесинин мамычасы жана V + пин +
7 -кадам:
Энергия менен камсыздоону аялдын Dc пинине туташтырыңыз жана чыңалууну 12.5vге коюңуз.
Сунушталууда:
Loactor менен Чат Ботту колдонуу менен Live Report: 4 Steps
Loactor Live Chat Chat Botтун жардамы менен: WhatsApp аркылуу NodeMCUдан талап кылынгандай өзгөрмөлөрдү алыңыз (жайгашкан жери, бийиктиги, басымы …) же Twilio API аркылуу NodeMCUга буйруктарды жөнөтүңүз. айрыкча WhatsApp билдирүүлөрү үчүн, ал тургай түзүлгөн ап
Узун диапазон, 1.8км, Arduino to Arduino Wireless Communication with HC-12: 6 Steps (Сүрөттөр менен)
Long Range, 1.8km, Arduino to Arduino Wireless Communication to HC-12. байланыш модулу абдан пайдалуу, абдан күчтүү жана колдонууга оңой. Адегенде сиз
Step принтерин колдонуу менен Arduino аркылуу сериялык башкаруу менен Step Servo моторун каптоо - Pt4: 8 Steps
Step Prvo моторун 3D принтер аркылуу Arduino аркылуу сериялык көзөмөл менен каптоо - Pt4: Motor Step сериясындагы бул төртүнчү видеодо биз мурда үйрөнгөн нерселерибизди колдонобуз. Arduino көзөмөлдөгөн резистивдүү коддогучтун жардамы менен позиция боюнча пикир. Ичинде
Fidget Spinnerди колдонуу менен Arduinoдогу Hall Effect Sensor: 3 Steps (Сүрөттөр менен)
Fidget Spinner колдонуп Arduinoдо Hall Effect Sensor: Кыскача Бул долбоордо мен зал эффекти сенсорунун ардуино тактасы менен фиджет спиннеринин ылдамдыгын өлчөө кандайча иштээрин түшүндүрүп жатам. иштөө: -Халл эффекти сенсору-бул магнит талаасына жооп катары анын чыгуу чыңалуусун өзгөртүүчү өзгөрткүч. Холл эффекти
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: 6 Steps (Сүрөттөр менен)
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: MCP23017 - бул чиптин эки жагында А жана В порттары бар жана казыктар ырааттуу тартипте болгондуктан, такта жасоо үчүн салыштырмалуу оңой IC. Бул ICде колдонулбаган 2 пин бар