
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47


Kompakt csokornyakkendő, amely folyamatosan képes megjeleníteni a környező hangot négy különböző frekvencián két tükrözött 4x5 LED -es tömbjén
Ez az oktatóanyag végigmutatja, hogyan készítsen csokornyakkendőt, amely minden tömegben kiemelkedik.
Amire szüksége lesz ehhez a projekthez:
1 Arduino Pro Micro vagy hasonló méretű, 16 MHz -en futó Arduino
40 db 3 mm -es LED
1 egyszerű gomb
1 Elektret mikrofon
1 újratölthető 3,7 V 800 mAh 25C 1 cellás LiPo akkumulátor
10 db 100Ω -os ellenállás
1 10 kΩ -os ellenállás
1 220Ω -os ellenállás
Hozzáférés egy NYÁK -géphez (nyomtatott áramkör)
Olcsó, állítható kampós/csíptetős csokornyakkendő, vagy csak az állítható horog/csíptetős nyakpánt
1. lépés: Nyomtassa ki a NYÁK -t

Az áramköri lap nyomtatásakor előfordulhat, hogy a.cmp fájlt hozzá kell igazítani a gyártó követelményeihez. Az eredeti tábla azonban meglehetősen pontatlan módszerrel készült, így a legtöbb gyártó nagy valószínűséggel képes lesz változtatások nélkül előállítani a PCB -t. A képeken a NYÁK eleje és hátulja látható. A tervezés azt feltételezi, hogy a forrasztólyukak nem tartalmaznak előlapokat, és csak a vias -t lehet külön elhelyezni (a több oldalsó fóliáknál a rétegek közötti összeköttetések).
Minden fény külön -külön címzett a Charlieplexing nevű technikával, amely sokkal kevesebb bemeneti csomópontot biztosít, mint egy normál LED -mátrix, hátránya, hogy egyszerre csak a fényt lehet bekapcsolni, ami korlátozza a tömb méretét és észrevehető villogás nélkül. A charliplexing úgy működik, hogy nem két jel és 1 jel van, hanem három 1, 0 és Z. Ahol Z úgy működik, mint egy nyitott áramkör, nagyon nagy impedanciájú. Tehát minden fényt úgy kapcsolnak be, hogy a csomópont 1, 0, Z, Z, Z kombinációban van, vagyis az áram egyszerre csak egyik csomópontból a másikba mehet.
2. lépés: Forrasztás együtt

A NYÁK lámpáinak forrasztásakor nagyon fontos, hogy a LED pozitív oldalát következetesen a négyzetekhez, a negatívot a körhöz forrasztjuk. Ha ellenkezőleg cselekszik, a kódban lévő cím rossz fényeket fog bekapcsolni, és az ellentmondás miatt több lámpát is bekapcsolnak ugyanazok az ingerek.
Ezután forrasztja a 10 100Ω -os ellenállást a csokornyakkendő elejére.
Ezután csatlakoztassa a többi elemet az áramköri ábrán látható módon, nem baj, ha az akkumulátort közvetlenül az Arduino -hoz forrasztja, mivel az újratöltődik, amikor az arduino USB -n keresztül csatlakozik. Mielőtt az összes darabot a NYÁK hátoldalához ragasztaná, ellenőrizze a tömb hibáit.
3. lépés: A kód feltöltése és hibakeresés
Töltse fel a fenti kódot. A feltöltés után nyomja meg a gombot az aktiváláshoz, most egy befelé mutató háromszög alaknak kell felfelé vagy lefelé görgetnie a csokornyakkendőn.
Ha nem, használja a Villogás (LED) funkciót, amely 1-20-as számbemenetet vesz fel, minden egyes fényre külön-külön az üres ciklusban lévő (mód = 0) ciklusban, miközben megjegyzi a többi részt hurok.
void loop () {
while (mód == 0) {
Villog (1); // Egyenként teszteljük, hogy a lámpák megfelelően működnek -e, és melyek nem
// Blink (2); // a következő lépés egészen 20 -ig
/* if (digitalRead (Button) == 0) {
mód = 1;
Ki();
turnOn (1);
késleltetés (200);
szünet;
}
Ki(); */ // ezt a szakaszt megjegyzik hibakeresés közben
}
…..
Hibakeresés:
Ha különböző fények vannak mindkét oldalon, akkor valami baj van a forrasztással, és ki kell forrasztania az érintett lámpákat, és ismételje meg a 2. lépést.
Ha két lámpapár ki van kapcsolva, hiányozhatnak az előlapok.
Ha két lámpa mindig együtt kapcsol be, és kevésbé fényes, mint mások, akkor az egyik rosszul forrasztott.
Ha minden lámpa külön -külön világít, de ne kövesse a kód tetején található utasításokban leírt mintát, akkor elrontotta a 2. lépést.
más problémák merülhetnek fel a rossz csatlakozásokból vagy a NYÁK rövidzárlatából.
Figyelmeztetés: Ez a szegmens nagyon technikai jellegű és szükségtelen a csokornyakkendő elkészítéséhez
A spektrumelemző kódot kifejezetten egy 16 MHz -es órajelű Arduino -hoz írtam. Tehát nem vagyok teljesen biztos abban, hogy ez mennyire fog működni más rendszereken, lehet, hogy az összes zenekar nagyon másképp reagál, de lehet, hogy nem sokat változik.
Úgy működik, hogy 60 mintát vesz körülbelül 6, 7 ms alatt, ami nagyjából 8, 9 kHz mintavételi frekvencia. Ezután 4 különböző módon elemezve 4 különböző frekvenciát.
A legmagasabb gyakoriságú analízis úgy működik, hogy minden más mintát összehasonlít a következővel, négyzetbe állítja az értéket, és összegzi minden mintapárra. Ez adja a legmagasabb hatást a mintavételi frekvencia fele körül, így a sávszűrő 4, 4 kHz körül van.
Egy durva matematikai képlet az elemzéshez:
Σ (négyzet (x [2n-1] -x [2n]))
A következő nagyon hasonlóan működik, de először két mintát ad hozzá egyszerre. Ez hatékonyan adja az utolsó rendszer mintavételi frekvenciájának felét, miközben kiszűri a legmagasabb frekvenciákat, így 2,2 kHz körüli sávszűrőt hoz létre.
A következő rendszer ugyanezt teszi, de ahelyett, hogy egyszerre két mintát adna hozzá, 10 -et ad hozzá, ami 440 Hz -es sávszűrővé válik.
Az utolsó elemzés összefoglalja az első 30 mintát, és összehasonlítja az utolsó 30 mintával. Ez gyakorlatilag 150 Hz sávszűrővé válik.
4. lépés: Ragasztja össze

Fontos, hogy az Arduino-t elkülönítse a NYÁK-tól, mert rövidzárlatot okozhat, ha érintkezésbe kerülnek. Ezt úgy teheti meg, hogy elektromos szalaggal összeragasztja őket. az is előnyös, ha az elemet a csokornyakkendő egyik szárnyán, a mikrokontrollert pedig a másikon helyezi el az egyensúly érdekében. Meg kell próbálnia a csokornyakkendő közepét meglehetősen üresen tartani, mivel itt csatlakoztatja a nyakpántot, a mikrofon kivételével, mivel néhány milliméterre ki kell nyúlnia a nyelőcső felé, ez azt jelenti, hogy amikor beszél mindenki ezt fogja látni a legtisztábban.
Ne feledje: a csokornyakkendő hátoldalán a funkcionalitás sokkal fontosabb, mint az esztétika, mivel ezt senki sem fogja látni.
Ajánlott:
Pocket Sonic vonalzó: 3 lépés (képekkel)

Pocket Sonic vonalzó: Ez a zsebméretű ultrahangos skála, amelyet a zsebében hordhat, és megmérheti a tárgy hosszát. Megmérheti magasságát, bútormagasságát stb. és
Sonic csavarhúzó TV-B konverzió: 5 lépés (képekkel)

Sonic Screwdriver TV-B-Gone Conversion: Így a múlt hónapban megtudtam, hogy a barátom születésnapja közeleg, és úgy döntöttem, hogy valami elképesztőt kell vennem nekik. Ő egy igazán nagy Doctor Who rajongó, és most fejeztem be az összes epizód megtekintését a Netflixen. testvér voltam
Csokornyakkendő NYÁK jelvény: 4 lépés

Íjnyakkendő PCB jelvény: Minden fél más, és mindenki egyedi akar lenni, mit gondol a nyomtatott áramköri csokornyakkendő viseléséről? A NYÁK jelvények mindig is az áramköri lapok művészi formái voltak. Ezt a projektet fogom bemutatni Ezt a hordható Bow T -t építettem
SONIC LED VISSZAJELZÉS: 7 lépés (képekkel)

SONIC LED VISSZAJELZÉS: Szia, újra utálod, hogy a robotod mindenbe belefut? Ez megoldja a problémát. 8 szonikus érzékelővel ez bonyolultnak tűnik … de valójában ezt nagyon megkönnyítettem. Próbálok olyan projekteket közzétenni, amelyek segítenek megismerni Arduino -t, és megmutatni a „dobozon kívül”
DIY csokornyakkendő --- lámpákkal !!: 9 lépés (képekkel)

DIY csokornyakkendő --- lámpákkal !!: Ezek nagyszerűek esküvőkre, bálokra, különleges eseményekre, éjszakákra, és bármikor, amikor a legmenőbb ember szeretne lenni a szobában! Miért nem szeretne világító csokornyakkendőt? ? Továbbá, ne legyetek szégyenlős lányok, teljesen megmozgathatjátok a felgyújtott csokornyakkendőt is. :) Photo Cred