Kutora kutsva pachitoyi chekare, tambo isina tambo foni inotora tekinoroji yegore rapfuura uye inoisundira muzera razvino!
Nezuro chaiye ndaiva nehurukuro yeparunhare apo kamwe kamwe bhanana rangu rakamira kushanda! Ndakagumbuka zvikuru. Zvakanaka, ndizvozvo - aka ndiko kekupedzisira kutadza kufona nekuda kwefoni yakapusa iyi! (Ndichitarira shure, zvichida ndakanga ndakatsamwa zvishoma panguva iyoyo.)
Yasvika nguva yekuvandudzwa. Uye hezvino - nhare itsva isina tambo kubva mugaba! Itsva uye yakagadziridzwa pseudo foni kuti ikwane zvese zvandinoda zvekutaurirana!
Majee parutivi, chirongwa chiri kushanda chaizvo. Uye heano maitiro andakaita.
Zvishandiso nezvinhu
Kune iyo purojekiti iwe uchada akati wandei emagetsi zvikamu uye akati wandei maturusi.
Zvombo:
- Drill.
- Zvigero zvesimbi.
- Hot glue pfuti.
- Dzokomberedza mhino mapapiro.
- Hammer ine round striker.
Zvishandiso (zvese zvakapetwa):
-
DFduino Uno R3 -
Gravity IO Expansion Shield (hazvina basa) Analog sound sensor (maikorofoni)-
386AMP Audio Amplifier (mutauri) -
Battery compartment 6AA Battery Holder ine DC Barrel Jack (uye 6x AA mabhatiri) -
NRF24L01+PA+LNA ne antenna. -
Batanidza bhatani . - Aluminium kofi inogona.
-
Kubatanidza waya .
Kugadzirira zvirongo
Usati wabatanidza magetsi, unoda kugadzirira zvirongo. Ngatiboora maburi maviri mavari - imwe yeantenna, yechipiri yebhatani.
Ndakatanga neburi reantenna. Chekutanga, ndakanamira bhodhi reantenna mukati megaba kuti ndiyere kuti gomba rinofanira kuva kure zvakadini kubva kumadziro. Ndakabva ndamaka buri ndichishandisa dry erase marker nekuti ndaida kubvisa chero maronda aita basa. Ndakabva ndashandisa tap kuratidza nzvimbo yegomba remangwana. Izvi zvichabatsira nekuchera mudanho rinotevera.
Saizi yegomba ichaenderana neantenna yauri kushandisa. Ini ndakangosarudza saizi yechibooreso, ndichiienzanisa nehukuru hweshinda iyo antenna inodzvanywa.
Ndine 5,5 mm.
Zvakanaka, ngatipfekei magirazi ekuchengetedza!
Wasarudza dhayamita uye wamaka gomba, riboora. Zviri nani kuita izvi nekumhanya kukuru, asi usamanikidza zvakanyanya. Tin itete uye inoita kuti iite maburrs - chenjerera nesimbi inopinza. Shandisa tin snips uye pliers kuchekerera mipendero.
Mushure meizvi unogona kutanga kushanda pagomba rebhatani. Naye zvinhu zvose zvakasiyana zvishoma.
Ndiri kushanda nezvandinazvo, saka ndakafunga kuedza kugadzira gomba zvakare ndichishandisa chibooreso uye pliers. Asi zvingava zviri nyore kuita izvi neForstner drill. Hezvino maitirwo andakaita.
Kutanga, ndakasunungura nati yepurasitiki kubva pabhatani. Ndakabva ndaisa nzungu pandaida kuti buri rivepo ndokumaka mukati kati. Ndakabva ndaboora maburi mashanu ndokushandisa chigero kuti ndibvise zvinhu uye kuti buri ritaridzike.
Mushure meizvozvo, ndakashandisa nyundo uye pliers kurovera mipendero mukati uye kuinamira - ona mufananidzo. Ndinokurudzira kushandisa nyundo ine musoro wakatenderera. Ndakashandisa yemazuva ese nekuti hapana imwe.
Iye zvino unogona kupeta mu antenna uye bhatani. Ngwarira mipendero yesimbi inopinza!
Kupisa glue nguva
Yasvika nguva yekunamira zvinhu zvese. Kutanga, vhura pfuti yeglue uye uisiye ichidziya. Zvadaro shandisa glue kunamira bhodhi reantenna kune gaba. Ini zvakare ndinokupa zano kuti uvhare chikamu chesimbi cheantenna chinonamira kunze neglue kuitira kuti chisapfupike negaba.
Ndinokurudzira kushandisa glue yakawanda sezvinobvira kuitira kuti pasave nekapfupi pane gaba. Kana iwe ukanzwa kurira kana kushinyira ruzha panguva yekuyedzwa, chimwe chinhu chingangosangana negaba.
Namata iyo Arduino Uno kuzasi kwegaba, uye wozobatanidza mabhatiri. Ichi ndicho chikamu chakanyanya kuoma - ini ndinokurudzira kuisa glue kumicheto, wozoimisa kuitira kuti antenna yakatarisana kumusoro uye mabhatiri ari kune rimwe divi regaba. Mabhatiri achava nzvimbo yakasikwa yegiravhiti.
Ndakanamira mutauri kune rimwe divi remubati webhatiri, uye maikorofoni kune rimwe. Zvikonzero ndezvekutarisisa uye chishuwo chekuisa waya zvakanaka.
Kubatanidza magetsi
Kana zvese zvanyatsonamirwa, inguva yekubatanidza waya. Batanidza waya kune zvikamu maererano nemufananidzo. Pazasi pane rondedzero yeakabatana macontacts.
Antenna board:
- MI -> MISO
- MO -> MOSI
- SCK -> SCK
- CE -> Pini 7
- CSE -> Pini 8
- GND -> GND
- 5V -> 5V
Mhinduro: NRF24L01 chinhu chikuru, asi inonyanya kukoshesa kudya. Batanidza kune 3,3V chete - kunze kwekunge iwe washandisa imwe bhodhi sezvandinoita. Batanidza ku5 V chete nebhodhi rekuwedzera, zvikasadaro iwe uchapisa antenna.
Analog Sound Sensor:
- Gravity Pins -> A0
Audio amplifier:
- + (mapindiro emutauri) -> 9 kana gumi (chiteshi chekuruboshwe kana kurudyi)
- β (kupinza mutauri) -> GND
- Mapini egiravhiti -> D0
Shandura:
- NO -> A1
- COM -> GND
Tsanangudzo pfupi yemashandiro anoita dunhu.
Isu tinoshandisa raibhurari
- Iyo maikorofoni siginecha pini inogara ichienda kune pini A0.
- Chinja (kugamuchira / kutapurirana) - paA1.
- Iyo audio amplifier inogona kuvhurwa chero kupi, chero iine simba. Iyo tambo yekuteerera inofanirwa kubatana nemapini 9 uye 10.
- Iyo antenna mapini CE neCSE akabatana nemapini 7 uye 8 chete.
Kuisa kodhi
Thanks
//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(); // ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ.
}
Kuti uise kodhi, unofanirwa kuisa iyo Arduino IDE, dhawunirodha iyi kodhi uye uvhure. Ita shuwa kuti mune "zvishandiso" menyu iyo programmer yakaiswa kuAVR ISP uye bhodhi rakaiswa kuArduino UNO. Ita shuwa kuti unosarudza iyo chaiyo COM port.
Iye zvino batanidza Arduino nekombuta netambo ye USB, uye tinya bhatani rekuti "uploader" kumusoro kuruboshwe. Iyo kodhi inofanirwa kurodha uye iwe unofanirwa kunzwa kamutsindo kadiki.
Edza kudzvanya bhatani uye teerera kuti uone kana ruzha rwekurira kweruzha rwachinja. Iyo LED kumusoro kweIO Kuwedzera HAT bhodhi inofanira kubuda.
Kana zvese zviri izvo, saka chirongwa chiri kushanda uye zvese zvakabatana nemazvo.
Unogona kuedza
Kuti utarise, unofanirwa kubatidza mabhangi ese ari maviri. Bata bhatani pane rimwe remagaba uye utaure chimwe chinhu mumaikorofoni. Unogona kunzwa ruzha kubva kune rimwe gaba here? Edza izvi nechimwe chirongo.
Kana inzwi rikapfuura, iwe wakabudirira! Kana iwe uine matambudziko nekuvhiringidza kana kunzwa ruzha runyoro, tarisa kune matambudziko ekudzika. Ndinogona kukurudzira kuputira antenna ne insulating tepi.
Mushure meizvi, edzai huwandu hwekushanda - kana pasina chinhu munzira yechiratidzo, inofanira kufamba chinhambwe chingangoita kiromita!
mhedziso
Makorokoto, wasvika kumagumo echirongwa! Basa rakanaka!
Source: www.habr.com