Всем здравствуйте. Начал собирать прототип контроллера для Taiko No Tasujin, использую Arduino Leonardo и библиотеку Keyboard.h. При нажатии кнопки должна эмулироваться клавиша "D" и загораться синий светодиод, но все работает наоборот. Пока кнопка отпущена, постоянно эмулируется клавиша D и горит светодиод, как только нажимаю на кнопку, спам прекращается и светодиод гаснет. Подскажите, в чем может быть проблема? Схему подключения и код прилагаю P.S. В проге для составления схем была только Uno, тут уж не обессудьте ,_, за отправку кода почему-то банит, так что только скрином За отправку видео тоже банит ._.

Комментарии: 43

  1. Andrey

    По вашей схеме когда кнопка нажата, buttonPin == Low.

    • Anonim

      а, действительно ,_, теперь работает как нужно, большое спасибо! Добавил по такому же подобию вторую кнопку и еще один светодиод, с ним почему-то та же проблема. Извините за туповатые вопросы, только учусь, еще не понимаю все нюансов

      • Andrey

        Вообще то этот код был правильный, видно я по диагонали смотрел. Наверное, ты в схеме накосячил. Просто посмотри на выводе какое напряжение. При замкнутой кнопке должно быть 0В, при разомкнутой 5В.

        • Anonim

          на кнопке стоит резистор 10 кОм, на диоде 220 Ом. Вроде все нормально, после того как поменял в этом месте LOW на HIGH все заработало

          • Bulochka

            всем специалистам совет - НЕ ТРОГАЙТЕ пины 0 и 1 ибо нехуй, если не шарите меняем вторые пины на 3, 5, втыкаем аналогично, проверяем тем же кодом.... ёба, магия какаята

            • Anonim

              Все таки косяк был в схеме. Переподключил как нужно, это сейчас тоже сделаю

              • Bulochka

                нужно - не лезть к 0 и 1

                • Anonim

                  Да, теперь все чётко. Спасибо) Я знал что это порты для принятия и передачи и принятия данных, но разве они не могут работать как обычные порты?

                  • Bulochka

                    могут, могут.... подключи и прошей в готовой схеме.... а потом ещё можно попытаться в монитор порта поиграться, или ещё чего удумать никогда не пробовал браться сразу за 2 разных электро-прибора, с металлическим корпусом?) иной раз может не слабо так взбодрить, вероятно даже посмертно.... поэтому навешивать одну цепь поверх другой, если уж и делать, то, как бы, очень подумав, очень.... ладно кнопка, не беда, а если какой-то датчик или ещё какая дичь? ну, наверно тоже не страшно, ведь всегда можно потом написать в чатик - пащиму ниработаит!

                  • Anonim

                    Промежуточный результат. В дальнейшем добавлю ещё две кнопки, сделаю подсветку плавной, поставлю диоды поярче(либо ленту), вместо кнопок поставлю пьезоэлементы и спрячу все в копрус, чтобы работало от удара

                    • Bulochka

                      мы ещё не дожили до 3067 года, т.ч. нет, на али такого нет, вообще нигде нет а какой в этом смысл? просто поделие?

                      • Anonim

                        Это будет контроллер для игры Taiko No Tasujin, пока собираю просто прототип на кнопках, дальше уже буду приводить его к виду барабана. Я пытаюсь воссоздать своими руками уже готовое решение (фото приложил), и может добавлю каких-нибудь своих фишек

                        • Bulochka

                          жуть.... ну, всяческих успехов

                          • Anonim

                            хех, спасибо)

                        • Elektrougli

                          бестолково демонстрировать недошитый кафтан будет, когда то сделаю, не надо так. Запиши в свои цели и никому не показывай, пока не добьешься успеха. Если не добьешься - никто об этом не узнает и не поймет, что ты не смог

                          • Anonim

                            И то верно

                            • Elektrougli

                              а когда добьешься - с таким подходом - демонстрировать уже и смысла нет, ты достиг сам чего хотел и в чужом мнении не нуждаешься

                        • Eugen

                          это яуже понял изначално я подумал, что соображаешь себе мышку ) пару раз побить в барабан и забить?)

                          • Skokov

                            типа нужно "фотать" с равным расстоянием, а потом по толщине на фотке нужно накрутить двигатель ножа, когда этот участок дойдет до этого ножа)

                            • Eugen

                              может не фотать а лазером? как я хз, просто идея

                              • Skokov

                                как лазером толщину измерить? надо в диапазоне 0—1 мм

                                • Eugen

                                  понял, хз ) я с лазерами вообще не работал

                                  • Skokov

                                    лазер там только для подсветки вместо светодиода, а сенсор, как в фотоаппарате там

                                    • Eugen

                                      какое устройство создается?

                                      • Skokov

                                        измерять толшину ленты и резать, чтобы площадь сечения была 2,4мм чем толще лента, тем уже ее резать и наоборот

                                        • Eugen

                                          это только один из узлов что в итоге это такое?

                                          • Skokov

                                            это принцип всего устройства только резать и все бутылку резать в серпантин

                                            • Eugen

                                              на переплавку в нить ?

                                              • Skokov

                                                типа того просто очередная версия устройства на этот раз решил сенсор мыши попробовать плюс в том, что абсолютного значения датчик, а не как большинство относительные, которые могут нуль потерять или ошибку накапливать еще плюс, что наводки и магнитные поля не цепляет, но минус, что пыли может бояться

                                • Andrey

                                  А насколько древней должна быть мышь, чтобы на датчике были выводы обмена данных именно с камерой? Все что я разбирал, были в одном корпусе и выводы сразу на комп ps/2 или usb.

                                  • Skokov

                                    на относительно новых так делают тоже Геймерские A4Tech, например

                                    • Dmit1y

                                      Классные мышки

                                      • Skokov

                                        да, ничего так

                                        • Koshakis

                                          Смотри, что есть на AliExpress! Преобразователь напряжения SamirobDC-DC за 57 ₽ - уже со скидкой -2% https://sl.aliexpress.ru/p?key=FPAAGWu

                                          • Anonim

                                            вот вот

                                          • Skokov

                                            а они точно как понижать, так и повышать могут и от одного Li-Ion станут работать с глубиной разрядки до 2,5В? Потому что какое-то неоднозначное описание, а микруха не написана

                                            • Koshakis

                                              Че нашёл ‍ так то и сам такое спаять могу

                                              • Dmit1y

                                                Так почему еще не делаешь?

                                                • Koshakis

                                                  Когда надо делаю) ща приставки для ТВ штампуем, этих шимок как грязи

                                                  • Dmit1y

                                                    А майнеры туда нельзя?

                                                    • Koshakis

                                                      Можно, наверно

                    • Anonim

                      За прошедшие время реализовал плавное угасание светодиодов после удара, заказал резисторы и пьезоэлементы и слепил все в кучу. Работает как нужно) дело за малым - собрать корпус

Не нашли ответ?

Вам также может быть интересно