
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51



- УЗИ үн өткөргүчтөрү
- 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 билдирүүлөрү үчүн, ал тургай түзүлгөн ап
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдо

Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 к

Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
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: Кыскача Бул долбоордо мен зал эффекти сенсорунун ардуино тактасы менен фиджет спиннеринин ылдамдыгын өлчөө кандайча иштээрин түшүндүрүп жатам. иштөө: -Халл эффекти сенсору-бул магнит талаасына жооп катары анын чыгуу чыңалуусун өзгөртүүчү өзгөрткүч. Холл эффекти