Uusi ote vanhasta lelusta, johdoton peltipurkkipuhelin vie viime vuoden teknologian ja työntää sen nykyaikaan!
Juuri eilen kävin vakavassa puhelinkeskustelussa, kun yhtäkkiä banaanifonini lakkasi toimimasta! Olin hyvin järkyttynyt. No, siinä se - tämä on viimeinen kerta, kun jätän puhelun väliin tämän typerän puhelimen takia! (Jälkeenpäin katsottuna olin ehkä vähän liian vihainen tuolloin.)
On päivitysten aika. Ja tässä se on - uusi langaton puhelin peltipurkista! Uusi ja paranneltu pseudopuhelin kaikkiin viestintätarpeisiini!
Vitsit sivuun, projekti todella toimii. Ja näin tein sen.
Työkalut ja materiaalit
Projektia varten tarvitset melkoisen määrän elektronisia komponentteja ja pari työkalua.
Ennen elektroniikan liittämistä sinun on valmisteltava purkit. Porataan niihin kaksi reikää - yksi antennille, toinen painikkeelle.
Aloitin antennin reiästä. Ensin kiinnitin antennilevyn tölkin sisään mittaamaan kuinka kaukana reiän tulisi olla seinästä. Sitten merkitsin reiän kuivapyyhkimillä, koska halusin poistaa sen jäljet työn jälkeen. Sitten käytin hanaa tulevan reiän sijainnin merkitsemiseen. Tämä auttaa poraamisessa seuraavassa vaiheessa.
Reiän koko riippuu käyttämästäsi antennista. Valitsin vain poran koon vertaamalla sitä sen kierteen kokoon, johon antenni on ruuvattu.
Sain 5,5 mm.
Okei, laitetaan suojalasit päähän!
Kun olet valinnut halkaisijan ja merkinnyt reiän, poraa se. On parempi tehdä tämä suurella nopeudella, mutta älä paina liian kovaa. Tina on ohutta ja taipumus muodostaa purseita - ole varovainen terävän metallin kanssa. Leikkaa reunat peltileikkureilla ja pihdeillä.
Tämän jälkeen voit alkaa työstää napin reikää. Hänen kanssaan kaikki on vähän erilaista.
Työskentelen sen kanssa, mitä minulla on, joten päätin yrittää tehdä reiän uudelleen poralla ja pihdeillä. Mutta olisi paljon kätevämpää tehdä tämä Forstner-poralla. Näin tein sen.
Ensin irrotin muovimutterin napista. Laitoin sitten mutterin sinne, missä tarvitsin reiän, ja merkitsin sisähalkaisijan. Sitten porasin viisi reikää ja saksilla poistin materiaalin ja sain reiän näyttämään pyöreältä.
Sen jälkeen vasaralla ja pihdeillä vasaroin reunat sisäänpäin ja taivutin niitä - katso kuva. Suosittelen pyöreän pään vasaran käyttöä. Käytin tavallista, koska muuta ei ole.
Nyt voit ruuvata antennin ja napin kiinni. Varo teräviä metallireunoja!
Kuumaliima aika
On aika liimata kaikki komponentit. Kytke ensin liimapistooli päälle ja anna sen lämmetä. Liimaa sitten antennilevy purkkiin liimalla. Suosittelen myös peittämään antennin ulos työntyvän metalliosan liimalla, jotta se ei oikosulje tölkin kanssa.
Suosittelen käyttämään mahdollisimman paljon liimaa, jotta mikään ei jää tölkkiin. Jos kuulet halkeilevan tai vinkuvan äänen testin aikana, jokin on todennäköisesti kosketuksissa tölkin kanssa.
Liimaa Arduino Uno tölkin pohjaan ja liitä sitten paristot. Tämä on vaikein osa - suosittelen liimaa levittämistä reunoihin ja sitten sijoittamaan niin, että antenni on ylöspäin ja paristot ovat tölkin vastakkaisella puolella. Akut ovat luonnollinen painopiste.
Liimasin kaiuttimen paristotelineen toiselle puolelle ja mikrofonin toiselle puolelle. Syynä ovat esteettiset näkökohdat ja halu asentaa johdot siististi.
Elektroniikan liittäminen
Kun kaikki on liimattu tiukasti, on aika kytkeä johdot. Kytke johdot komponentteihin kaavion mukaisesti. Alla on luettelo liitetyistä yhteystiedoista.
Antennilevy:
MI -> MISO
MO -> MOSI
SCK -> SCK
CE -> Pin 7
Täsmähakukone -> Pin 8
GND -> GND
5V -> 5V
Kommentti: NRF24L01 on hieno asia, mutta se on erittäin herkkä ravintolle. Liitä se vain 3,3 V:iin - ellet käytä lisäkorttia kuten minä. Liitä 5 V vain lisäkortilla, muuten poltat antennin.
Analoginen äänianturi:
Gravity Pins -> A0
Äänen vahvistin:
+ (kaiutintulo) -> 9 tai 10 (vasen tai oikea kanava)
— (kaiutintulo) -> GND
Painovoimanastat -> D0
Vaihtaa:
EI -> A1
COM -> GND
Lyhyt kuvaus piirin toiminnasta.
Käytämme kirjastoa RF24Audio, joten mikrofoni, kaiutin, kytkin ja antenni on kytkettävä tiukasti määritellyllä tavalla:
Mikrofonin signaalinasta menee aina nastaan A0.
Kytkin (vastaanotto/lähetys) - päällä A1.
Äänivahvistin voidaan kytkeä päälle missä tahansa, kunhan siinä on virtaa. Äänikaapeli on liitettävä nastoihin 9 ja 10.
Antenninastat CE ja CSE on kytketty vain nastoihin 7 ja 8.
Ladataan koodia
kiitos RF24Audio-kirjasto Ohjelma osoittautuu erittäin yksinkertaiseksi. Kirjaimellisesti 10 riviä koodia. Katso:
//Include Libraries
#include <RF24.h>
#include <SPI.h>
#include <RF24Audio.h>
RF24 radio(7,8); // Радио использует контакты 7 (CE), 8 (CS).
RF24Audio rfAudio(radio,1); // Аудио использует радио, номер радио назначить 0.
void setup() { rfAudio.begin(); // Инициализировать библиотеку.
}
Ladataksesi koodin sinun on asennettava Arduino IDE, ladattava tämä koodi ja avattava se. Varmista, että "työkalut"-valikossa ohjelmoija on asetettu kohtaan AVR ISP ja kortti Arduino UNO. Varmista, että valitset oikean COM-portin.
Liitä nyt Arduino ja tietokone USB-kaapelilla ja napsauta "lataa" -painiketta vasemmassa yläkulmassa. Koodin pitäisi latautua ja sinun pitäisi kuulla lievää surinaa.
Kokeile painaa painiketta ja kuuntele, muuttuuko surina äänen korkeus. IO Expansion HAT -kortin yläosassa olevan LEDin pitäisi sammua.
Jos kaikki on niin, ohjelma toimii ja kaikki on kytketty oikein.
Voi testata
Tarkistaaksesi, sinun on kytkettävä molemmat pankit päälle. Pidä yhden tölkin painiketta painettuna ja sano jotain mikrofoniin. Kuuletko äänen toisesta purkista? Kokeile tätä toisella purkilla.
Jos ääni menee ohi, onnistuit! Jos sinulla on häiriöitä tai kuulet huminaa, tarkista maadoitusongelmat. Suosittelen antennin käärimistä eristeteipillä.
Testaa tämän jälkeen toiminta-alue - jos signaalin tiellä ei ole mitään, sen pitäisi kulkea noin kilometrin matka!
Johtopäätös
Onnittelut, olet saavuttanut projektin päätökseen! Hyvää työtä!