Після багатьох років будівництво випадкових незавершеної прототипів і ніколи не документування їх ми вирішили зробити належної блозі поділитися любов'ю. У нас багато любові поділитися.
На кілька тижнів ми вже були втручаються навколо з Bluetooth 4.0, інакше відомий якBluetooth низької енергії(BLE). Під час цього процесу ми думали, кілька заявок прохолодною і вирішив виходити на вулицю і побудувати один з тих.
Основна ідея полягає в наступному: ви берете лампочку, і ви все це з bluetooth антени, arduino і купу RGB світлодіодів. Потім контролю слабкіше, кольору і все інше ви можете думати про з вашого телефону (BLE включений). Хороший матеріал.
Устаткування
Так як ми робимо лампочку, ми повинні почати де-то, так що ми купили купу різних лампочки в Home Depot і в остаточному підсумку збір найбільший. Є лайно тонни компонентів так ми будемо мати потребу в просторі. Як тільки ми мали лампочку, ми спорожніли нудним старої флуоресцентна лампа щоб звільнити місце для неминучої awesomeness.
По-перше, ми повинні шлях до влади наших ланцюга. Будучи badass інженер, що ви, ми знаємо, що ви думаєте, "Я повинен збудувати трансформатор ланцюга, яка перетворює живлення 5V". Гарна ідея! Хіба це зайняло б від шляху занадто багато місця, подумайте про це, ви бачили розмір ті речі? За допомогою живлення лінь, ми вирішили використати один з тих iPhone маленькі зарядні пристрої. Тепер у нас є 5V до влади все, наступний крок.
З 5V може влади Arduino і на LED, але не з Bluetooth модуль, який працює на 3.3 v. Знову ж таки, ми знаємо, що ти думаєш: "Гей, вас Arduino Pro Mini, і що має внутрішній регулятора, що ми могли б використовувати для живлення модуль BT!". Ну, це насправді дуже гарна ідея, але ми не хитрі, як ви, так що ми купили 5V версія Mini Pro, а не на 3.3 v. Це означає, що ми повинні були зробити за 5V 3.3 v регулятора. Не погано, тепер ми навіть.
Awesome, тепер ми можемо влади підібрана. Почекай, ні ми не можемо, тому що Arduino штирьков купу wussies, які можуть тільки їзди 40mA. (Коли-небудь я буду дизайн мікроконтролера, які можуть керувати 1000A на PIN-код. Це буде розмір холодильник, але я буду щаслива.) Тепер, що може звук, як багато, але це не достатньо для чого ми хочемо. RGB LED є технічно три світлодіодні all упакований всередині одного (червоний, зелений і синій). Кожен з цих Світлодіодних має максимальну прямого струму 20 ма, легко управляється Arduino шпильками. Так у чому ж проблема? Ми плануємо покласти стільки Світлодіодів всередині лампи як ми можемо (ми задовільняв тільки 3, не судіть). Так, нам знадобиться один PIN-код за кольором на світлодіодні. Це багато шпильок, так що ми використовували транзистор водити кожного кольору. Ось 3 шпильки, для будь-якої кількості світлодіодні ми хочемо (якщо транзистор може керувати струму, тобто).
Давайте не будемо забувати резистори на ці світлодіодні. Нас не було багато резистори, що лежать навколо, так що ми не могли зробити всі Світлодіод запустити з рівно ж прямого струму. Тим не менш, це була досить близько.
Програмне забезпечення
Великий, все обладнання буде зроблено. Тепер для мізків операції, який поділяється на дві частини. Arduino прошивки і додатків iPhone. Прошивку є очевидною.
Прямо зараз, Arduino не читання серійних даних з BLE модуля, це досить багато роботи в якості до сервера для будь-яких BLE модуль говорить. Він читає значення із трьох в BLE GPIO, щоб контролювати кожного кольору світлодіоди. В майбутньому його слід читати послідовного команд з UART і мають великий перелік awesome те, що він буде робити. Природно.
І як ви можете бачити, це виглядає чудово.
Для застосування iPhone вам доведеться чекати для майбутньої посади, по нашу Гонсалеса власний Рамон.
Перелік комплектування
Нарешті, якщо ви хочете створити свій власний, ось приблизний перелік всіх частин а їх ціни.
лампочки:$10 для двох.
Ця лампа ідеально підходить для цього, тому що це досить великий і легко відкриваються.
Зарядний пристрій:$5
Ми використовували дешеві підробки продаються в місцевий магазин обладнання. Скористайтеся довільним, оскільки він заповнював лампочку.
BLE антени:$44
Arduino Pro мікро:$10
Ми використовували версію 5V, але ви краще купувати на 3.3 v один.
Сід + збірнику:~ $10
Загальним близько$80за все це.













