Sisällysluettelo:
- Vaihe 1: Työkalut ja materiaalit
- Vaihe 2: Säiliöiden valmistelu
- Vaihe 3: Kuuma liimapistoolin aika
- Vaihe 4: Piirin kytkentä
- Vaihe 5: Koodin työntäminen
- Vaihe 6: Testaa se
- Vaihe 7: Johtopäätös
Video: Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Juuri eilen olin keskellä erittäin tärkeää puhelua, kun banaanipuhelin lakkasi toimimasta! Olin niin turhautunut. Se on viimeinen kerta, kun jätän puhelun tyhmän puhelimen takia! (Jälkeenpäin ajateltuna olen saattanut olla hieman vihainen tällä hetkellä, katso kuvia)
Oli aika päivittää. Anna langaton tina-puhelin! Täysin uusi ja parannettu gag -puhelin kaikkiin väärennettyihin viestintätarpeisiini!
Huomaa: (Tämä projekti todella toimii)
Näin olen rakentanut sen!
Vaihe 1: Työkalut ja materiaalit
Tätä projektia varten tarvitset melko vähän elektroniikkaa ja pari työkalua.
Haluan paljastaa, että tätä projektia sponsoroi DFRobot. Kaikki osat ovat heidän toimittamiaan, ja osa annetuista linkeistä on DFRobot -kumppanilinkkejä. Voit käyttää niitä vapaasti, jos haluat tukea Facio Ergo Sumia! Tuotemerkin ulkopuoliset osat toimivat myös. Kiitos DFRobotille tämän hankkeen mahdollistamisesta!
Työkalut -
- Pora (w/ bittiä)
- Tina Snips
- Kuuma liimapistooli (varovainen: erittäin kuuma)
- Neulan nenäpihdit
- Kuulavasara
Materiaalit - (Kaksi näistä kaikista)
- DFduino Uno R3
- Gravity IO Expansion Shield (valinnainen)
- Analoginen äänianturi (mikrofoni)
- 386AMP -äänivahvistin (kaiutin)
- 6AA paristopidike DC -tynnyrin jakkilla (ja 6x AA)
- NRF24L01+PA+LNA antennilla
- Kosketuspainike (käytin arcade -painiketta)
- Alumiininen kahvipurkki (löydät ne helposti Craigslistista/Facebook Marketplacesta)
- Hyppyjohdot
Vaihe 2: Säiliöiden valmistelu
Ennen kuin voimme kytkeä elektroniikan johdotukseen, meidän on valmisteltava tölkit. Tätä varten poraamme kaksi reikää, toisen antennille ja toisen painikkeelle.
Aloitin antennin reiästä. Ensinnäkin laitoin antennilevyn tölkin sisälle mittaamaan, kuinka kaukana sivusta reiän pitäisi olla. Merkitsin sitten sormella harjanteen merkitsemään reiän valkotaulumerkillä, jotta voisin pyyhkiä ne pois myöhemmin. Sitten laitoin hanan avulla pienen sisennyksen, johon aion porata. Tämä auttaa ohjaamaan poraa seuraavassa vaiheessa.
Käytettävästä antennista riippuen saatat tarvita pienemmän/suuremman reiän. Joten mitä tein löytääkseni oikean koon, verrattiin antennin kierteitä poranterän kokoihin.
Huomautus: (Minun päättyi 7/32)
Okei, TURVALASIT PÄÄLLÄ!
Kun olet valinnut koon ja merkinnyt reiän, poraa tölkkiin, mene suurella nopeudella, mutta älä paina liian kovaa. Koska tinapurkki on heikko, se yleensä leikkaa, joten varo terävää metallia. Puhdista tämä reuna purkkien ja pihtien avulla.
Sitten on napinläven aika. Tämä on vähän erilainen.
Huomautus: Työskentelen sen kanssa, mitä minulla on, joten päätin kokeilla sitä uudelleen poralla ja tinaleikkeillä. Forstner -terä voi toimia paljon paremmin. Näin tein sen.
Avasin ensin muovisen "mutterin" napista. Sitten asetin mutterin haluttuun kohtaan reikään ja merkitsin sisähalkaisijan. Sitten porasin viisi reikää ja käytin tinaleikkeitä materiaalin puhdistamiseen ja ympyrän muodostamiseen. Merkitse reikä, napauta sitä ja poraa.
LOPETTAA! On HAMMERTIME!
Tämän jälkeen koputin vasaralla ja pihdeillä metallikielekkeet ja taivutin ne alas. Katso kuvista saadaksesi paremman käsityksen siitä, miten tein tämän. Olen antanut huonon kaavion, jonka pitäisi auttaa sinua.
Huomautus: Ehdotan kuulavasaran käyttöä. Käytin tavallista vasaraa, koska se oli kaikki mitä minulla oli.
Kun tämä on tehty, voit ruuvata antennin ja painikkeen kiinni. Varo jälleen teräviä metallipaloja!
Vaihe 3: Kuuma liimapistoolin aika
Liimataan nyt komponentit!
Liitä ensin kuuma liimapistooli ja odota, että se lämpenee.
*Vaarateema alkaa pelata…*
Kiinnitä sitten antennilevy kuumaa liimaa vasten tölkkiä vasten. Ehdotan myös, että antennin metalliosa, joka tarttuu tölkin läpi, on päällystettävä liimalla, jotta se ei maistu tölkille.
Huomautus: Käytä kaikkia näitä osia runsaasti kuumaa liimaa, joten mikään ei voi maadoittaa tölkillä. Jos kuulet surinaa tai piippausta testattaessa, sinulla on todennäköisesti maavika.
Liimaa Arduino Uno tölkin pohjaan ja kiinnitä sitten akku. Tämä on raskain osa, suosittelen levittämään liimaa reunoille ja asettamaan sen paikkaan, johon haluat tölkin lepäävän (joten antenni osoittaa ylöspäin). Akku on aina tölkin luonnollinen painopiste.
Liimasin kaiuttimen akun toiselle puolelle ja mikrofonin toiselle puolelle. (Katso kuvat) Tämä oli ensisijaisesti esteettisiä tarkoituksia ja langanhallintaa.
Varmista, että käytät paljon liimaa, jotta mikään tapista ei ole maadoitettu tölkkiin
Vaihe 4: Piirin kytkentä
Kun kaikki on kiinnitetty kunnolla, on johdotuksen aika! Käytä mukana toimitettua kaaviota kaikkien hyppyjohtimien liittämiseen sopiviin nastoihin. Annan myös pin-outit alla:
(Huomaa, tämä koskee Gravity Expansion HATia)
Antennikortti:
- MI -> MISO
- MO -> MOSI
- SCK -> SCK
- CE -> Nasta 7
- Täsmähakukone -> nasta 8
- GND -> GND
- 5V -> 5V
Jotain huomioitavaa tästä levystä. NRF24L01 on hieno tekniikka, mutta erittäin herkkä sähkölle. Varmista, että käytät vain 3.3 V: n jännitettä, ellet käytä mukana toimitettua reppua kuten minä. KYTKE VAIN 5 V: hon, kun käytät EXTRA BOARDia, muuten antenni paistaa.
Analoginen äänianturi:
Painovoimanapit -> A0
Äänivahvistin:
- +(kaiutintulossa) -> 9 tai 10 (vasen tai oikea ääni)
- -(kaiutintulossa) -> GND
- Painovoimat -> D0
Vaihtaa:
- EI -> A1
- KOM -> GND
Tässä on lyhyt selitys piiristä (toivottavasti hyödyttää kaikkia, jotka käyttävät toista levyä).
Käytettävän RF24Audio -kirjaston ansiosta mikrofonille, kaiuttimelle, kytkimelle ja antennille on olemassa erityinen pistoke:
Mikrofonin signaalitappi on aina A0 -nastalla.
Kytkin (lähetystilaan siirtymiseksi) on aina A1 -nastainen.
Käyttämälläni vahvistimella ei ole väliä mihin se on kytketty, kunhan siinä on virtaa. Tärkeää on äänen siirtoon käytettävä johto, joka oletusarvoisesti on nastat 9 ja 10 (vasen ja oikea ääni).
Antenninastat CE ja CSE on aina kytketty nastoihin 7 ja 8 (mikä sallii radiosignaalin molemmat suunnat)
Toivottavasti nämä tiedot auttavat sinua kytkemään tämän piirin mille tahansa levylle.
Vaihe 5: Koodin työntäminen
On aika painaa koodia! Tämän projektin ohjelma on SUPER yksinkertainen RF24Audio -kirjaston ansiosta. Se ei ole kirjaimellisesti edes 10 riviä koodia! Katso:
// Sisällytä kirjastot
#Sisällytä #Sisällytä #Sisällytä RF24 -radio (7, 8); // Aseta radio käyttöön nastoilla 7 (CE) 8 (CS) RF24Audio rfAudio (radio, 1); // Määritä ääni radion avulla ja aseta radion numero 0. void setup () {rfAudio.begin (); // Ainoa tehtävä on kirjaston alustaminen. }
En selitä, miten se toimii täällä, mutta jos haluat lisätietoja Arduino IDE: stä ja mitä tämä koodi tarkoittaa, tutustu tähän linkkiin.
Sinun on myös asennettava RF24- ja RF24 -äänikirjasto, jotka voit ladata täältä.
Kun olet asentanut Arduino IDE: n, lataa mukana toimitettu Arduino -ohjelma ja avaa koodi. Katso avattavaa Työkalut-valikkoa. Varmista, että “Ohjelmoija” -asetuksena on AVR ISP ja Board on asetettu Arduino UNO: ksi (tai mihin tahansa käyttämääsi levyyn). Varmista myös, että olet oikeassa portissa (sen pitäisi sanoa "Arduino Uno COM#: ssa")
Nyt olemme valmiita painamaan koodia. Liitä USB -kaapeli Arduinoon ja tietokoneeseen ja napsauta Lataa -nuolta IDE: n vasemmassa yläkulmassa. Koodin pitäisi ladata ja saatat kuulla hiljaisen surinaa.
Yritä painaa painiketta ja katso, muuttuuko surina äänenvoimakkuutta. Sen pitäisi myös himmentää LED IO -laajennushatun päällä.
Jos saat nämä tulokset, ohjelman pitäisi toimia oikein ja kaiken pitäisi olla kytketty oikein.
Vaihe 6: Testaa se
Jos haluat testata sen, sinun on käynnistettävä molemmat tölkit. Paina yhden tölkin painiketta ja anna melua mikrofoniin. Kuuletko toisesta tölkistä tulevaa ääntä?
Kokeile samaa toisella tölkillä. Kuuletko mitään?
Jos näin on, se toimii ja olet valmis! Huomautus: Jos saat häiriöitä tai surinaa, tarkista maadoitusongelmat. Varmista, ettei mikään johdoista kosketa tölkkiä ja että komponenttien välissä on paljon liimaa. Vältä kiertymistä toistensa ympärille, koska se lisää häiriöitä. Ehdotan myös, että antennin metalliosa peitetään sähköteipillä, jotta se ei maadoitu tölkkiin.
Kun tiedät, että se toimii, kokeile myös etäisyyttä; sen pitäisi nousta jopa kilometriin, jos mikään ei estä signaalia!
Vaihe 7: Johtopäätös
Onnittelut, olet päässyt loppuun! Upeaa työtä tämän projektin rakentamisessa!
Kiitos, että luit Instructable -teokseni. Toivottavasti pidit videon katsomisesta ja toivon, että pidit sitä erittäin viihdyttävänä.
Haluan paljastaa, että tätä projektia sponsoroi DFRobot, ja he mahdollistivat tämän hankkeen olemassaolon toimittamalla kaikki osat, joten voit vapaasti mennä rakastamaan heitä!
Päivitys: Osallistun tähän Instructable -ohjelmaan Arduino -kilpailussa, joten jos pidit tästä projektista, anna sille äänesi oranssi painike alla!
Päivitetty päivitys: Osallistun myös Arduino Make-From-Home -kilpailuun, joten haluaisin, jos voisit näyttää minulle tukesi myös näillä sivustoilla!
Päivitetty päivitys edellisestä päivityksestä: Olen myös mukana Hackaday.io Making Tech at Home Challengessa, joten mene äänestämään sitä täällä!
Seuraa minua lisää tällaisia hienoja projekteja ja mene tekemään jotain! Jatka aina oppimista.:)
- Geoff M.
Facio Ergo Sum: "Teen siksi olen"
Toinen sija Arduino -kilpailussa 2020
Suositeltava:
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: 8 vaihetta
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä ja asettamaan ajan myös StickC -painikkeilla
Kuinka tehdä halpa Attiny Arduino -levy: 4 vaihetta (kuvilla)
Kuinka tehdä halpa Attiny Arduino -levy: Useimmiten minua vaivaa, kun tarvitsen Arduinoa joissakin projekteissa, joissa tarvitsen muutamia I/O-nastoja. 85/45Arduino-Tiny on avoimen lähdekoodin sarja ATtiny
Kuinka tehdä drone Arduino UNO: n avulla - Tee nelikopteri mikrokontrollerilla: 8 vaihetta (kuvilla)
Kuinka tehdä drone Arduino UNO: n avulla | Tee nelikopteri mikrokontrollerin avulla: Johdanto Vieraile Youtube -kanavallani Drone on erittäin kallis gadget (tuote) ostettavaksi. Tässä viestissä keskustelen siitä, miten saan sen halvalla ?? Ja kuinka voit tehdä omasi näin halvalla … No Intiassa kaikki materiaalit (moottorit, ESC
Viidenkymmenen metrin kantaman langaton tukiasema TP -linkillä WN7200ND langaton USB -sovitin raspbian -venytyksellä: 6 vaihetta
Viidenkymmenen metrin kantaman langaton tukiasema, jossa on TP -linkki WN7200ND langaton USB -sovitin Raspbian Stretchillä: Raspberry Pi on loistava suojattujen langattomien tukiasemien luomiseen, mutta sillä ei ole hyvää kantamaa. Haluan jakaa miten se tehdäänMiksi haluan käyttää vadelmapiä reitittimen sijaan? T
Lisää kuulokeliitäntä Walkie Talkie -laitteisiisi: 5 vaihetta
Lisää kuulokeliitäntä Walkie Talkie -laitteisiisi: Minulla on ollut tämä pari Motorola -radiopuhelinta noin vuoden ajan. Ne olivat halpoja ja iloisia ja täydellisiä ottamaan yhteyttä kavereihini lumilautailun aikana. Kuitenkin huomasin, että hansikkaat riisuvat ja takin tasku avataan vastaukseksi