Telpon tanpa kabel digawe saka kaleng timah

A anyar njupuk ing dolanan lawas, telpon kaleng tanpa kabel njupuk teknologi taun kepungkur lan nyurung menyang jaman modern!

Telpon tanpa kabel digawe saka kaleng timah

Mung wingi aku lagi ngobrol serius ing telpon, dumadakan bananaphoneku mandheg! Aku kesel banget. Lho, iki - iki pungkasan wektu aku ora kejawab telpon amarga telpon bodho iki! (Ngelingi maneh, aku mbokmenawa rada nesu nalika iku.)

Telpon tanpa kabel digawe saka kaleng timah

Iku wektu kanggo nganyari. Lan iki - telpon tanpa kabel anyar saka kaleng! Telpon pseudo anyar lan apik sing cocog karo kabeh kabutuhan komunikasi!

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Jokes aside, proyek bener bisa. Lan iki carane aku digawe iku.

Alat lan bahan

Kanggo proyek sampeyan butuh sawetara komponen elektronik lan sawetara alat.

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Piranti pribadi:

  • Pengeboran
  • Gunting kanggo logam.
  • Gun lem panas.
  • Tang irung bunder.
  • Pethel karo striker babak.

Bahan (kabeh ing duplikat):

Nyiyapake lodhong

Sadurunge nyambungake elektronik, sampeyan kudu nyiyapake stoples. Ayo dadi pengeboran rong bolongan - siji kanggo antena, kaloro kanggo tombol.

Telpon tanpa kabel digawe saka kaleng timah

Aku miwiti karo bolongan antena. Kaping pisanan, aku masang papan antena ing njero kaleng kanggo ngukur jarak bolongan kasebut saka tembok. Aku banjur menehi tandha bolongan kanthi nggunakake spidol mbusak garing amarga aku pengin mbusak jejak kasebut sawise kerja. Banjur aku nggunakake tunyuk kanggo tandha lokasi kanggo bolongan mangsa. Iki bakal bantuan karo pengeboran ing langkah sabanjure.

Ukuran bolongan gumantung saka antena sing sampeyan gunakake. Aku mung milih ukuran pengeboran, mbandhingake karo ukuran thread ngendi antena wis ngaco.

Aku entuk 5,5 mm.

Oke, ayo nganggo kacamata safety!

Sawise milih diameteripun lan menehi tandha bolongan, pengeboran. Iku luwih apik kanggo nindakake iki ing kacepetan dhuwur, nanging ora pencet banget hard. Timah tipis lan cenderung mbentuk burrs - ati-ati karo logam sing cetha. Gunakake snips timah lan tang kanggo motong pinggiran.

Sawise iki sampeyan bisa miwiti nggarap bolongan kanggo tombol. Kanthi dheweke kabeh rada beda.

Aku nggarap apa sing dakkarepake, mula aku mutusake nyoba nggawe bolongan maneh nggunakake bor lan tang. Nanging bakal luwih trep kanggo nindakake iki karo pengeboran Forstner. Mangkene carane aku nindakake.

Kaping pisanan, aku nyopot kacang plastik saka tombol. Aku banjur diselehake nut ngendi aku needed bolongan lan ditandhani diameteripun nang. Aku banjur ngebor limang bolongan lan nggunakake gunting kanggo mbusak materi lan nggawe bolongan katon bunder.

SawisΓ© iku, aku nggunakake palu lan tang kanggo palu pinggiran menyang jero lan mbengkongaken - ndeleng foto. Aku nyaranake nggunakake palu karo sirah bunder. Aku nggunakake sing biasa amarga ora ana sing liya.

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Saiki sampeyan bisa meneng ing antena lan tombol. Ati-ati karo pinggiran logam sing cetha!

Wektu lem panas

Telpon tanpa kabel digawe saka kaleng timah

Iku wektu kanggo lim kabeh komponen. Pisanan, nguripake pistol lem lan supaya dadi panas. Banjur gunakake lem kanggo nempelake papan antena menyang kaleng. Aku uga maringi pitutur sampeyan kanggo nutupi bagean logam saka antena sing nempel metu karo lim supaya ora short metu karo kaleng.

Telpon tanpa kabel digawe saka kaleng timah

Aku nyaranake nggunakake minangka akeh lim sabisa supaya ora ana shorts dhateng kaleng. Yen sampeyan krungu swara retak utawa squeaking nalika tes, ana kamungkinan bakal kontak karo kaleng.

Lem Arduino Uno ing ngisor kaleng, banjur sambungake baterei. Iki minangka bagean sing paling angel - aku nyaranake nglebokake lem ing pinggir, banjur pasang posisi supaya antena madhep munggah lan baterei ana ing sisih ngelawan saka kaleng. Baterei bakal dadi pusat gravitasi alami.

Telpon tanpa kabel digawe saka kaleng timah

Aku nempelake speaker ing sisih siji wadhah baterei, lan mikropon ing sisih liyane. Alasan kasebut minangka pertimbangan estetis lan kepinginan kanggo nyelehake kabel kanthi rapi.

Nyambung elektronik

Telpon tanpa kabel digawe saka kaleng timah

Nalika kabeh wis ditempelake kanthi kuat, wektune kanggo nyambungake kabel. Sambungake kabel menyang komponen miturut diagram. Ing ngisor iki dhaptar kontak sing disambungake.

Papan antena:

  • MI -> MISO
  • MO -> MOSI
  • SCK -> SCK
  • CE -> Pin 7
  • CSE -> Pin 8
  • GND -> GND
  • 5V -> 5V

Komentar: NRF24L01 iku apik banget, nanging sensitif banget kanggo nutrisi. Sambungake menyang 3,3V mung - kajaba sampeyan nggunakake papan tambahan kaya aku. Nyambung menyang 5 V mung karo Papan tambahan, yen ora, sampeyan bakal ngobong antena.

Sensor swara analog:

  • Gravitasi Pin -> A0

Amplifier audio:

  • + (input speaker) -> 9 utawa 10 (saluran kiwa utawa tengen)
  • β€” (input speaker) -> GND
  • Pin gravitasi -> D0

Ngalih:

  • NO -> A1
  • COM -> GND

Panjelasan singkat babagan cara kerja sirkuit.

Kita nggunakake perpustakaan RF24 Audio, saΓ©ngga mikropon, speaker, switch lan antena kudu disambungake kanthi cara sing ditemtokake:

  • Pin sinyal mikropon tansah menyang pin A0.
  • Ngalih (panrima / transmisi) - ing A1.
  • Amplifier audio bisa diuripake ing ngendi wae, anggere nduweni daya. Kabel audio kudu disambungake menyang pin 9 lan 10.
  • Pin antena CE lan CSE disambungake menyang pin 7 lan 8 mung.

Telpon tanpa kabel digawe saka kaleng timah

Ngunggah kode

Thanks Pustaka Audio RF24 Program kasebut dadi gampang banget. Secara harfiah 10 baris kode. Ndelok:

    //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();    // Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.
    }

Kanggo ngunggah kode, sampeyan kudu nginstal Arduino IDE, download kode iki lan mbukak. Priksa manawa ing menu "alat" programmer disetel kanggo AVR ISP lan Papan disetel kanggo Arduino UNO. Priksa manawa sampeyan milih port COM sing bener.

Saiki sambungake Arduino lan komputer nganggo kabel USB, banjur klik tombol "upload" ing sisih kiwa ndhuwur. Kode kudu dimuat lan sampeyan kudu krungu swara whirring tipis.

Coba pencet tombol lan rungokake kanggo ndeleng yen nada swara dengung ganti. LED ing sisih ndhuwur papan IO Expansion HAT kudu metu.

Yen kabeh kaya ngono, mula program kasebut bisa digunakake lan kabeh wis disambungake kanthi bener.

Bisa testing

Telpon tanpa kabel digawe saka kaleng timah

Kanggo mriksa, sampeyan kudu nguripake loro bank. Tahan tombol ing salah siji komplong lan ngomong soko menyang mikropon. Apa sampeyan krungu swara saka kaleng liyane? Coba iki nganggo jar liyane.

Yen swara liwat, sampeyan wis sukses! Yen sampeyan duwe masalah karo gangguan utawa krungu swara humming, priksa manawa ana masalah grounding. Aku bisa menehi rekomendasi mbungkus antena nganggo tape insulating.

Sawise iki, nyoba sawetara operasi - yen ora ana apa-apa ing jalur sinyal kasebut, mesthine kudu lelungan kanthi jarak kira-kira siji kilometer!

kesimpulan

Telpon tanpa kabel digawe saka kaleng timah

Telpon tanpa kabel digawe saka kaleng timah

Sugeng, sampeyan wis tekan pungkasan proyek! proyek apik!

Source: www.habr.com

Add a comment