Съдържание:

Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)
Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)

Видео: Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)

Видео: Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)
Видео: CS50 2015 - Week 8, continued 2024, Ноември
Anonim
Image
Image

www.youtube.com/embed/Ma4QnfQ7Dxo

Е … Почти съм сигурен, че не искате телефон, който просто пуска музика за задържане …

Но има безброй други вълнуващи проекти, които можете да направите с този основен хак на тези лесно достъпни „настолни“телефони.

Развълнуван съм да видя какви други проекти излизат от тази инструкция:)

Забавлявай се!

Стъпка 1: Части Части Части

Виж това
Виж това

Части:

  • Arduino Mega
  • Adafruit Music Maker Shield с 3W усилвател
  • Ултразвуков далекомер
  • 3W високоговорител
  • Потенциометри
  • Захранване
  • Micro SD

И разбира се, стар телефон! По причини, които не мога да разбера, има много евтини опции за такива телефони в Amazon. Кой ги купува и защо? Ето някои опции на Amazon:

  • Стар телефон А (използван в този хак)
  • Стар телефон Б

Общата стойност на този проект ще бъде ~ 130 $

Стъпка 2: Проверете го

Виж това
Виж това
Виж това
Виж това
Виж това
Виж това

Отворете го.

Можем да изхвърлим камбаната.

Виждате ли този малък бял пластмасов лост на платката? Това открива дали телефонът е затворен. Ще използваме това, защото е доста досадно да изградим свой собствен превключвател за това.

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

Стъпка 3: Инсталирайте нашия 3W високоговорител

Инсталирайте нашия 3W високоговорител
Инсталирайте нашия 3W високоговорител

Вместо камбаната, залепете във вашия 3W високоговорител.

Отрязах опорите, които ми пречеха.

Стъпка 4: Прехванете тригера на Hangup

Прехванете тригера Hangup
Прехванете тригера Hangup

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

Не се притеснявайте, ако имате малко по -различен телефон. Всички телефони ще имат превключвател, подобен на този, и можете да използвате инструмент за мултицет, за да откриете кои щифтове вървят ВИСОКО/НИСКО при натискане на превключвателя.

Стъпка 5: Изградете MP3 Shield

Изградете MP3 Shield
Изградете MP3 Shield
Изградете MP3 Shield
Изградете MP3 Shield

Страхотни инструкции на страницата на Adafruit за изграждане на вашия MP3 Shield:

Не забравяйте да затворите 3 -те щифта, които позволяват използването му на Arduino Mega.

И също така затворих щифтовете, които му дават +12db усилване на звука. Звучи адски, след като те са затворени, но каквото и да е, това е музика за задържане, нали?

Стъпка 6: Прехванете клавиатурата

Прехванете клавиатурата
Прехванете клавиатурата

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

Понякога клавиатурите имат 8 проводника. Понякога те имат 7.

Забележете тези числа и в какви щифтове на Arduino са включени. Ще трябва да въведете това в кода по -късно.

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

Прехванете светодиода
Прехванете светодиода

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

Стъпка 8: Инсталирайте нашия сензор за близост (движение)

Инсталирайте нашия сензор за близост (движение)
Инсталирайте нашия сензор за близост (движение)
Инсталирайте нашия сензор за близост (движение)
Инсталирайте нашия сензор за близост (движение)
Инсталирайте нашия сензор за близост (движение)
Инсталирайте нашия сензор за близост (движение)

Използваме сензора за близост, за да открием дали някой стои пред телефона и ако е така, той започва да звъни. Това е чудесен начин да накарате хората да взаимодействат с телефона ви, без да сте там. Кой може да устои на двусмислен яркочервен звънящ телефон? Отговорът е, никой.

Пробийте внимателно дупка (започнете с малко и увеличете размера). Можете да монтирате тези ултразвукови далекомери на гърба и дори да ги прикриете малко и те ще работят добре. Добавих малко парче акрил за козметични цели, но ако пробиването ви е добро, не трябва да имате нужда от него.

Стъпка 9: Свържете аудиото: високоговорителя и слушалката

Свържете аудио: високоговорител и слушалка
Свържете аудио: високоговорител и слушалка

Отляво отива към слушалката. Вдясно отива към високоговорителя. Не ги смесвайте!

Стъпка 10: Добавете регулаторите за настройка

Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати
Добавете настройващите циферблати

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

Добавих два циферблата за настройка. Един за разстоянието (близостта), на което телефонът се задейства.

Второто е продължителността, преди да започне да звъни отново след затваряне.

Стъпка 11: Вкарайте ги всички там

Вземете ги всички там
Вземете ги всички там
Вземете ги всички там
Вземете ги всички там
Вземете ги всички там
Вземете ги всички там

Има много удобен отвор за винт, който ви позволява да завиете Arduino Mega точно между високоговорителя и съществуващата платка. Сякаш този телефон иска да бъде хакнат, нали?

Също така снадих захранването и го запоявах директно към Vin на дъската. Това спестява малко място.

Всичко се вписва добре там.

Стъпка 12: Качете кода и аудиото

Качете кода и аудиото
Качете кода и аудиото

Кодът на Arduino и MP3 файловете са прикачени.

Моля, прочетете кода на Arduino за инструкции и коментари.

Стъпка 13: Готово

Готово!
Готово!
Готово!
Готово!
Готово!
Готово!

Да. Ти си магьосник Хари. Отплавайте, отплавайте, отплавайте …

Кош за съкровище
Кош за съкровище
Кош за съкровище
Кош за съкровище

Вицешампион в кошчето за съкровище

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