Съдържание:

Изцяло IR персонализиран електронен комплект от осем зарчета: 14 стъпки (със снимки)
Изцяло IR персонализиран електронен комплект от осем зарчета: 14 стъпки (със снимки)

Видео: Изцяло IR персонализиран електронен комплект от осем зарчета: 14 стъпки (със снимки)

Видео: Изцяло IR персонализиран електронен комплект от осем зарчета: 14 стъпки (със снимки)
Видео: Prüfungsvorbereitung - Beruf - B2 2024, Ноември
Anonim
Image
Image
Веригата
Веригата

В сътрудничество с J. Arturo Espejel Báez.

Сега можете да имате до 8 зарчета от 2 до 999 лица в диаметър 42 мм и височина 16 мм! Играйте любимите си настолни игри с този конфигурируем джобен електронен комплект зарчета!

Този проект се състои от джобен електронен комплект до 8 зарчета. Броят на лицата на всяко от тях може да бъде зададен от 2 до 999 чрез IR дистанционно управление и да се съхранява във вътрешната EEPROM памет.

За този проект използвахме Arduino pro-mini, платка за микроконтролер, базирана на ATmega328.

Представянето на заровете се избира автоматично. За 6-странични зарове числото се представя с точки като класически зар (с квадратни лица). За 12-страничния случай числото е представено в петоъгълник, а за 20-страничния случай-в триъгълник. За останалите номерът е представен в кутия. Също така заровете с 3 лица могат да бъдат представени в две различни форми: като играта „хартия, рок, ножица“и с числото. Също така, за двустранните зарове, ние го представихме с удар нагоре/надолу.

Консумативи

За комплекта зарове:

  • Arduino pro-mini
  • SparkFun USB към сериен пробив - FT232RL
  • SSD1306 I2c 0,96 "128x64 OLED дисплей
  • Модул на сензора за вибрации J34 Пружина за превключване на удара
  • Литиево-полимерна батерия 3.7V 300mAh
  • Инфрачервен IR 1838B модул за дистанционно управление безжичен комплект
  • 3D печатна кутия (2 части, моля, намерете връзките STL)

За зарядното устройство:

  • Две парчета печатни платки; 17x10mm и 13x18mm
  • 3D печатна кутия (2 части, моля, намерете връзките STL)
  • Micro USB 5V 1A TP4056 Модул за зареждане на литиева батерия

Стъпка 1: Веригата

Стъпка 2: Поставете контактите на зарядното устройство

Поставете контактите на зарядното устройство
Поставете контактите на зарядното устройство
Поставете контактите на зарядното устройство
Поставете контактите на зарядното устройство
Поставете контактите на зарядното устройство
Поставете контактите на зарядното устройство

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

Стъпка 3: Монтирайте Arduino и сензора за вибрации

Монтирайте Arduino и сензора за вибрации
Монтирайте Arduino и сензора за вибрации
Монтирайте Arduino и сензора за вибрации
Монтирайте Arduino и сензора за вибрации
Монтирайте Arduino и сензора за вибрации
Монтирайте Arduino и сензора за вибрации

Поставете и залепете Arduino и сензора за вибрации към долния капак (3D печат). Запоявайте проводник от една връзка на сензора към GND на Arduino, а друг проводник от другата връзка на сензора към PIN D12.

Стъпка 4: Монтиране на IR приемника

Монтиране на IR приемника
Монтиране на IR приемника
Монтиране на IR приемника
Монтиране на IR приемника

Свалете металния капак на IR сензора. Поставете го и го залепете на мястото му в кутията, както е показано.

Стъпка 5: Окабеляване и монтиране на дисплея

Окабеляване и монтиране на дисплея
Окабеляване и монтиране на дисплея
Окабеляване и монтиране на дисплея
Окабеляване и монтиране на дисплея

Запоявайте тел (около 4 см) към всеки контакт на дисплея и го залепете на мястото им в кутията (както е показано на първата снимка). Запояйте друг проводник от Vcc щифт към контакта на зарядното устройство в страничната страна на кутията (както е показано на втората снимка).

Стъпка 6: Окабеляване на IR приемника

Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника
Окабеляване на IR приемника

Нарежете IR щифтовете приблизително на 2 мм. След това запойте един проводник от Vcc пина на IR към Vcc контакта на дисплея, а друг от GND щифта на IR на GND контакта на дисплея. След това запоявайте кабел от сигналния щифт на IR към щифта D10 на Arduino.

Стъпка 7: Свързване на дисплея към Arduino

Свързване на дисплея към Arduino
Свързване на дисплея към Arduino
Свързване на дисплея към Arduino
Свързване на дисплея към Arduino

Запоявайте SDA кабела от дисплея към A4 щифта на Arduino и SCK кабела към щифта A5.

Стъпка 8: Окабеляване на превключвателя

Окабеляване на превключвателя
Окабеляване на превключвателя
Окабеляване на превключвателя
Окабеляване на превключвателя
Окабеляване на превключвателя
Окабеляване на превключвателя

Запояйте два проводника към контакта на зарядното устройство в долния капак. Запоявайте един от тези проводници към централния щифт на превключвателя, а другия към отрицателния извод на батерията. Запояйте трети проводник от горния щифт на превключвателя към щифта GND на Arduino.

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

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

Запоявайте положителния извод на батерията към Vcc щифта на Arduino. Покрийте Arduino с изолираща лента. Затворете и залепете парчетата от кутията.

Стъпка 10: Програмиране

Програмиране
Програмиране
Програмиране
Програмиране

За да качите програмите с Arduino IDE, свържете програмиста FT232RL към компютъра с USB кабел. Поставете и задръжте щифтовете им в отворите на Arduino, както е показано.

Трябва да изберете Arduino pro или pro mini в Arduino IDE (за повече информация можете да проверите

Първо качете скицата DiceEEPROM.ino в Arduino за подготовка на EPROM паметта с конфигурацията по подразбиране на заровете (качването на тази скица очевидно няма ефект върху дисплея). След това качете скица на DiceIR.ino. След това набор от зарчета ще се появи на дисплея.

Стъпка 11: Как да го използвате

Как се използва
Как се използва
Как се използва
Как се използва

За да хвърлите заровете, просто разклатете устройството.

За да промените конфигурацията на броя лица, посочете с дистанционното управление и натиснете бутона „OK“, докато заровете се търкалят. Ще се появи екран като на втората снимка. Използвайте бутоните със стрелки наляво и надясно, за да изберете заровете, които да конфигурирате. Натиснете бутоните със стрелки нагоре или надолу, за да промените броя лица с 1; използвайте бутоните "1" или "4" за промяна в 10 и бутоните "2" или "5" за промяна в 100. Натиснете отново бутона "OK" за излизане от режима за конфигуриране. Конфигурацията ще се съхранява във вътрешната енергонезависима памет и може да се променя по всяко време, както желаете.

Бележки:

Ако изберете…

  • зарове с нула лица, тези зарове няма да се появят.
  • с едно зарче, резултатът ще бъде представен с икона "хартия, скала, ножица".
  • две зарчета за лице, резултатът ще бъде представен с икона нагоре/надолу с палец.
  • a 6 лица зарчета, числото е представено с точки като класически зар (с квадратни лица).
  • зарове с 12 лица, числото е представено в петоъгълник.
  • a 20 лица зарчета, числото е представено в триъгълник.
  • всеки друг брой лица, резултатът ще бъде представен като число в кутия.

Стъпка 12: Зарядно устройство I

Зарядно устройство I
Зарядно устройство I
Зарядно устройство I
Зарядно устройство I
Зарядно устройство I
Зарядно устройство I

Нарежете две парчета печатни платки с размери 17 mm x 10 mm и 13 mm x18 mm. Пробийте дупка в малкото парче, което съвпада с отвора в кръглата 3D печатна част, прекарайте тел и я запоявайте. Залепете платката, както е показано на снимката.

Стъпка 13: Зарядно устройство II

Зарядно устройство II
Зарядно устройство II
Зарядно устройство II
Зарядно устройство II

Запоявайте проводник в 17x10 мм печатна платка и го подайте, хвърлете слота в 3D отпечатаната част. Залепете го както е показано.

Стъпка 14: Зарядно устройство III

Зарядно устройство III
Зарядно устройство III
Зарядно устройство III
Зарядно устройство III
Зарядно устройство III
Зарядно устройство III

Поставете и залепете 3D отпечатаните части, както е показано, и запоявайте проводниците към модула на зарядното устройство. Запоеният в долната част проводник е отрицателен. Сега можете да зареждате батерията на устройството с мини USB кабел.

Скоростно предизвикателство с джобни размери
Скоростно предизвикателство с джобни размери
Скоростно предизвикателство с джобни размери
Скоростно предизвикателство с джобни размери

Първа награда в скоростното предизвикателство с джобни размери

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