Tartalomjegyzék:
- 1. lépés: Eszközök és anyagok
- 2. lépés: A dobozok előkészítése
- 3. lépés: Forró ragasztó pisztoly ideje
- 4. lépés: Az áramkör bekötése
- 5. lépés: A kód megnyomása
- 6. lépés: tesztelje
- 7. lépés: Következtetés
Videó: Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Éppen a minap voltam egy nagyon fontos telefonhívás kellős közepén, amikor a banános telefonom leállt! Annyira csalódott voltam. Ez az utolsó alkalom, hogy nem fogadok hívást a hülye telefon miatt! (Utólag visszagondolva lehet, hogy egy kicsit túl dühös lettem, lásd a képeket)
Ideje volt a frissítésnek. Lépjen be a vezeték nélküli konzervdobozos telefonba! A teljesen új és továbbfejlesztett gag telefon, minden hamis kommunikációs igényemre!
Megjegyzés: (Ez a projekt valóban működik)
Így építettem fel!
1. lépés: Eszközök és anyagok
Ehhez a projekthez elég sok elektronikára és néhány eszközre lesz szüksége.
Szeretném elárulni, hogy ezt a projektet a DFRobot támogatta. Az összes alkatrészt ők adták, és a megadott linkek egy része a DFRobot -hoz tartozó társult link. Nyugodtan használja őket, ha támogatni szeretné Facio Ergo Sumot! A márkán kívüli alkatrészek is működnek. Köszönöm a DFRobotnak, hogy lehetővé tette ezt a projektet!
Eszközök -
- Fúró (bitekkel)
- Tin Snips
- Forró ragasztópisztoly (óvatosan: nagyon forró)
- Tű orr fogó
- Golyós kalapács
Anyagok - (mind közül kettő)
- DFduino Uno R3
- Gravity IO bővítőpajzs (opcionális)
- Analóg hangérzékelő (mikrofon)
- 386 AMP erősítő (hangszóró)
- 6AA elemtartó DC csőcsatlakozóval (és 6x AA)
- NRF24L01+PA+LNA Antennával
- Tapintható gomb (arcade gombot használtam)
- Alumínium kávéskanna (ezeket könnyen megtalálhatja a Craigslist/Facebook Marketplace webhelyen)
- Jumper vezetékek
2. lépés: A dobozok előkészítése
Mielőtt bekötnénk az elektronikát, elő kell készítenünk a dobozokat. Ehhez két lyukat fúrunk, egyet az antennához, egyet a gombhoz.
Az antennalyukkal kezdtem. Először az antennatartót a konzervdobozba helyeztem, hogy megmérjem, milyen messze van a lyuk oldalától. Majd ujjammal megjegyezve a gerincet egy táblával jelöltem a lyukat, hogy később letörölhessem őket. Ezután egy csap segítségével egy kis mélyedést helyeztem el, ahol fúrni fogok. Ez segíti a fúró vezetését a következő lépésben.
A használt antennától függően szükség lehet egy kisebb/nagyobb lyukra. Tehát amit tettem, hogy megtaláljam a megfelelő méretet, összehasonlítottam az antenna menetét a fúrószár méreteivel.
Megjegyzés: (az enyém végül 7/32 volt)
Rendben, biztonsági szemüveg!
Miután kiválasztott egy méretet és kijelölte a lyukat, fúrjon be a kannába, menjen nagy sebességgel, de ne nyomja túl erősen. Mivel a konzervdoboz gyenge, általában nyír, ezért ügyeljen az éles fémre. Használjon bádogcsipeszeket és fogókat ennek a szélnek a tisztításához.
Akkor itt az ideje a gomblyuknak. Ez egy kicsit más.
Megjegyzés: Dolgozom azzal, amim van, ezért úgy döntöttem, hogy újra megpróbálom a fúró és az ónvágó segítségével. Egy Forstner bit sokkal jobban működhet. Íme, hogyan csináltam.
Először lecsavartam a műanyag „anyát” a gombról. Ezután az anyát arra a helyre helyeztem, ahová a lyukat akartam, és megjelöltem a belső átmérőt. Ezután öt lyukat fúrtam, és ónfoszlányokkal megtisztítottam az anyagot, és kör alakúra formáltam. Jelölje meg a lyukat, koppintson rá, és fúrjon.
ÁLLJON MEG! HAMMERTIME van!
Ezt követően kalapáccsal és fogóval beütöttem a fém füleket és lehajoltam. Kérjük, nézze meg a képeket, hogy jobban megértse, hogyan csináltam ezt. Mutattam egy rossz grafikont, aminek segítenie kell.
Megjegyzés: Javaslom egy golyós kalapács használatát. Rendes kalapácsot használtam, mert csak ennyi volt nálam.
Ha ez megtörtént, csavarja be az antennát és a gombot. Ismét vigyázzon az éles fémdarabokra!
3. lépés: Forró ragasztó pisztoly ideje
Most ragasszuk be az alkatrészeket!
Először csatlakoztassa a forró ragasztópisztolyt, és várja meg, amíg felmelegszik.
*A veszélyes téma elkezd játszani …*
Ezután forró ragasztóval rögzítse az antennalapot a dobozhoz. Azt is javaslom, hogy ragasztóval vonja be az antenna fém részét, amely átragad a dobozon, így nem fog földelni a dobozhoz.
Megjegyzés: Mindezeknél az összetevőknél használjon nagy mennyiségű forró ragasztót, így semmi sem eshet földelésre a kannával. Ha zümmögő vagy sípoló hangot hall a tesztelés során, akkor valószínűleg földhiba van.
Ragassza az Arduino Uno -t a doboz aljára, majd csatlakoztassa az akkumulátort. Ez lesz a legnehezebb rész, azt javaslom, hogy a széleket ragasztóval vigyük fel, majd tegyük oda, ahol a konzervet pihenni szeretnénk (tehát az antenna felfelé mutat). Az akkumulátor mindig a doboz természetes súlypontja lesz.
Az akkumulátor egyik oldalára ragasztottam a hangszórót, a másikra a mikrofont. (Lásd a képeket) Ez elsősorban esztétikai és huzalkezelési célokat szolgált.
Győződjön meg róla, hogy sok ragasztót használ, hogy a csapok ne legyenek a konzervdobozhoz csiszolva
4. lépés: Az áramkör bekötése
Ha minden biztonságosan ragasztva van, itt az ideje a huzalozásnak! A mellékelt vázlat segítségével csatlakoztassa az összes jumpert a megfelelő csapokhoz. Az alábbiakban megadom a kitűzőket is:
(Megjegyzés: ez a Gravity Expansion HAT -ra vonatkozik)
Antenna kártya:
- MI -> MISO
- MO -> MOSI
- SCK -> SCK
- CE -> 7. csap
- CSE -> 8. tű
- GND -> GND
- 5V -> 5V
Néhány megjegyzés erről a tábláról. Az NRF24L01 egy csodálatos technológia, de nagyon érzékeny az elektromosságra. Győződjön meg róla, hogy csak 3.3V -ról táplálja, hacsak nem a mellékelt hátizsákot használja, mint én. CSAK CSATLAKOZZA 5V -ra AZ EXTRA TÁBLA HASZNÁLATAkor, különben megsül az antenna.
Analóg hangérzékelő:
Gravitációs csapok -> A0
Audio erősítő:
- +(a hangszóró bemenetén) -> 9 vagy 10 (bal vagy jobb hang)
- -(a hangszóró bemenetén) -> GND
- Gravitációs csapok -> D0
Kapcsoló:
- NEM -> A1
- COM -> GND
Íme egy rövid magyarázat az áramkörről (remélhetőleg mindenkinek, aki más táblát használ).
Az általunk használt RF24Audio Library miatt a mikrofonnak, a hangszórónak, a kapcsolónak és az antennának van egy nagyon speciális érintkezője:
A mikrofon jelzőcsapja mindig az A0 érintkezőn lesz.
A kapcsoló (átviteli üzemmódra váltáshoz) mindig az A1 -es érintkező.
Az általam használt audió erősítő nem számít, hogy hova van csatlakoztatva, ha van áram. Az számít, hogy milyen vezetéket használ az audioátvitelhez, amely alapértelmezés szerint a 9. és 10. érintkező lesz (bal és jobb hang esetén).
A CE és CSE antennacsapok mindig a 7 -es és a 8 -as érintkezőhöz vannak csatlakoztatva (ez teszi lehetővé a rádiójel mindkét irányát)
Remélhetőleg ez az információ segít az áramkör bármely tábla bekötésében.
5. lépés: A kód megnyomása
Itt az ideje, hogy beírjon egy kódot! A projekt programja rendkívül egyszerű az RF24Audio Library segítségével. Ez szó szerint nem is 10 sornyi kód! Nézd meg:
// Könyvtárak felvétele
#include #include #include RF24 rádió (7, 8); // A rádió beállítása a 7 -es érintkezőkkel (CE) 8 (CS) RF24Audio rfAudio (rádió, 1); // Állítsa be a hangot a rádió használatával, és állítsa a rádió 0 -ra. Void setup () {rfAudio.begin (); // Az egyetlen tennivaló a könyvtár inicializálása. }
Nem fogom elmagyarázni, hogyan működik itt, de ha többet szeretne megtudni az Arduino IDE -ről és a kód jelentéséről, nézze meg ezt a linket.
Telepítenie kell az RF24 és az RF24Audio Library könyvtárat is, amelyeket innen tölthet le.
Miután telepítette az Arduino IDE -t, töltse le a mellékelt Arduino programot, és nyissa meg a kódot. Nézze meg az Eszközök legördülő menüt. Győződjön meg arról, hogy a „Programozó” beállítás AVR ISP, a Board pedig Arduino UNO (vagy bármilyen tábla, amelyet használ). Győződjön meg arról is, hogy a megfelelő porton van (a „Arduino Uno a COM#-on” feliratnak kell lennie)
Most készen állunk a kód beküldésére. Csatlakoztasson egy USB -kábelt az Arduino -hoz és a számítógéphez, majd kattintson az IDE bal felső sarkában található Feltöltés nyílra. A kódot fel kell tölteni, és halk zümmögést hallhat.
Próbálja megnyomni a gombot, és nézze meg, hogy a zümmögés megváltoztatja -e a hangmagasságot. Ezenkívül el kell halványítania egy LED -et az IO Expansion HAT tetején.
Ha ezeket az eredményeket kapja, akkor a programnak megfelelően kell futnia, és mindent a megfelelő módon kell csatlakoztatni.
6. lépés: tesztelje
A teszteléshez mindkét kannát be kell kapcsolnia. Nyomja le a gombot az egyik dobozon, és hangot adjon a mikrofonba. Hallod a másik dobozból érkező hangot?
Próbáld meg ugyanezt a másik dobozon is. Hall valamit?
Ha igen, akkor működik, és kész! Megjegyzés: Ha interferenciát vagy zümmögést tapasztal, ellenőrizze a földelési problémákat. Győződjön meg arról, hogy egyik vezeték sem ér hozzá a kannához, és hogy rengeteg ragasztó van az alkatrészek között. Próbálja meg elkerülni az egymás körüli csavarodást, mert ez növeli az interferenciát. Azt is javaslom, hogy takarja le az antenna fém részét elektromos szalaggal, hogy megakadályozza a földelést a dobozig.
Miután megtudta, hogy működik, próbálja meg tesztelni a távolságot is; akár egy kilométert is meg kell haladnia, ha semmi sem akadályozza a jelet!
7. lépés: Következtetés
Gratulálok, a végére értél! Fantasztikus munka ennek a projektnek a felépítésében!
Köszönöm, hogy elolvasta az Instructable című könyvemet, remélem, élvezte a videó megtekintését, és remélem, nagyon szórakoztatónak találta.
Szeretném nyilvánosságra hozni, hogy ezt a projektet a DFRobot támogatta, és lehetővé tették a projekt létezését az összes alkatrész szállításával, ezért bátran menjen és adjon nekik egy kis szeretetet!
Frissítés: Az Arduino versenyen nevezem ezt az Instructable -t, ezért ha tetszett ez a projekt, kérjük, szavazzon a lenti narancssárga gombbal!
Frissített frissítés: Én is részt veszek az Arduino Make-From-Home versenyen, úgyhogy örülnék, ha megmutatná a támogatását ezeken az oldalakon is!
Frissített frissítés az előző frissítésről: Én is részt veszek a Hackaday.io Making Tech at Home Challenge -ben, ezért szavazzon itt!
Kövess engem, ha még több ilyen remek projektre vágysz, és készíts valamit! Mindig tanulj tovább.:)
- Geoff M.
Facio Ergo Sum: "Én teszek, ezért vagyok"
Második helyezett az Arduino versenyen 2020
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
Készítsen saját intercomot vagy walkie talkie -t két régi vezeték nélküli telefonból: 6 lépés
Készítse el saját kaputelefonját vagy walkie talkie -ját két régi vezeték nélküli telefonból: Mindannyiunknak van régi telefonja. Miért nem alakítja át őket kaputelefonnak a gyerekek faházában. Vagy váltson két régi vezeték nélküli telefont otthoni rádióvevővé. Íme, hogyan
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam