Tartalomjegyzék:
- 1. lépés:
- 2. lépés: Csatlakoztassa az ultrahangos jelátalakítókat az L298N 1. és 2. kimenetéhez, így:
- 3. lépés:
- 4. lépés:
- 5. lépés:
- 6. lépés:
- 7. lépés:
Videó: Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
- ultrahangos hangátalakítók
- L298N
- DC női adapter
- tápegység egyenáramú hüvelyű tűvel
- Arduino UNO
- Kenyeretábla
Hogyan működik ez: Először töltsön fel kódot az Arduino Uno -ba (ez egy mikro- és digitális portokkal felszerelt mikrovezérlő, amely a kódot (C ++) végrehajtássá alakítja). amely az Arduino IDE szoftver „setup ()” (Ez egy lépés az összes változó beállítása) szakaszában van beállítva. A kód egy változója feladatot állít fel, hogy megszakítást indítson el (ez az analóg portok invertálását) 80 kHz -en. Minden alkalommal, amikor a megszakítást kiváltják, az analóg portok megfordulnak, ami leállítja a 80 khz-t, ami egyenlő a 40 kHz-es négyzetekkel egy teljes 40 kHz-es ciklusban (amelyet ultrahangos hanghullámokká kell létrehoznunk). A 40 kHz -es négyzet elektromos impulzusban van, de szükségünk van ultrahangos hanghullámokra. Az elektromos impulzust ultrahangos átalakítókkal ultrahangos hanghullámokká alakíthatjuk (az elektromos impulzusokat ultrahangos hanghullámokká alakítja). A lebegéshez állóhullámra van szükségünk, és lebeghetünk a dolgokon „csomópontokban” (ez az állóhullám nem mozgó része) az állóhullámban. De ugyanazt a 40 kHz -es elektromos impulzust kell elosztanunk mindkét jeladó számára, ezt megtehetjük az „L298N” segítségével (ez az áramköri lap olyan, mint egy híd, amely ugyanazon elektromos impulzus két kimenetét adja), amely mindkét távadót azonos elektromos árammal látja el. impulzus. Tehát ha az L298N -hez csatlakoztatott Arduino -t tápláljuk, és az az átalakítókhoz van csatlakoztatva, akkor az átalakítók állóhullámot hoznak létre, és bizonyos körülmények között bármilyen apró tárgyat levitálhatunk a csomópontjaiban.
1. lépés:
Először töltse fel a kódot az Arduino -ba:
bájt TP = 0b10101010;
void setup () {DDRC = 0b11111111; noInterrupts (); TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; TCCR1B | = (1 << WGM12); TCCR1B | = (1 << CS10); TIMSK1 | = (1 << OCIE1A); megszakítja (); } ISR (TIMER1_COMPA_vect) {PORTC = TP; TP = ~ TP; } void loop () {}
2. lépés: Csatlakoztassa az ultrahangos jelátalakítókat az L298N 1. és 2. kimenetéhez, így:
3. lépés:
Csatlakoztassa az A0 tűt az Arduino analóg szakaszában az L298N 1. bemenetéhez, és az A2 csatlakozót az Arduino csatlakozóba az L298N csatlakozóhoz az L298N 2. bemenetéhez.
4. lépés:
Csatlakoztassa az L298n 12v -os bemenetét a + oszlophoz a kenyértáblán, és csatlakoztassa a Gnd (föld) csapot a - oszlophoz.
5. lépés:
Csatlakoztassa az "Arduino" tápegységben található "vin" csapot a + oszlophoz a kenyértáblán, és a GND (földelt) csapot az Arduino -ban a - oszlophoz a kenyértáblán.
6. lépés:
Csatlakoztassa hozzá a két GND csapot - a kenyértábla oszlopa és a V + csap a kenyértábla + oszlopához
7. lépés:
Csatlakoztassa a tápegységet a női egyenáramú tűhöz, és állítsa a feszültséget 12,5 V -ra.
Ajánlott:
Arduino autós tolatási parkolási riasztórendszer - Lépésről lépésre: 4 lépés
Arduino autós tolatási parkolási riasztórendszer | Lépésről lépésre: Ebben a projektben egy egyszerű Arduino autó hátrameneti parkolóérzékelő áramkört tervezek meg Arduino UNO és HC-SR04 ultrahangos érzékelő használatával. Ez az Arduino -alapú autóirányváltó riasztórendszer használható autonóm navigációhoz, robotcseréhez és más hatótávolságokhoz
Lépésről lépésre a PC építése: 9 lépés
Lépésről lépésre PC építése: Kellékek: Hardver: AlaplapCPU & CPU hűtő PSU (tápegység) Tárolás (HDD/SSD) RAMGPU (nem szükséges) Táska Eszközök: csavarhúzó ESD karkötő/mátrix paszta applikátorral
RC nyomkövető robot az Arduino használatával - Lépésről lépésre: 3 lépés
RC nyomon követett robot az Arduino használatával - Lépésről lépésre: Hé srácok, visszatértem a BangGood egy újabb menő robotvázával. Reméljük, végigment korábbi projektjeinken - Spinel Crux V1 - A gesztusvezérelt robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms és The Badland Braw
Mini akusztikus levitáció: 5 lépés (képekkel)
Mini akusztikus levitáció: Tekintse meg ezt a projektet a weboldalamon, hogy lásson egy áramkör szimulációt és egy videót! Az akusztikus levitációt az teszi lehetővé, hogy a hang hullámként viselkedik. Ha két hanghullám metszi egymást, akkor konstruktívan vagy rombolva is képesek
DIY Arduino robotkar, lépésről lépésre: 9 lépés
DIY Arduino robotkar, lépésről lépésre: Ez az oktatóanyag megtanítja, hogyan kell saját maga építeni egy robotkart