Cov txheej txheem:

Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie): 7 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie): 7 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie): 7 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie): 7 Kauj Ruam (nrog Duab)
Video: Qhia saib tus lej xov tooj muaj Hmoo 2024, Hlis ntuj nqeg
Anonim
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)
Yuav Ua Li Cas Thiaj Li Siv Tau Tin-Can Xov Tooj! (Arduino Walkie Talkie)

Tsuas yog lwm hnub, Kuv nyob hauv nruab nrab ntawm cov xov tooj tseem ceeb heev thaum kuv lub xov tooj txiv tsawb tsis ua haujlwm! Kuv chim siab heev. Nov yog zaum kawg uas kuv tsis hu vim yog lub xov tooj ruam! (Hauv kev xav, kuv yuav npau taws me ntsis tam sim no, saib cov duab)

Nws yog lub sijhawm rau kev txhim kho. Nkag mus rau lub xov tooj wireless-tau lub xov tooj! Txhua yam tshiab thiab txhim kho gag xov tooj, rau txhua qhov kuv xav tau kev sib txuas lus cuav!

Nco tseg: (Qhov haujlwm no ua tau tiag tiag)

Nov yog qhov kuv tau tsim nws!

Kauj Ruam 1: Cov Cuab Yeej thiab Cov Khoom

Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom
Cov Cuab Yeej thiab Cov Khoom

Rau txoj haujlwm no, koj yuav xav tau ob peb lub tshuab hluav taws xob, thiab ob peb yam cuab yeej.

Kuv xav qhia tawm tias txoj haujlwm no tau txhawb nqa los ntawm DFRobot. Txhua feem tau muab los ntawm lawv, thiab qee qhov txuas tau muab yog cov koom nrog txuas rau DFRobot. Xav tias dawb siv lawv yog tias koj xav txhawb Facio Ergo Sum! Cov khoom lag luam tawm ua haujlwm ib yam nkaus. Ua tsaug rau DFRobot ua qhov haujlwm no ua tau!

Cov cuab yeej -

  • Laum (w/ Khoom)
  • Tin Snips Cov
  • Kub Nplaum Rab Phom (Ceev faj: Kub Heev)
  • Koob Ntshav Ntshav
  • Pob-peen Rauj

Cov Khoom - (Ob ntawm tag nrho cov no)

  • DFduino Uno R3
  • Lub ntiajteb txawj nqus IO Expansion Shield (Yeem Xaiv)
  • Analog Suab Sensor (Microphone)
  • 386AMP Suab Amplifier (Hais Lus)
  • 6AA Roj Teeb Nrog w/ DC Barrel Jack (thiab 6x AA)
  • NRF24L01+PA+LNA Nrog Kav hlau txais xov
  • Tactile Button (Kuv siv lub khawm arcade)
  • Aluminium Coffee Can (Koj tuaj yeem pom cov no yooj yim ntawm Craigslist/Facebook Marketplace)
  • Jumper Hlau

Kauj Ruam 2: Kev npaj cov kaus poom

Npaj Cans
Npaj Cans
Npaj Cans
Npaj Cans
Npaj Cans
Npaj Cans
Npaj Cans
Npaj Cans

Ua ntej peb tuaj yeem xaim hluav taws xob, peb yuav tsum npaj cov poom. Txhawm rau ua qhov no, peb yuav tau khawb ob lub qhov, ib qho rau lub kav hlau txais xov, thiab ib qho rau khawm.

Kuv pib nrog lub kav hlau txais xov. Ua ntej tshaj, Kuv tau muab lub kav hlau txais xov tso rau sab hauv lub tin, txhawm rau ntsuas deb npaum li cas los ntawm sab uas lub qhov yuav xav tau. Tom qab ntawd, siv kuv tus ntiv tes los ceeb toom rau ntawm ntug, kuv kos lub qhov nrog tus cim Whiteboard, yog li kuv tuaj yeem so lawv tom qab. Tom qab ntawd, siv tus kais, Kuv tso qhov me me rau qhov uas kuv yuav mus xyaum. Qhov no yuav pab qhia kev xyaum ua hauv cov kauj ruam tom ntej.

Nyob ntawm tus kav hlau txais xov koj siv, koj yuav xav tau qhov me me/loj dua. Yog li kuv tau ua dab tsi txhawm rau nrhiav qhov loj me, tau muab piv rau cov xov ntawm tus kav hlau txais xov rau qhov ntsuas me ntsis.

Nco tseg: (Kuv qhov xaus yog 7/32)

Yog lawm, KEV TSHAWB XEEB ON!

Thaum koj tau xaiv qhov loj me thiab cim tawm lub qhov, laum mus rau hauv lub peev xwm, mus ntawm qhov nrawm, tab sis tsis txhob thawb hnyav. Vim tias qhov ua tau zoo li cas hauv cov tin tuaj yeem yog, nws feem ntau yuav txiav, yog li saib rau cov hlau ntse. Siv tins nips thiab pliers los ntxuav qhov ntug no.

Tom qab ntawd nws yog lub sijhawm rau lub pob qhov. Nov yog qhov txawv me ntsis.

Nco tseg: Kuv tab tom ua haujlwm nrog qhov kuv muaj, yog li kuv txiav txim siab sim nws siv lub laum thiab tin-snips dua. Forstner me ntsis yuav ua haujlwm tau zoo dua. Nov yog qhov kuv tau ua nws.

Ua ntej tshaj plaws, Kuv tau tshem cov yas "txiv ntoo" los ntawm lub pob. Tom qab ntawd kuv muab cov txiv ntoo tso rau ntawm qhov chaw kuv xav tau lub qhov, thiab cim sab hauv sab hauv. Tom qab ntawd kuv tau hlais tsib lub qhov, thiab siv cov nplais tin los ntxuav cov khoom tawm thiab tsim nws ua ib lub voj voog. Kos lub qhov, coj mus rhaub, thiab laum.

Nres! Nws yog HAMMERTIME!

Tom qab qhov no, Kuv tau siv rauj thiab rab riam los tsoo hauv cov hlau tab thiab khoov lawv. Thov xa mus rau cov duab rau lub tswv yim zoo ntawm qhov kuv tau ua qhov no. Kuv tau muab daim duab tsis zoo uas yuav tsum tuaj yeem pab koj tawm.

Nco tseg: Kuv qhia kom siv lub pob-peen rauj. Kuv siv tus rauj tsis tu ncua vim tias txhua yam kuv muaj.

Thaum qhov no ua tiav, koj tuaj yeem ntsia hlau hauv lub kav hlau txais xov thiab khawm. Ib zaug ntxiv, ceev faj ntawm cov khoom siv hlau ntse!

Kauj Ruam 3: Lub Sij Hawm Tua Hluav Taws Kub

Kub Nplaum Lub Sijhawm!
Kub Nplaum Lub Sijhawm!
Kub Nplaum Lub Sijhawm!
Kub Nplaum Lub Sijhawm!
Kub Nplaum Lub Sijhawm!
Kub Nplaum Lub Sijhawm!

Tam sim no cia lo rau hauv cov khoom!

Ua ntej tshaj, ntsaws koj rab phom kub kub thiab tos kom nws sov kom sov.

*Lub ntsiab lus muaj kev phom sij pib ua si …*

Tom qab ntawd, siv cov kua nplaum kub los tiv thaiv lub kav hlau txais xov tiv thaiv lub peev xwm. Kuv kuj tseem hais kom txheej hlau ib feem ntawm tus kav hlau txais xov uas ua los ntawm cov kaus poom nrog cov kua nplaum, yog li nws yuav tsis tawm hauv av mus rau qhov ua tau.

Nco tseg: Nrog rau txhua qhov ntawm cov khoom siv no, siv ntau ntau ntawm cov kua nplaum kub, yog li tsis muaj dab tsi muaj txoj hauv kev los ua av nrog lub peev xwm. Yog tias koj hnov lub suab nrov nrov lossis hnov suab nrov thaum ntsuas nws, tej zaum koj yuav muaj qhov txhaum hauv av.

Kua nplaum Arduino Uno rau hauv qab ntawm lub peev xwm, thiab tom qab ntawd txuas lub roj teeb pob. Qhov no yuav yog qhov hnyav tshaj plaws, Kuv hais kom siv cov kua nplaum rau ntawm ntug thiab tom qab ntawd tso nws qhov chaw uas koj xav kom lub peev xwm so tau (yog li cov kav hlau txais xov tau nce siab dua). Lub roj teeb pob yuav ib txwm yog lub hauv paus nruab nrab ntawm lub ntiajteb txawj nqus rau lub raj mis.

Kuv glued tus hais lus ntawm ib sab ntawm lub roj teeb pob, thiab lub microphone ntawm lwm yam. (Xa mus rau cov duab) Qhov no feem ntau yog rau lub hom phiaj zoo nkauj, thiab kev tswj hwm xaim.

Nco ntsoov siv ntau cov kua nplaum thiaj li tsis muaj cov pins hauv av los rau hauv cov tin

Kauj ruam 4: Txuas lub Circuit Court

Kev tiv thaiv kab mob
Kev tiv thaiv kab mob
Kev tiv thaiv kab mob
Kev tiv thaiv kab mob

Thaum txhua yam tau ruaj ntseg zoo, nws yog lub sijhawm rau thaiv! Siv cov txheej txheem muab los txuas txhua tus dhia mus rau lawv cov pins uas tsim nyog. Kuv tseem yuav muab tus pin-outs hauv qab no:

(Nco tseg, qhov no yog rau Gravity Expansion HAT)

Kav hlau txais xov Board:

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

Ib yam dab tsi los nco txog lub rooj tsavxwm no. NRF24L01 yog ib qho txuj ci thev naus laus zis zoo, tab sis rhiab heev rau hluav taws xob. Nco ntsoov tsuas yog siv lub zog nrog 3.3V tshwj tsis yog tias koj siv lub hnab ev khoom nrog kuv zoo li. Tsuas yog txuas rau 5V thaum siv EXTRA BOARD, txwv tsis pub nws yuav kib lub kav hlau txais xov.

Analog Suab Sensor:

Lub ntiajteb txawj nqus Pins -> A0

Suab Amp:

  • +(ntawm tus neeg hais lus tawm tswv yim) -> 9 lossis 10 (sab laug lossis sab xis lub suab)
  • -(ntawm tus neeg hais lus tawm tswv yim) -> GND
  • Lub ntiajteb txawj nqus pins -> D0

Hloov:

  • TSIS -> A1
  • COM -> GND

Nov yog cov lus piav qhia luv luv ntawm Circuit (kom vam tias yuav muaj txiaj ntsig zoo rau txhua tus siv pawg sib txawv).

Vim tias RF24Audio Library peb tab tom siv, muaj qhov tshwj xeeb tshwj xeeb rau lub microphone, hais lus, hloov, thiab kav hlau txais xov:

Lub Microphone teeb liab tus pin yuav ib txwm mus rau A0 tus pin.

Hloov (rau kev hloov mus rau hom kev sib kis) ib txwm yog tus pin A1.

Lub Suab Amplifier Kuv siv tsis muaj teeb meem qhov twg nws tau ntsaws, tsuav nws muaj hwj chim. Dab tsi tseem ceeb yog xaim koj siv rau kev xa suab, uas los ntawm lub neej ntawd yuav yog tus pin 9 thiab 10 (rau sab laug thiab sab xis).

Antenna pins CE thiab CSE yeej ib txwm txuas rau tus pin 7 thiab 8 feem (uas yog qhov uas tso cai rau ob qho lus qhia ntawm xov tooj cua teeb liab)

Vam tias cov ntaub ntawv no yuav pab koj xaim xov hluav taws xob no ntawm txhua lub rooj tsav xwm.

Kauj ruam 5: Thawb Txoj Cai

Thawb Txoj Cai
Thawb Txoj Cai
Thawb Txoj Cai
Thawb Txoj Cai
Thawb Txoj Cai
Thawb Txoj Cai

Nws yog lub sijhawm los thawb qee qhov chaws! Txoj haujlwm rau txoj haujlwm no yog SUPER yooj yim ua tsaug rau RF24Audio Library. Nws tsis yog txawm tias 10 kab ntawm txoj cai! Ua tib zoo saib:

// Suav nrog Tsev Qiv Ntawv

#suav nrog #suav nrog #suav nrog RF24 xov tooj cua (7, 8); // Teeb lub xov tooj cua siv tus pin 7 (CE) 8 (CS) RF24Audio rfAudio (xov tooj cua, 1); // Teeb lub suab siv xov tooj cua, thiab teeb tsa xov tooj cua 0. tsis muaj teeb meem teeb tsa () {rfAudio.begin (); // Qhov tsuas yog ua yog pib lub tsev qiv ntawv. }

Kuv yuav tsis piav qhia nws ua haujlwm li cas ntawm no, tab sis yog tias koj xav kawm paub ntau ntxiv txog Arduino IDE thiab tus lej no txhais li cas, txheeb xyuas qhov txuas no.

Koj tseem yuav xav tau teeb tsa RF24 thiab RF24Audio Library ib yam, uas koj tuaj yeem rub tawm ntawm no.

Thaum koj tau txais Arduino IDE teeb tsa, rub tawm Arduino program muab, thiab qhib qhov chaws. Saib hauv qab Cov Cuab Yeej drop-down. Nco ntsoov "Programmer" tau teeb tsa rau AVR ISP, thiab Pawg Thawj Coj tau teeb tsa rau Arduino UNO (lossis lub rooj tsav xwm twg koj siv). Kuj lees paub tias koj nyob ntawm Qhov Chaw Nkaum (nws yuav tsum hais "Arduino Uno ntawm COM#")

Tam sim no peb tau npaj los thawb cov cai. Txuas lub USB cable rau Arduino thiab lub khoos phis tawj, thiab nyem qhov Upload xub nyob rau sab laug sab saum toj ntawm IDE. Txoj cai yuav tsum rub tawm thiab koj yuav hnov lub suab nrov ntsiag to.

Sim thawb lub pob thiab saib yog tias lub suab nrov hloov suab. Nws tseem yuav tsum ua kom pom qhov LED nyob rau sab saum toj ntawm IO Kev nthuav dav HAT.

Yog tias koj tau txais cov txiaj ntsig no, tom qab ntawv txoj haujlwm yuav tsum ua kom raug thiab txhua yam yuav tsum txuas nrog txoj hauv kev.

Kauj Ruam 6: Xeem Nws

Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm
Kuaj Nws Tawm

Txhawm rau sim nws, koj yuav tsum qhib ob lub kaus poom rau. Nias lub pob rau ntawm ib tus tuaj yeem, thiab ua suab nrov rau hauv lub microphone. Koj puas hnov lub suab los ntawm lwm lub peev xwm?

Sim ua tib yam ntawm lwm tus ua tau. Hnov dab tsi?

Yog tias yog, nws ua haujlwm thiab koj ua tiav! Nco tseg: Yog tias koj tab tom cuam tshuam lossis nrov nrov, txheeb xyuas cov teeb meem hauv av. Nco ntsoov tias tsis muaj ib tus coj ua kov lub poom, thiab tias muaj cov kua nplaum ntau ntawm cov khoom siv. Sim ua kom tsis txhob sib ntswg ib leeg, vim qhov no yuav ua rau muaj kev cuam tshuam ntau ntxiv. Kuv kuj hais qhia kom npog cov hlau ntawm lub kav hlau txais xov nrog daim kab xev hluav taws xob txhawm rau tiv thaiv nws los ntawm kev tsaws hauv av.

Thaum koj paub tias nws ua haujlwm, sim ntsuas qhov deb ib yam; nws yuav tsum nce mus txog ib mais yog tias tsis muaj dab tsi thaiv lub teeb liab!

Kauj Ruam 7: Xaus

Xaus
Xaus
Xaus
Xaus
Xaus
Xaus

Nrog koj zoo siab, Koj tau ua tiav qhov kawg! Txaus siab ua haujlwm tsim txoj haujlwm no!

Ua tsaug rau koj nyeem Kuv Cov Lus Qhia, Kuv vam tias koj nyiam saib cov vis dis aus thiab kuv vam tias koj pom nws lom zem heev.

Kuv xav qhia tawm tias txoj haujlwm no tau txhawb nqa los ntawm DFRobot, lawv ua rau nws muaj peev xwm ua kom txoj haujlwm no muaj los ntawm kev muab tag nrho txhua ntu, yog li xav tias dawb mus muab rau lawv qee qhov kev hlub!

Hloov tshiab: Kuv tabtom nkag mus rau Cov Lus Qhia hauv Kev Sib Tw Arduino, yog li yog tias koj txaus siab rau txoj haujlwm no, thov muab nws pov npav nrog khawm txiv kab ntxwv hauv qab no!

Hloov Kho Tshiab: Kuv kuj tseem nkag mus rau Arduino Make-From-Home Contest, yog li kuv nyiam yog tias koj tuaj yeem qhia kuv qhov kev txhawb nqa ntawm cov xaib ntawd ib yam!

Hloov kho tshiab ntawm qhov hloov tshiab dhau los: Kuv tseem nyob hauv Hackaday.io Ua Tech ntawm Tsev Sib Tw, yog li mus pov npav rau nws ntawm no!

Ua raws kuv rau cov phiaj xwm txias dua li qhov no, thiab mus ua qee yam! Ib txwm khaws kawm.:)

- Geoff Uas.

Facio Ergo Sum: "Kuv ua li ntawd kuv yog"

Arduino Contest 2020
Arduino Contest 2020
Arduino Contest 2020
Arduino Contest 2020

Khiav Tawm Hauv Kev Sib Tw Arduino 2020

Pom zoo: