Përmbajtje:
- Hapi 1:
- Hapi 2: Lidhni Transduktorët tejzanor me L298N Output 1 & 2 Like This:
- Hapi 3:
- Hapi 4:
- Hapi 5:
- Hapi 6:
- Hapi 7:
Video: Levitim akustik me Arduino Uno Hap pas hapi (8 hapa): 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
- dhënësit tejzanor të zërit
- GJ68N
- Përshtatës DC për femra
- furnizimi me energji me një kunj dc mashkull
- Arduino UNO
- Breadboard
Si funksionon kjo: Së pari, ngarkoni kodin në Arduino Uno (është një mikrokontrollues i pajisur me porte dixhitale dhe analoge për të kthyer kodin (C ++) në ekzekutim). e cila është e vendosur e gjitha në fazën "setup ()" (ashtë një hap për të vendosur të gjitha variablat) në softuerin Arduino IDE. Një ndryshore në kod i është caktuar një punë për të shkaktuar një ndërprerje (kjo është për të përmbysur portat analoge) në 80Khz. Sa herë që ndërpritet ndërprerja, portet analoge përmbysen, të cilat do të anulojnë 80khz që është e barabartë me 40khz në katror në një cikël në shkallë të plotë prej 40khz (të cilin duhet ta krijojmë në valë zanore tejzanor). Katrori 40khz është në impuls elektrik, por ne kemi nevojë për valë zanore tejzanor. Ne mund ta shndërrojmë pulsin elektrik në valë zanore tejzanor nga dhënës tejzanor (shndërron pulsin elektrik në valë zanore tejzanor). Për të ngritur ne kemi nevojë për një valë në këmbë dhe ne mund të levitojmë gjërat në "nyje" (është pjesë që nuk lëviz në valën në këmbë) në valën në këmbë. Por ne duhet të shpërndajmë të njëjtin impuls elektrik 40khz për të dy transmetuesit, ne mund ta bëjmë këtë me "L298N" (kjo tabelë qarkore është si një urë që jep dy dalje të të njëjtit impuls elektrik) e cila u jep të dy transmetuesve të njëjtën energji elektrike pulsi Pra, nëse e fuqizojmë Arduino -n e lidhur me L298N dhe është e lidhur me dhënësit, tani dhënësit krijojnë një valë në këmbë dhe ne mund të lëvizim çdo send të vogël në kushte të caktuara në nyjet e tij.
Hapi 1:
Së pari, Ngarko kodin në Arduino:
byte TP = 0b10101010;
void setup () {DDRC = 0b11111111; joNdërpret (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); ndërpret (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = TP; } void loop () {}
Hapi 2: Lidhni Transduktorët tejzanor me L298N Output 1 & 2 Like This:
Hapi 3:
lidhni pinin A0 në pjesën analoge të Arduino me Hyrjen 1 në L298N dhe lidhni A2 me pin në Arduino me L298N me Hyrjen 2 në L298N.
Hapi 4:
Lidhni hyrjen 12v në L298n me kolonën + në tabelën e bukës dhe lidhni kunjin Gnd (Ground) me kolonën -.
Hapi 5:
Lidhni kunjin "vin" në pjesën e fuqisë së Arduino me kolonën + në dërrasën e bukës dhe kunjin GND (të bluar) në Arduino me kolonën - në tabelën e bukës.
Hapi 6:
Lidhni dy kunjat GND me të - kolona e dërrasës së bukës dhe kunja V + me kolonën + e dërrasës së bukës
Hapi 7:
Lidhni furnizimin me energji elektrike me pinin Dc femër dhe vendosni tensionin në 12.5v.
Recommended:
Sistemi i paralajmërimit të parkimit të kundërt të makinës Arduino - Hap pas hapi: 4 hapa
Sistemi i paralajmërimit të parkimit të kundërt të makinës Arduino | Hapat hap pas hapi: Në këtë projekt, unë do të hartoj një qark të thjeshtë të sensorit të parkimit të kundërt të makinës Arduino duke përdorur sensorin tejzanor Arduino UNO dhe HC-SR04. Ky sistem paralajmërimi i makinës me bazë Arduino mund të përdoret për një navigim autonom, rang robotësh dhe gamë të tjera r
Hap pas hapi Ndërtimi i kompjuterit: 9 hapa
Hap pas hapi Ndërtimi i PC: Furnizimet: Hardware: MotherboardCPU & CPU coolerPSU (Njësia e furnizimit me energji elektrike) Magazinimi (HDD/SSD) RAMGPU (nuk kërkohet) Rasti Mjete: Kaçavidë byzylyk ESD/paste matstermale me aplikues
Tre qarqe të altoparlantëve -- Udhëzues hap pas hapi: 3 hapa
Tre qarqe të altoparlantëve || Udhëzues hap pas hapi: Qarku i altoparlantëve forcon sinjalet audio që merren nga mjedisi në MIC dhe e dërgon atë te Altoparlanti nga ku prodhohet audio e përforcuar. Këtu, unë do t'ju tregoj tre mënyra të ndryshme për ta bërë këtë qark të altoparlantëve duke përdorur:
Roboti i gjurmuar nga RC duke përdorur Arduino - Hap pas hapi: 3 hapa
Roboti i ndjekur nga RC duke përdorur Arduino - Hap pas hapi: Hej djema, unë jam kthyer me një tjetër shasi të lezetshme Robot nga BangGood. Shpresoj se keni kaluar nëpër projektet tona të mëparshme - Spinel Crux V1 - Roboti i kontrolluar me gjeste, Spinel Crux L2 - Robot Arickino Pick and Place me Robots Arms dhe The Badland Braw
Krah Robotik DIY Arduino, Hap pas Hapi: 9 Hapa
Krah Robotik DIY Arduino, Hap pas Hapi: Këto mësime ju mësojnë se si të krijoni një Krah Roboti vetë