Tartalomjegyzék:

Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)

Videó: Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)

Videó: Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)
Videó: Как сделать радиоприемник: простой способ 2024, November
Anonim
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie)
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie)
Hogyan készítsünk vezeték nélküli konzervdobozos telefont! (Arduino Walkie Talkie)
Hogyan készítsünk vezeték nélküli konzervdobozos telefont! (Arduino Walkie Talkie)
Hogyan készítsünk vezeték nélküli konzervdobozos telefont! (Arduino Walkie Talkie)
Hogyan készítsünk vezeték nélküli konzervdobozos telefont! (Arduino Walkie Talkie)

É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

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
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

A kannák előkészítése
A kannák előkészítése
A kannák előkészítése
A kannák előkészítése
A kannák előkészítése
A kannák előkészítése
A kannák előkészítése
A kannák 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

Forró ragasztópisztoly ideje!
Forró ragasztópisztoly ideje!
Forró ragasztópisztoly ideje!
Forró ragasztópisztoly ideje!
Forró ragasztópisztoly ideje!
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

Az áramkör bekötése
Az áramkör bekötése
Az áramkör bekötése
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

A kód megnyomása
A kód megnyomása
A kód megnyomása
A kód megnyomása
A kód megnyomása
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

Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés

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

Következtetés
Következtetés
Következtetés
Következtetés
Következteté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"

Arduino verseny 2020
Arduino verseny 2020
Arduino verseny 2020
Arduino verseny 2020

Második helyezett az Arduino versenyen 2020

Ajánlott: