Съдържание:

Как да си направим безжичен телефон с консерва! (Уоки токи Arduino): 7 стъпки (със снимки)
Как да си направим безжичен телефон с консерва! (Уоки токи Arduino): 7 стъпки (със снимки)

Видео: Как да си направим безжичен телефон с консерва! (Уоки токи Arduino): 7 стъпки (със снимки)

Видео: Как да си направим безжичен телефон с консерва! (Уоки токи Arduino): 7 стъпки (със снимки)
Видео: Как да оправим проблема с незареждащ iPhone кабел (2014) 2024, Ноември
Anonim
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)
Как да си направим безжичен телефон с консерва! (Ардуино уоки токи)

Точно онзи ден бях в средата на много важно телефонно обаждане, когато банановият ми телефон спря да работи! Бях толкова разочарован. Това е последният път, когато пропускам обаждане заради този глупав телефон! (Като се върна назад, може би малко се ядосах в момента, вижте снимки)

Време беше за ъпгрейд. Влезте в безжичния телефон с консервна кутия! Изцяло новият и подобрен телефон с гаг, за всичките ми нужди от фалшива комуникация!

Забележка: (Този проект наистина работи)

Ето как го изградих!

Стъпка 1: Инструменти и материали

Инструменти и материали
Инструменти и материали
Инструменти и материали
Инструменти и материали

За този проект ще ви трябват доста електроника и няколко инструмента.

Бих искал да разкрия, че този проект е спонсориран от DFRobot. Всички части са предоставени от тях, а някои от предоставените връзки са партньорски връзки към DFRobot. Не се колебайте да ги използвате, ако искате да подкрепите Facio Ergo Sum! Частите извън марката също работят. Благодаря на DFRobot, че направи този проект възможен!

Инструменти -

  • Свредло (с битове)
  • Тенекии от калай
  • Пистолет за горещо лепило (Внимателно: Много горещо)
  • Иглени клещи за нос
  • Чук с топка

Материали - (два от всички тези)

  • DFduino Uno R3
  • Гравитационен IO разширителен щит (по избор)
  • Сензор за аналогов звук (микрофон)
  • 386AMP аудио усилвател (високоговорител)
  • 6AA държач за батерия с DC барел жак (и 6x AA)
  • NRF24L01+PA+LNA С антена
  • Тактилен бутон (използвах аркаден бутон)
  • Алуминиева кутия за кафе (можете лесно да ги намерите на Craigslist/Facebook Marketplace)
  • Джъмперни проводници

Стъпка 2: Подготовка на консервите

Подготовка на консервите
Подготовка на консервите
Подготовка на консервите
Подготовка на консервите
Подготовка на консервите
Подготовка на консервите
Подготовка на консервите
Подготовка на консервите

Преди да можем да свържем електрониката, ще трябва да подготвим кутиите. За да направим това, ще пробием два отвора, един за антената и един за бутона.

Започнах с дупката за антената. Първо поставих антената в кутията, за да измеря колко далеч от страната трябва да е отворът. След това, използвайки пръста си, за да отбележа гребена, маркирах дупката с маркер за бяла дъска, за да мога да ги изтрия по -късно. След това с кран поставих малка вдлъбнатина, където щях да пробивам. Това ще ви помогне да насочите тренировката в следващата стъпка.

В зависимост от антената, която използвате, може да се нуждаете от по -малък/по -голям отвор. Така че това, което направих, за да намеря правилния размер, сравних нишките на антената с размерите на свредлото.

Забележка: (Моята завърши на 7/32)

Добре, ОЧАЛКИТЕ ЗА БЕЗОПАСНОСТ!

След като изберете размер и маркирате дупката, пробийте в кутията, вървете с висока скорост, но не натискайте твърде силно. Поради колко крехка е консервната кутия, тя обикновено се срязва, така че внимавайте за остър метал. Използвайте щипки и клещи за консерви, за да почистите този ръб.

Тогава е време за дупката за копчета. Този е малко по -различен.

Забележка: Работя с това, което имам, затова реших да опитам отново с помощта на бормашината и калайджиите. Бит Forstner може да работи много по -добре. Ето как го направих.

Първо развих пластмасовата „гайка“от бутона. След това поставих гайката на мястото, където искам отвора, и маркирах вътрешния диаметър. След това пробих пет дупки и използвах ламаринени филийки, за да почистя материала и да го оформи в кръг. Маркирайте дупката, докоснете я и пробийте.

СПРИ СЕ! ЧАСОВЕ Е!

След това използвах чук и клещи, за да почукам металните пластини и да ги огъна. Моля, вижте изображенията за по -добра представа как направих това. Предоставих лоша диаграма, която би трябвало да ви помогне.

Забележка: Предлагам да използвате чук с топка. Използвах обикновен чук, защото това беше всичко, което имах.

След като това стане, можете да завиете антената и бутона. Отново внимавайте за остри метални парчета!

Стъпка 3: Време за горещо лепило

Време за горещо лепило!
Време за горещо лепило!
Време за горещо лепило!
Време за горещо лепило!
Време за горещо лепило!
Време за горещо лепило!

Сега нека залепим компонентите!

Първо включете пистолета за горещо лепило и изчакайте да се загрее.

*Темата за опасност започва да се играе …*

След това използвайте горещо лепило, за да закрепите антенната платка към кутията. Предлагам също така да намажете металната част на антената, която стърчи през кутията, с лепило, така че да не се заземи до кутията.

Забележка: С всички тези компоненти използвайте обилно количество горещо лепило, така че нищо няма шанс да се заземи с кутията. Ако чуете бръмчене или звуков сигнал, когато го тествате, вероятно имате повреда в земята.

Залепете Arduino Uno до дъното на кутията и след това поставете батерията. Това ще бъде най -тежката част, предлагам да нанесете лепило по ръбовете и след това да го поставите там, където искате кутията да почива (така че антената да сочи нагоре). Батерията винаги ще бъде естественият център на тежестта на кутията.

Залепих високоговорителя от едната страна на батерията, а микрофона от другата. (Вижте снимките) Това беше предимно за естетически цели и управление на проводници.

Уверете се, че използвате много лепило, така че нито един от щифтовете, заземени към консервната кутия

Стъпка 4: Окабеляване на веригата

Окабеляване на веригата
Окабеляване на веригата
Окабеляване на веригата
Окабеляване на веригата

След като всичко е здраво залепено, е време за окабеляване! Използвайте предоставената схема, за да свържете всички джъмпери към съответните им щифтове. Ще предоставя и пин-отите по-долу:

(Забележка, това е за HAT за разширяване на гравитацията)

Антенна дъска:

  • MI -> MISO
  • MO -> MOSI
  • SCK -> SCK
  • CE -> Пин 7
  • CSE -> Пин 8
  • GND -> GND
  • 5V -> 5V

Нещо, което трябва да се отбележи за тази дъска. NRF24L01 е прекрасна технология, но много чувствителна към електричество. Не забравяйте да го захранвате само с 3.3V, освен ако не използвате включената раница като мен. САМО СЕ СВЪРЗВАЙТЕ С 5 V ПРИ ИЗПОЛЗВАНЕ НА ДОПЪЛНИТЕЛНАТА ДОСКА, в противен случай тя ще изпържи антената.

Сензор за аналогов звук:

Гравитационни щифтове -> A0

Аудио усилвател:

  • +(на входа за високоговорители) -> 9 или 10 (ляв или десен звук)
  • -(на входа на високоговорителя) -> GND
  • Гравитационни щифтове -> D0

Превключвател:

  • НЕ -> A1
  • COM -> GND

Ето кратко обяснение на схемата (да се надяваме, че ще бъде от полза за всеки, който използва различна платка).

Поради RF24Audio библиотеката, която използваме, има много специфичен извод за микрофона, високоговорителя, превключвателя и антената:

Сигналният щифт на микрофона винаги ще бъде на щифт A0.

Превключвателят (за превключване в режим на предаване) винаги е щифт А1.

Аудиоусилвателят, който използвам, няма значение къде е включен, стига да има захранване. Важното е кабелът, който използвате за предаване на звук, който по подразбиране ще бъде пинове 9 и 10 (за ляво и дясно аудио).

Антенните щифтове CE и CSE винаги са свързани към пинове 7 и 8 съответно (което позволява и двете посоки на радиосигнала)

Надяваме се, че тази информация ще ви помогне да свържете тази схема на всяка платка.

Стъпка 5: Натискане на кода

Натискане на кода
Натискане на кода
Натискане на кода
Натискане на кода
Натискане на кода
Натискане на кода

Време е да натиснете малко код! Програмата за този проект е супер проста благодарение на библиотеката RF24Audio. Буквално не са дори 10 реда код! Погледни:

// Включване на библиотеки

#включване #включване #включване на радиостанция RF24 (7, 8); // Настройване на радио с помощта на щифтове 7 (CE) 8 (CS) RF24Audio rfAudio (радио, 1); // Настройте аудиото с помощта на радиото и задайте радио номер 0. void setup () {rfAudio.begin (); // Единственото нещо, което трябва да направите, е да инициализирате библиотеката. }

Няма да обяснявам как работи тук, но ако искате да научите повече за Arduino IDE и какво означава този код, разгледайте тази връзка.

Също така ще трябва да инсталирате библиотеката RF24 и RF24Audio, която можете да изтеглите от тук.

След като инсталирате Arduino IDE, изтеглете предоставената програма Arduino и отворете кода. Погледнете под падащото меню Инструменти. Уверете се, че „Програмист“е настроен на AVR ISP, а Board е настроен на Arduino UNO (или каквато и да е друга платка, която използвате). Също така потвърдете, че сте на десния порт (трябва да пише „Arduino Uno на COM#“)

Сега сме готови да прокараме кода. Включете USB кабел към Arduino и компютъра и щракнете върху стрелката за качване в горния ляв ъгъл на IDE. Кодът трябва да се качи и може да чуете тих шум.

Опитайте да натиснете бутона и вижте дали бръмчането променя височината. Той също така трябва да затъмни LED в горната част на IO Expansion HAT.

Ако получавате тези резултати, тогава програмата трябва да работи правилно и всичко трябва да бъде свързано по правилния начин.

Стъпка 6: Изпробвайте го

Изпробвайте го
Изпробвайте го
Изпробвайте го
Изпробвайте го
Изпробвайте го
Изпробвайте го
Изпробвайте го
Изпробвайте го

За да го изпробвате, ще трябва да включите и двете кутии. Натиснете бутона надолу върху една кутия и вдигнете малко шум в микрофона. Чувате ли звук, идващ от другата кутия?

Опитайте същото на другата кутия. Чу ли нещо?

Ако е така, работи и сте готови! Забележка: Ако получавате смущения или бръмчене, проверете за проблеми със заземяването. Уверете се, че нито един от проводниците не докосва кутията и че има много лепило между компонентите. Опитайте се да избегнете усукване един около друг, тъй като това ще увеличи смущенията. Предлагам също да покриете металната част на антената с електрическа лента, за да предотвратите заземяването й към кутията.

След като разберете, че работи, опитайте се да тествате и разстоянието; трябва да се изкачи до километър, ако нищо не блокира сигнала!

Стъпка 7: Заключение

Заключение
Заключение
Заключение
Заключение
Заключение
Заключение

Поздравления, стигнахте до края! Страхотна работа за изграждането на този проект!

Благодаря ви, че прочетохте моя Instructable, надявам се да ви хареса да гледате видеото и се надявам да ви е било много забавно.

Бих искал да разкрия, че този проект е спонсориран от DFRobot, те направиха възможно съществуването на този проект, като доставиха всички части, така че не се колебайте да им дадете малко любов!

Актуализация: Влизам в този Instructable в Arduino Competition, така че ако ви хареса този проект, моля, дайте му гласуване с оранжевия бутон долу!

Актуализирана актуализация: Участвам и в Arduino Make-From-Home Contest, така че ще се радвам, ако можете да ми покажете подкрепата си и на тези сайтове!

Актуализирана актуализация на предишната актуализация: Аз също съм в Hackaday.io Making Tech at Home Challenge, така че отидете да гласувате за нея тук!

Последвайте ме за още готини проекти като този и отидете да направите нещо! Винаги продължавайте да се учите.:)

- Джеф М.

Фацио Ерго Сума: „Затова правя себе си“

Arduino конкурс 2020
Arduino конкурс 2020
Arduino конкурс 2020
Arduino конкурс 2020

Вицешампион в Arduino Contest 2020

Препоръчано: