Tartalomjegyzék:

ANDI - Véletlenszerű ritmusgenerátor - Elektronika: 24 lépés (képekkel)
ANDI - Véletlenszerű ritmusgenerátor - Elektronika: 24 lépés (képekkel)

Videó: ANDI - Véletlenszerű ritmusgenerátor - Elektronika: 24 lépés (képekkel)

Videó: ANDI - Véletlenszerű ritmusgenerátor - Elektronika: 24 lépés (képekkel)
Videó: The Evolution Of CHUCKY - 1988 to 2019 (Animated) 2024, November
Anonim
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika
ANDI - Véletlenszerű ritmusgenerátor - Elektronika

Az ANDI egy olyan gép, amely egy gombnyomásra véletlenszerű ritmust generál. Minden ütés egyedi, és öt gomb segítségével csíphető. Az ANDI egy egyetemi projekt eredménye, amely a zenészek inspirálásáról és a dobütésekkel való együttműködés új módjainak vizsgálatáról szólt. A projektről további információk az andinstruments.com webhelyen találhatók

Az ANDI tervezési fázisában sok inspirációt merített a készítői közösség és különösen az izgalmas projektek itt az Instructables -en. Hogy visszaadjam a szívességet, megírtam ezt az utasítást az ANDI ütemgenerátor elektromos áramkörének megtervezéséről. Ez egy egyszerű áramkör öt forgatógombbal, amely vezérli a micro-SD kártyán tárolt rövid dobhangok lejátszását Arduino Nano segítségével.

Ez az útmutató tartalmazza az elektronikus áramkör létrehozását, és az Arduino -n programozott kódot és a használt dobhangokat itt találja. A kódot a kódfájl megjegyzéseivel magyarázzuk, és ebben az oktatóanyagban nem részletezem a kódot.

Az ANDI -nek van egy alumíniumlemezből és rétegelt lemezből készült külső oldala, és én nem vettem bele a külső készítését ebbe az utasításba.

Ha érdekli a kód alapos magyarázata vagy a mellékelt ház elkészítése, akkor azt a jövőben hozzáadjuk.

Ellenkező esetben ez szabadságot biztosít Önnek, hogy saját burkolatát tervezze az ANDI ütem generátorához.

Kövesse az ANDinstruments projektemet az Instagramon a projekt médiafrissítéseiért: @and_instruments

1. lépés: Az oktatóanyag követése

Az oktatóanyag követése
Az oktatóanyag követése

Igyekeztem a lehető legrészletesebbé tenni ezt az utasítást, hogy minden képzettségű ember hozzáférhessen hozzá.

Ez azt jelenti, hogy néha túlságosan részletgazdagnak és lassúnak tűnik, ezért kérjük, gyorsítsa végig azokat a lépéseket, amelyekkel már jól érzi magát.

Az áramkör néhány kulcsfontosságú részének mélyebb megértéséhez linkeket adtam hozzá más utasításokhoz, oktatóanyagokhoz és wikipédia-oldalakhoz, amelyek segítenek megérteni, hogy mi történik.

Nyugodtan tervezze újra az áramkört, és írja át újra a kódot, ahogy jónak látja, és ha mégis, akkor linkeljen vissza az andinstruments.com oldalra, és írja le a forrást.

Kérjük, írjon megjegyzést, vagy küldjön nekem egy e -mailt a [email protected] címre, ha bármilyen kérdése van az Instructable -nal kapcsolatban, vagy ötlete van az áramkör vagy az oktatóanyag fejlesztésére!

2. lépés: Gyűjtse össze az alkatrészeket

Összegyűjti az alkatrészeket
Összegyűjti az alkatrészeket

Az áramkör tervezéséhez a következő alkatrészeket használtam:

  • 39x30 lyukú 3 sziget szalagdeszka
  • Arduino nano kompatibilis V3.0 ATMEGA328 16M
  • (2x) 15x1 dugófejű fej Arduino számára
  • MicroSD kitörés szintváltóval (SparkFun Shifting μSD Breakout)
  • 7x1 -es dugófej a MicroSD Breakout számára
  • Micro SDHC-kártya (Intenso 4 GB Micro SDHC-kártya 4. osztály)
  • (4x) 10 k ohmos potenciométerek (Alpok 9 mm méretű fémtengely -bepattanó RK09L114001T)
  • (4x) 0,1uF kerámia kondenzátorok (Vishay K104K15X7RF53L2)
  • 1 k ohmos ellenállás (fémfólia ellenállás 0,6 W 1%)
  • 3,5 mm-es panelre szerelhető audiocsatlakozó (Kycon STPX-3501-3C)
  • Rotációs kódoló nyomókapcsolóval (Bourns Encoders PEC11R-4025F-S0012)
  • Váltókapcsoló (1 pólusú forrasztó fülek bekapcsolt MTS-102)
  • 9 voltos akkumulátorheveder (Keystone árnyékolt 9 voltos "I" típusú akkumulátorheveder)
  • 9 voltos akkumulátor
  • Tömör huzal, különböző színekkel

Megpróbálom elmagyarázni az összetevők kiválasztását az Instructable -ban. Az áramkör tervezési folyamata során elsősorban arra törekedtem, hogy ez a projekt a lehető legolcsóbb és legkisebb legyen. Ezért megpróbáltam az összes alkatrészt a szalaglemezen rögzíteni, hogy az őket összekötő vezetékek végigmenjenek a táblán.

Ha bármilyen javaslata van az áramkör fejlesztésére, kérjük, írjon megjegyzést vagy küldjön e -mailt.

3. lépés: Keressen néhány eszközt

Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt
Keressen néhány eszközt

A projekthez a következő eszközöket és eszközöket használom:

  • Kenyeretábla az alkatrészek tesztelésére, mielőtt a szalaglaphoz forrasztaná őket
  • Egy kis fogó a vezetékek vágásához
  • Automatikus huzalcsupaszító
  • Fogópár tömör magvezetékek és alkatrészek lábainak hajlítására
  • Forrasztópáka állítható hőmérsékletű
  • "Segítő kezek" a szalagtartó tartásához forrasztás közben
  • Egy kis erősített hangszóró és egy 3,5 mm -es audio kábel az áramkörök audio kimenetének tesztelésére

4. lépés: Kövesse a sémát

Kövesse a Sémát
Kövesse a Sémát

Ez a vázlat a Fritzing segítségével készült, és azt javaslom, hogy kétszer ellenőrizze vele a folyamat során, hogy megbizonyosodjon arról, hogy egyetlen komponenst vagy csatlakozást sem hagyott ki.

A sematikus alkatrészek nem úgy néznek ki, mint azok, amelyeket az áramkörömben használtam, de bemutatja, hogyan kell csatlakoztatni a vezetékeket, és a csapok ugyanazon a helyen vannak, mint az alkatrészeimen.

Lépés: Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz

Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz
Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz
Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz
Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz
Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz
Csatlakoztassa az Arduino-t a MicroSD-kártya Breakout Board-hoz

Azt javaslom, hogy indítsa el a projektet az áramkör két legfontosabb összetevőjének tesztelésével: az Arduino Nano és a MicroSD-kártya megszakítópanellel. Ezt egy kenyértáblán teszem, és amikor jól működik, az elemeket egy szalaglapra forrasztom, ami állandósítja.

Ha többet szeretne megtudni a MicroSD-törőpanel működéséről, javaslom, hogy olvassa el ezt az oktatóanyagot az Adafruit: Micro SD Card Breakout Board Tutorial-ból.

Forrasztócsapos fejléceket az Arduino kártyára és a MicroSD törőlapra. Kenyérsütő deszkát használok, hogy a hüvelyes fejrészeket a helyükön tartsam forrasztás közben. Nehéz lehet jó forrasztási kötést készíteni, és példaképemben néhány hibásat talál. Azt javaslom, hogy nézzen meg néhány forrasztási útmutatót, mielőtt elkezdené, ha először forraszt vasalót.

Csatlakoztassa a MicroSD törőlapot az Arduino -hoz a kenyértáblán a következő sorrendben:

  • Arduino pin GND -> MicroSD GND
  • Arduino pin 5V -> MicroSD VCC
  • Arduino pin D10 -> MicroSD CS
  • Arduino pin D11 -> MicroSD DI
  • Arduino pin D12 -> MicroSD D0
  • Arduino pin D13 -> MicroSD SCK (CLK néven is láttam)

A MicroSD megszakító kártya CD-tűje nem használható ebben a projektben.

6. lépés: Készítse elő a MicroSD-kártyát

Készítse elő a MicroSD-kártyát
Készítse elő a MicroSD-kártyát
Készítse elő a MicroSD-kártyát
Készítse elő a MicroSD-kártyát
Készítse elő a MicroSD-kártyát
Készítse elő a MicroSD-kártyát

Csatlakoztassa a MicroSD-kártyát egy adapterrel rendelkező számítógéphez. MicroSD-kártyát használok SD-kártya adapterhez. Formázza a MicroSD-kártyát az SD Association szoftver SD Formatter szoftverével:

A „Felülírási formátum” beállítást használom, amely mindent töröl a MicroSD-kártyáról, annak ellenére, hogy a kártyám vadonatúj és már üres. Ezt azért teszem, mert sok oktatóanyagban ajánlott az SD-kártyák Arduino-val való használata. Adja meg a kártya nevét, és nyomja meg a „Formátum” gombot. Ez általában körülbelül 5 percet vesz igénybe, és a „Kártyaformátum kész!” Üzenettel végződik. Zárja be az SDFormatter programot.

Töltse fel az összes tömörített.wav fájlt a MicroSD-kártya gyökérkönyvtárába. A feltöltés befejezése után vegye ki a MicroSD-kártyát, és helyezze vissza a MicroSD megszakítópanelbe.

Ha ismeri az audio szoftvereket, hozzáadhat saját hangfájlokat az enyém helyett, ha ugyanúgy nevezi el őket, mint a példafájlokban. A fájloknak 8 bites.wav fájloknak kell lenniük 44 100 Hz mintavételi frekvenciával.

7. lépés: Tesztelje a MicroSD-kártyát

Tesztelje a MicroSD-kártyát
Tesztelje a MicroSD-kártyát
Tesztelje a MicroSD-kártyát
Tesztelje a MicroSD-kártyát

Töltse fel a „CardInfoTest10” kódot az Arduino-ba, hogy tesztelje a kapcsolatot a MicroSD-kártyával. Ezt a kódot Limor Fried 2011 hozta létre, és Tom Igoe 2012 módosította, és megtalálható és magyarázható az Arduino weboldalán itt.

Nyissa meg a soros monitort 9600 baudon, és győződjön meg arról, hogy a következő üzenetet kapja:

„SD -kártya inicializálása… A kábelezés megfelelő, és van egy kártya.

Kártya típusa: SDHC

A hangerő típusa FAT32”

Ezután sok szövegsor következik, amelyek most nem fontosak számunkra.

Ha meg szeretné tanulni a soros monitor működését, nézze meg ezt a leckét az Adafruit: Soros monitor arduino -tól.

8. lépés: Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz

Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz
Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz
Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz
Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz
Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz
Forrasztja az Arduino-t és a MicroSD-törőlapot a Stripboardhoz

Húzza ki az Arduino -t a számítógépről, és óvatosan húzza le az Arduino -t és a MicroSD -megszakító kártyát a kenyértábláról. Egy kicsi „laposfejű” csavarhúzót használok, és több helyen csavarom a dugaszfejű fejrészek műanyag része és a kenyérsütő lap között, amíg az alkatrészek annyira lazák, hogy kézzel fel lehet emelni.

Tegye el a kenyeretáblát, és fordítsa meg a szalaglapot úgy, hogy a rézszigetek lefelé nézzenek. Most itt az ideje, hogy az Arduino -t és a MicroSD törőlapot a szalaglapra forrasztja, hogy a projekt ezen részei tartósak legyenek. Ne feledje, hogy nagyon nehéz eltávolítani az alkatrészeket a szalaglapra való forrasztás után, ezért győződjön meg arról, hogy helyesen vannak elhelyezve a megfelelő pozíciókban, és hogy a lehető legszorosabban vannak a szalaghoz rögzítve, hogy jó mechanikai szilárdságot biztosítsanak a forrasztás után.

Szigetelő szalagot használok az alkatrészek tartására forrasztás közben, mert forrasztáskor fejjel lefelé kell fordítani a szalaglemezt, hogy lássa a rézszigeteket és a hüvelyes tűfejrészeket, ahol a forrasztást kell elvégezni.

Forrasztás közben „segítő kezet” használok, nehogy a szalaglapot és a laza alkatrészeket az asztalra fektessem. Ha lefektetik, a laza alkatrészek kissé megmozdulhatnak, és elveszíthetik a szalaghoz való szoros illeszkedést.

Ismételje meg a folyamatot a MicroSD megszakító kártyánál. Először szorosan helyezze a megfelelő helyre, és rögzítse szigetelő szalaggal.

Mivel a MicroSD megszakítópanelnek csak az egyik oldalán van dugaszfejű fej, ezért dönthető helyzetben lesz rögzítve. Nem látok ebben problémát, ezért szöggel rögzítem szigetelő szalaggal, és forrasztás után szorosan ül.

Ezután fejjel lefelé fordítom a szalaglemezt, és forrasztás közben használom a „segítő kezemet”.

9. lépés: Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz

Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Csatlakoztassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz

Itt az ideje, hogy a hangkimenet és a hangerő -szabályozás érdekében komponenseket adjon hozzá a szalagpanelhez. Az alkatrészeket színes tömör huzal köti össze egymással.

A potenciométer hangerőszabályzóként működik, elfordítva növeli az ellenállását és csökkenti a hangkimenet hangerejét. Ha többet szeretne megtudni a potenciométerekről, nézze meg ezt a wikipédia oldalt: en.wikipedia.org/wiki/Potentiometer.

Az 1 k ohmos ellenállás és a 0, 1 uF kerámia kondenzátor aluláteresztő szűrőként hat a nagy hangmagasságú zaj eltávolítására. Ha többet szeretne megtudni az aluláteresztő szűrőkről, nézze meg ezt a wikipédia oldalt: en.wikipedia.org/wiki/Low-pass_filter

Ezeket az alkatrészeket forrasztom a szalaglapra, mielőtt forrasztom a vezetékeket a MicroSD megszakítólap és az Arduino között. Ezt azért teszem, mert azt akarom, hogy a hangkimenet vezetékei a szalagpanel közelében legyenek.

Kezdje a potenciométer fém lábainak simításával, ha azok a példában leírtakhoz hasonlóan hajlottak. Ezzel áthelyezheti a lábakat a szalagfuratok lyukain, hogy növelje a potenciométert a szalagon tartó szilárdságot.

Nyomja át a potenciométert a szalaglemez lyukain a fritázási rajz szerint.

Fogóval hajlítsa meg a potenciométer támasztólábát a szalaglemez felé.

Most itt az ideje, hogy csatlakoztassa a potenciométert az Arduino -hoz. Vágja le a tömör huzalt a megfelelő hosszúságra.

Kábelcsík -szerszám segítségével távolítson el körülbelül 5 mm -es műanyagot a vezeték mindkét végén, hogy láthatóvá váljon a fém belseje.

A fogóval hajlítsa meg a vezetéket úgy, hogy illeszkedjen a szalaglaphoz.

Nyomja át a vezetéket a szalaglemez lyukain, amelyek összekötik a potenciométer jobb lábával és az Arduino D9 tűvel. Hajlítsa meg a vezetéket a szalagfal hátoldalán, hogy a huzal a helyén maradjon, miközben további alkatrészeket ad hozzá. Ne forrasztja még.

Ismételje meg a folyamatot úgy, hogy egy drótot ad a potenciométer középső csapjához, és egy üres csapot a potenciométer jobb oldalán a fritázási rajz szerint.

Adja hozzá az 1 k ohmos ellenállást a potenciométer középső csapjából a vezeték melletti lyukhoz.

A fogó segítségével kétszer hajlítsa meg a kondenzátor egyik lábát, hogy illeszkedjen a szalagpanel két lyukába a frizurázási rajz szerint.

Nyomja át a kondenzátort a szalaglemez lyukain, hogy az egyik lábán egy lyuk legyen az ellenállással, az egyik láb pedig az ellenállástól jobbra lévő üres 3 lyukú szigeten lévő lyukon menjen keresztül.

Nyomja le annyira a kondenzátort, hogy ne legyen magasabb a szalaglemeztől, mint a potenciométer polca a menetek alatt. Ennek oka az, hogy a burkolat fém teteje a potenciométer polcának támaszkodik, és ezért a kondenzátor nem lehet a teteje útjában.

Adjon hozzá még két vezetéket az arduino földelés csatlakoztatásához a potenciométer bal lábához, és onnan folytassa a kondenzátorhoz csatlakoztatott lyukkal.

10. lépés: Forgassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz

Forgassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forgassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forgassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forgassa a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forrasztja a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forrasztja a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forrasztja a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz
Forrasztja a hangerőszabályzó gombot és az aluláteresztő szűrőt a Stripboardhoz

Miután az összes vezetéket meghajlította a szalagfal hátoldalán, hogy az alkatrészek és vezetékek ne essenek le, a szalaglemezt fejjel lefelé fordíthatja. A „segítő kezemmel” fejjel lefelé tartom a szalagpanelt. Győződjön meg arról, hogy az alkatrészek és vezetékek hajlított lábai nem zavarnak másokat. Néha a hajlított lábakkal áthidalható a réz különböző szigetei közötti rés. Általában ez jó a földdel és az Arduino 5 V -os csapjaival, mert sok alkatrész gyakran kapcsolódik ehhez a kettőhöz. Ebben az esetben ezt a technikát használom az Arduino földelőcsapján.

Forrasztás után éles fogóval vágom le a lábakat és a huzalokat, ahol túl hosszúak.

11. lépés: Csatlakoztassa a MicroSD Breakout Boardot az Arduino -hoz

Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz
Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz
Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz
Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz
Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz
Csatlakoztassa a MicroSD Breakout kártyát az Arduino -hoz

Itt az ideje, hogy csatlakoztassa a MicroSD megszakító kártyát az Arduino -hoz. Kezdje azzal, hogy egy vezetéket csatlakoztat az Arduino földe és a MicroSD megszakító kártya földje közé. Most az Arduino földelőcsap hosszabbítóját használom, amelyet az Arduino és a potenciométer bal tüskéje közötti vezeték végének forrasztásával hoztam létre a szomszédos rézszigethez az Arduino földelő csapja mellett.

Hajlítsa tovább a huzal végét a szalagfal hátoldalán, hogy a vezetéket a helyén tartsa, és várjon forrasztással, amíg az Arduino és a MicroSD törőlap közötti összes vezeték a helyén van.

Vegyen fel egy vezetéket a MicroSD megszakító kártya CS-tűje és az Arduino D10-tűje közé.

Folytassa vezetékkel a MicroSD megszakító kártya DI-tűje és az Arduino D11-tűje között.

Csatlakoztassa a MicroSD megszakító kártya DO-ját az Arduino D12-tűs csatlakozójához.

Csatlakoztassa a MicroSD megszakító kártya SCK-érintkezőjét (egy másik MicroSD-megszakítópanelen, amelyet korábban használtam, mielőtt ezt a csapot SCK helyett CLK-nak hívták) az Arduino D13-tűjével.

Az utolsó csatlakoztatott vezeték a MicroSD megszakítópanel VCC-tűje és az Arduino 5V-os tűje között van.

A vezetékek kissé szűkek lehetnek, de ügyeljen arra, hogy a vezetékek fém alkatrészei ne érjenek egymáshoz.

Fordítsa meg a szalaglemezt, és győződjön meg arról, hogy a vezetékek még a helyükön vannak.

12. lépés: A MicroSD Breakout Board forrasztása a Stripboardhoz

Forrasztja a MicroSD Breakout Board -ot a Stripboardhoz
Forrasztja a MicroSD Breakout Board -ot a Stripboardhoz
Forrasztja a MicroSD Breakout Board -ot a Stripboardhoz
Forrasztja a MicroSD Breakout Board -ot a Stripboardhoz

Vigyen fel forrasztást, és vágja le a huzal maradék végeit.

13. lépés: Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz

Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az audiocsatlakozót a Stripboardhoz

Itt az ideje, hogy csatlakoztassa az audiocsatlakozót a szalagpanelhez. Először rögzítse a vezetékeket az audiocsatlakozóhoz, és hajlítsa a vezetékeket az audiocsatlakozó csapjai körül, hogy a helyükön maradjanak.

Forrasztás közben nehéz lehet a huzalt a helyén tartani. Ehhez még egyszer használom a „segítő kezemet”.

Csatlakoztassa az audiocsatlakozó vezetékeket a szalagpanelhez a frizurázási séma szerint, és hajlítsa meg a szalag hátoldalán lévő vezetékeket, hogy a helyükön tartsa őket.

Fordítsa fejjel lefelé a szalaglemezt, és vigyen forrasztást az audiocsatlakozó vezetékeire. Ezután vágja le a maradék vezetékeket egy fogóval.

14. lépés: Tesztelje az audiocsatlakozót

Tesztelje az audiocsatlakozót
Tesztelje az audiocsatlakozót
Tesztelje az audiocsatlakozót
Tesztelje az audiocsatlakozót

Itt az ideje, hogy tesztelje az audio kimenetet. Csatlakoztassa az Arduino-t a számítógéphez, és töltse fel az itt található „andi_testsound” kódot.

Csatlakoztassa az audiocsatlakozót egy 3,5 mm -es audio kábellel (ugyanaz a csatlakozó típus, mint a normál fülhallgató) egy erősített hangszóróhoz. Ebben a videóban az audiocsatlakozót egy kis bluetooth hangszóróhoz csatlakoztatom, amelynek 3,5 mm-es „Audio In” bemenete is van a hátlapon. Ez az áramkör nem fog működni csatlakoztatott fülhallgatóval, mert hiányzik a hangkimenet erősítése. Az Arduino -t továbbra is csatlakoztatni kell a számítógéphez, hogy áramot kapjon. Az „andi_testsound” kód különböző hangklipeket játszik le a MicroSD-kártyáról, és ha minden működik, akkor véletlenszerű ütést fog hallani a hangszórón keresztül. A potenciométert elforgatva is növelheti vagy csökkentheti a kimenet hangerejét.

15. lépés: Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz

Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz
Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz
Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz
Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz
Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz
Csatlakoztassa és forrasztja a potenciométereket a Stripboardhoz

Most itt az ideje, hogy hozzáadja a többi potenciométert, amelyeket gombként használnak a generált ütem szabályozásához. További információ a potenciométerek analóg bemenetként történő használatáról Arduino-val az Arduino weboldalán: Potenciométer leolvasása (analóg bemenet).

Fogóval egyenesítse ki a potenciométerek lábait, amelyek nem rendelkeznek elektromos funkcióval, mint az első potenciométerrel.

Helyezze a potenciométereket a megfelelő helyre a Fritzing-vázlat szerint, az alkatrészek öt lábával a lyukakon keresztül.

Hajlítsa meg a két oldalsó lábat a szalagfal hátoldalán, hogy forrasztás közben némi mechanikai szilárdságot biztosítson.

Forrasztja mind az öt lábat, még akkor is, ha az oldalsó lábaknak nincs elektromos funkciójuk. Ez egy kis extra mechanikai erőt ad a potenciométereknek.

16. lépés: Csatlakoztassa és forrasztja a kondenzátorokat a Stripboardhoz

Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz
Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz
Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz
Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz
Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz
Csatlakoztassa és forrasztja be a kondenzátorokat a Stripboardhoz

A jel stabilizálása érdekében kondenzátorokat adnak a jel kimeneti és a potenciométerek földelőcsapjai közé. További információ a bemeneti simításról ebben az utasításban: Sima potenciométer bemenet.

Adja hozzá a kondenzátorokat a szalagpanelhez a Fritzing-séma szerint. Nyomja le őket olyan közel a szalaghoz, hogy a tetejük ne legyen a potenciométerek polca felett.

Hajlítsa meg a kondenzátorok lábait a szalagfal hátoldalán, hogy forrasztás közben a helyükön maradjanak.

Forrasztja a lábakat, és vágja le a maradék hosszúságot.

17. lépés: Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz

Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz
Csatlakoztassa és forrasztja a forgó kódolót a Stripboardhoz

Egyenesítse ki a forgó jeladó két oldalsó lábát úgy, hogy azok laposan feküdjenek a szalaglemezhez képest. Ezt azért teszem, mert a forgó jeladóimnak túl nagyok az oldalsó lábai, hogy át lehessen nyomni egy szalagfuratokon.

Nyomja át a forgó jeladót a szalaglemezen a megfelelő helyen a Fritzing-vázlat szerint.

Ezután valamilyen szigetelő szalagot használok, hogy forrasztás közben a forgó jeladót a helyén tartsam, mert az enkóder csapjai nem tartják elég jól a helyükön.

Forgassa fel a forgó jeladót, és távolítsa el a szalagot.

18. lépés: Csatlakoztassa és forrasztja a vezetékeket A potenciométerek csatlakoztatása az Arduino -hoz (1/2)

Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (1/2)

Adja hozzá a jelkábeleket minden potenciométer középső csapjaiból a jobb oldali Arduino csaphoz a Fritzing-séma szerint.

Tegye ugyanezt az 5V-os vezetékekkel, amelyek a potenciométerek jobb oldali csapjait sorba kötik a MicroSD megszakítópanel VCC-tűjével.

Hajlítsa meg a vezetékeket a szalagfal hátoldalán.

Forrasztja a vezetékeket, és vágja le a huzalok megmaradt fém részét.

19. lépés: Csatlakoztassa és forrasztja a vezetékeket A potenciométerek csatlakoztatása az Arduino -hoz (2/2)

Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)
Csatlakoztatási és forrasztási vezetékek A potenciométerek csatlakoztatása az Arduino -hoz (2/2)

Kezd zsúfolódni a szalaglap elején, így az utolsó vezetékeket szeretnénk hozzáadni a hátsó oldalhoz, hogy összekapcsoljuk az alkatrészek utolsó csapjait. Most, hogy a potenciométerek és a forgó jeladó a helyükön vannak, a szalaglemez fejjel lefelé állhat, ami segít a huzalok forrasztásában egyenesen a hátoldalon.

Kezdje három, azonos hosszúságú vezeték mérésével, amelyek összekötik a potenciométerek földelőcsapjait. Ezek a vezetékek nem mennek át a lyukakon, hanem forraszthatók, miközben a Fritzing-vázlat szerint a jobb oldali csap mellett fekszenek.

Ez nehezebb, mint a lyukon átmenő és hajlított huzal forrasztása, ezért kezdje el egyhuzamosan, és ügyeljen arra, hogy ne fedje át a különböző csapok forrasztását.

20. lépés: Csatlakoztassa és forrasztja a vezetékeket A rotációs kódoló csatlakoztatása az Arduino -hoz

Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz
Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz
Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz
Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz
Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz
Csatlakoztatási és forrasztási vezetékek A rotációs kódoló csatlakoztatása az Arduino -hoz

Most folytassa két rövidebb vezeték hozzáadásával a potenciométerek földelővezetékeinek csatlakoztatásához a forgó jeladóhoz.

Forrasztja a vezetékeket, miközben hagyja, hogy a szalaglemez önállóan álljon a potenciométereken.

Adjon hozzá három vezetéket, amelyek a forgó kódolót összekötik az arduino-val a Fritzing-vázlat szerint, és végül adjon hozzá egy rövid vezetéket, amely a MicroSD-kitörés földelőcsapját a legközelebbi potenciométer földelőcsapjához köti. Forrasztja a vezetékeket egyenként.

21. lépés: Tesztelje a teljes ANDI-kódot

Tesztelje a teljes ANDI-kódot
Tesztelje a teljes ANDI-kódot
Tesztelje a teljes ANDI-kódot
Tesztelje a teljes ANDI-kódot

Itt az ideje, hogy tesztelje az itt található kód teljes verzióját. Csatlakoztassa az Arduino-t a számítógéphez, és töltse fel az ANDI-kódot.

Ezután csatlakoztassa a hangszórókábelt az audio kimenethez, és próbálja ki a potenciométereket és a forgó jeladót. Ha sok magas hangot hall, ne aggódjon, számomra ez annak köszönhető, hogy az Arduino-t USB-kábellel táplálja. A következő lépésben egy akkumulátorcsatlakozót és egy tápkapcsolót kell forrasztani a szalaglemezhez, majd az Arduino -t nem kell többé a számítógépről táplálni.

22. lépés: Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz

Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz
Csatlakoztassa és forrasztja az akkumulátorcsatlakozót a Stripboardhoz

Az akkumulátor csatlakozója 9V-os akkumulátort csatlakoztat áramforrásként a szalagpanelhez. A kapcsoló az akkumulátor csatlakozójának piros vezetékének áthidalásával vagy megszakításával kapcsolja be vagy ki a projektet.

Vágja el a piros vezetéket körülbelül 10 cm-re az akkumulátor csatlakozójának tartójától, és hajlítsa meg a vezeték végét a kapcsoló középső csapja körül. Ezután csatlakoztasson egy másik, körülbelül 20 cm -es vezetéket a kapcsoló egyik külső csapjához.

Mindkét piros vezetéket forgassa a váltókapcsolóhoz a „segítő kezek” segítségével, hogy a vezetékeket a helyén tartsa.

Csatlakoztassa a piros vezeték végét az Arduino Vin-tűjéhez, a fekete vezetéket pedig a földelőcsaphoz a Fritzing-séma szerint.

Hajlítsa meg a vezetékeket a szalagfal hátoldalán, és forgassa el a táblát, hogy a helyére forraszthassa.

A kapcsolóval kapcsolja be az Arduino-t, és nézze meg, hogy a mikro-vezérlő LED-je bekapcsol-e.

23. lépés: Ellenőrizze az áramkört

Tesztelje az áramkört
Tesztelje az áramkört

A bal oldali potenciométert forgassa teljesen az óramutató járásával ellentétes irányba a hangerő csökkentéséhez, majd csatlakoztassa a hangszórókábelt az audiocsatlakozóhoz. A hangszórónak minimális hangerőn kell lennie, miközben csatlakoztatja a szalagpanelt, hogy elkerülje a magas zajokat, amelyek néha előfordulhatnak, amikor a hangszórókábelt az audiocsatlakozóba nyomja.

24. lépés: Zárja be az utat

Zárja be az utat
Zárja be az utat
Zárja be az utat
Zárja be az utat
Zárja be az utat
Zárja be az utat

Nagyszerű munka, kész! Most már csak rajtad múlik, hogy bekapcsolja -e az áramkört. Úgy döntöttem, hogy az áramköremet egy alumíniumlemezből és nyírfa rétegelt lemezből készült házba helyezem, sötétre festve, de nyugodtan tegye meg, ahogy tetszik.

Kérjük, hagyjon megjegyzést, vagy küldjön nekem egy e -mailt a [email protected] címre az áramköreivel, vagy ha bármilyen kérdése vagy fejlesztése van megosztani!

Első szerzői verseny 2018
Első szerzői verseny 2018
Első szerzői verseny 2018
Első szerzői verseny 2018

Második díj az első szerzői versenyen 2018

Epilog Challenge 9
Epilog Challenge 9
Epilog Challenge 9
Epilog Challenge 9

Második hely az Epilog Challenge 9 -ben

Arduino verseny 2017
Arduino verseny 2017
Arduino verseny 2017
Arduino verseny 2017

Második helyezett az Arduino versenyen 2017

Ajánlott: