Съдържание:
- Стъпка 1: Необходими части
- Стъпка 2: Печатната платка
- Стъпка 3: Слушалките
- Стъпка 4: Окабеляване на слушалките
- Стъпка 5: Запояване на платката
- Стъпка 6: Завийте всичко заедно
- Стъпка 7: Кодът
- Стъпка 8: Бъдещи взаимодействия
Видео: Neo Pixel, най -бързата игра с палци .: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Изградих този проект, защото да го занеса в местния Makerfaire в Нюкасъл, Великобритания. Идеята беше да се направи игра за училищния двор, която да бъде сравнително евтина и лесна за производство.
Идеята е проста, за да спечелите, трябва да натискате бутона многократно, докато запълните пикселния пръстен със светлина. Вие се състезавате директно с противник и победителят получава зелен мигащ пръстен, докато губещият получава червен мигащ пръстен.
За да направя проекта, използвах дизайн на SolidWorks, 3D печат и проектирах платките, използвайки Fritzing. Накарах платките да фрезират My University.
Като цяло мисля, че проектът се получи добре. Видеото показва играта; прост, но ефективен.
Стъпка 1: Необходими части
Имах някои от тези неща да лежа наоколо, но не трябва да струва твърде много, за да се изгради цялото нещо. Използвах Ethernet кабел за данни за слушалките, защото имаше много ядра за свързване на слушалките и бутоните.
Списък с части:
Поялни заглавки женски и мъжки
Дрънкулка Adafruit - Мини микроконтролер - 5V Logic
Неопикселов пръстен
3 x AAA държач за батерия с превключвател за включване/изключване и 2-пинов JST
2 x 10K резистора
стар Ethernet мрежов кабел
JST-PH 2-пинов SMT конектор за прав ъгъл
Винтови клеми 2,54 мм стъпка (3-пинов) и (5-пинов)
Стъпка 2: Печатната платка
Първата итерация очевидно беше изградена на дъска за хляб, но след като направих това, проектирах платката, използвайки Fritzing. Направих всичко в изгледа на платката, защото исках да използвам заглавки, а не компоненти на макета, за да включа нещата. Този начин ми позволи и да използвам винтови клеми за слушалките.
Качих файла.fzz, не съм сигурен колко използва схемата, но можете лесно да използвате файла, за да фрезовате или гравирате дъската.
Изгледът на дъската показва долната страна на едностранна дъска. Обозначих винтовите клеми със съответните проводници от слушалките.
Стъпка 3: Слушалките
Включени са файлът SolidWorks и STL файлът за слушалките.
Използвах Makerbot, за да ги отпечатам и те бяха ориентирани изправени изправени като (т.е. начина, по който ги държите). Забравих да допусна дупки за проводниците на пръстените Neo-pixel, така че трябваше да ги пробия.
Маркирах позициите на отворите с маркера и използвах ръчна бормашина за пробиване на отворите.
Стъпка 4: Окабеляване на слушалките
Това беше малко сложно, но след като калайдисах проводниците, установих, че като вмъкна първо кабела за данни и използвах малка отвертка, за да закача проводниците в правилната позиция, успях да прокарам проводниците през пробитите отвори и отвора за копчета.
Цветовете на проводниците за кабела ми за данни бяха свързани по този начин
NeoPixel пръстен
Кафяв - NeoPixel In
Кафяво и бяло -NeoPixel Out
Зелено - Neopixel Power
Зелено и бяло- Земя
Бутон
Синьо - заземен бутон
Синьо и бяло- бутон сигнал
Свързах тези два към един и същ терминал с бутони
Оранжево копче 5V
Стъпка 5: Запояване на платката
Изградих сградата на няколко етапа:
1) Запоях конектора на батерията към дрънкулката.
Това е повърхностно монтиране, така че е малко сложно, но се оказа, че щипката за булдог е полезна за задържане на конектора на място за запояване.
2) Запоях в джъмперите и резисторите.
Във веригата има три и по -късно разбрах, че две не са необходими. Също така първоначално възнамерявах да използвам бутон за нулиране, но установих, че превключвателят за изключване на батерията като нулиране е по -добър и по -лесен за програмиране. (може би версия 2 ще бъде по -добра)
3) след това запоявам винтовия терминал на място.
4) накрая запоех в дрънкулката
Стъпка 6: Завийте всичко заедно
След като направих това, завинтвах проводниците за всяка ръка в платката. Сложих платката в малка кутия с уплътнения, за да задържа кабелите на място.
Стъпка 7: Кодът
Кодът е включен (коментирах го, за да стане по -разбираем), но ако се чувствате достатъчно смели, за да се забърквате и може би ще направите играта повече или по -малко трудна, следните ресурси са много полезни.
За да настроя дрънкулката в моята Arduino IDE, следвах Adafruit, Въвеждане на Trinket Guide, за четене на смяната на бутоните, просто адаптирах примера в Arduino IDE. За всички неща на NeoPixel, добра справка е Adafruit NeoPixel Überguide.
Единственият проблем, свързан с кодирането, беше, че тъй като използвах RGB и бял (RGBW) NeoPixel, трябваше да променя този ред:
Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800);
да се
Adafruit_NeoPixel strip = Adafruit_NeoPixel (60, PIN, NEO_RGBW + NEO_KHZ800);
Стъпка 8: Бъдещи взаимодействия
Този проект се оказа доста добър, но подобрения, за които се сещам, са:
- Направете го безжичен (Wemos или Huzzahs може да работят за това). Може би дори IOT версия можете да играете с хора например чрез Skype например.
- Добавете контроли за трудност, т.е. потенциометър, за да промените броя на натисканията, за да запълните пръстена.
- Очевидно го намалете малко.
- Всичко друго, за което можете да се сетите. Ако имате предложения, ще се радвам да ги чуя.
Препоръчано:
Най -тънкият и най -тесен преносим Nes?: 14 стъпки (със снимки)
Най -тънкият и най -тесен портативен NES?: Това е преносим NES с 3D печат, създаден с помощта на NES на чип ретробит NES. Той е 129*40*200 мм. има 8 часа живот на батерията, цифров контрол на силата на звука и стилен (може би) зелен корпус. Не е емулиран, хардуерно е излязъл от оригиналната касета, така че да
Solid Steadicam / Steadycam Под $ 20 GoPro, Dslr, Vdslr Най -евтиният и най -добрият Steadicam на Instructables: 8 стъпки (със снимки)
Solid Steadicam / Steadycam Под $ 20 GoPro, Dslr, Vdslr Най -евтиният и най -добрият Steadicam на Instructables: За изграждането на стедикам се нуждаете 1. Плоско парче ламарина с дължина 1 м и ширина 30 мм. 2. Дръжка на свредлото 3. Гаечен ключ 3/8 инча4. Винт за шайба 28 мм - 13 бр.5. Сачмен лагер, вътрешна ширина 12 мм6. Коркова подложка 7. Копче с винт М68. Карданна става
Най -големите притежания: Хакнах стар телефон за възпроизвеждане на най -голямата музика за задържане .: 13 стъпки (със снимки)
Най -големите притежания: Хакнах стар телефон, за да възпроизвеждам най -голямата музика за задържане .: https: //youtu.be/Ma4QnfQ7DxoWell … Сигурен съм, че не искате телефон, който просто възпроизвежда музика за задържане … Но Има безброй други вълнуващи проекти, които можете да направите с този много елементарен хак на тези лесно достъпни "бюро" телефони
Истински палци! 10 стъпки (със снимки)
Истински палци !: С тази инструкция възнамерявам да ви покажа как да направите вашето USB устройство с палци във всякаква форма! Събирам USB устройства, откакто започнаха да стават евтини. Всеки от тях все още работи, но за съжаление случаите, които ги държат никога
Най -евтиният Arduino -- Най -малкият Arduino -- Arduino Pro Mini -- Програмиране -- Arduino Neno: 6 стъпки (със снимки)
Най -евтиният Arduino || Най -малкият Arduino || Arduino Pro Mini || Програмиране || Arduino Neno: …………………………. Моля АБОНИРАЙТЕ се за канала ми в YouTube за още видеоклипове ……. .Този проект е за това как да се свърже най -малкият и евтин arduino някога. Най -малкият и евтин arduino е arduino pro mini. Подобно е на arduino