Съдържание:
- Консумативи
- Стъпка 1: ARS - Arduino Rubik Solver: Ресурси
- Стъпка 2: Сглобяване на структурата: Общ изглед
- Стъпка 3: Сглобяване на структурата: Кутия за драйвери на Arduino и Stepper
- Стъпка 11: ARS: Arduino Sketch
- Стъпка 12: ARS: Награди
- Стъпка 13: ARS Arduino Rubik Solver: Следващи стъпки
Видео: ARS - Arduino Rubik Solver: 13 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
ARS е цялостна система за решаване на куба на Рубик: да, друг робот за решаване на куба!
ARS е тригодишен училищен проект, направен с 3D отпечатани части и лазерно изрязани структури: Arduino получава правилната последователност, генерирана от домашно изработен софтуер, ARS Studio, през USB порт, след което се движи напред и назад с шест стъпкови двигателя до края.
ARS се основава на великия г -н. Алгоритъм на Kociemba: както е казано на неговия уебсайт, Herbert Kociemba е немски кюбер от Дармщат, Германия, който е изобретил този алгоритъм през 1992 г., за да намери почти оптимални решения за 3x3 куб, подобрявайки алгоритъма Thistlethwaite.
В тази инструкция ще бъдат обяснени инструкциите за изграждане на структура на роботи и използване на софтуера с отворен код, разработен за генериране на правилната последователност, необходима за решаване на куба, използвайки алгоритъма на Kociemba.
Още информация за Kociemba и неговата работа:
- за алгоритъма
- относно Божието число, броя на ходовете, които алгоритъмът би предприел в най -лошия случай, за да разреши куба. Най -сетне Кочиемба и неговите приятели показаха, че Божият номер е 20
- интервю за Хърбърт Косиемба
- информация за софтуера на Kociemba, от whis ARS Studio идва от
Следващите стъпки ще се занимават с механичната структура и използването на софтуера.
Консумативи
Ще имаш нужда:
- 4x вал 8x572mm
- 2x вал на ролката 8x80 мм
- 8x резба с резба 6x67mm
- 8x резба с резба 6x122mm
- 7x 40x40x10 DC вентилатор
- 32x шестостен болт клас ab_iso M4x25x14
- 32x шестостенна гайка M4
- ГРМ зъбен ремък 2м
- 1x макет
- 32x гайка M6 щора
- 16x лагер LM8UU 8x15x24
- 54x винт M4 x 7.5mm
- 54x шайба 4.5x9x1mm
- 32x винт M3x15mm
- 1x arduino UNO
- 6x NEMA 17 стъпкови двигатели
- 6x A4988 Pololu драйвери
- 12V захранване: обикновен ATX от стар компютър е добър
Стъпка 1: ARS - Arduino Rubik Solver: Ресурси
Материали, чертежи и софтуер са тук:
- ARS чертежи
- Софтуер на ARS Studio
- Скица на Arduino
Стъпка 2: Сглобяване на структурата: Общ изглед
Роботът ARS е направен от някои части и компоненти, сглобени заедно, за да могат да се плъзгат напред и назад два вагона с четири стъпкови двигателя.
Стъпка 3: Сглобяване на структурата: Кутия за драйвери на Arduino и Stepper
"loading =" мързелив "кликнете върху" Stringi pinze "(на италиански за" Затваряне на ноктите "), след това върху" INVIA "(=" ОТИДЕТЕ ").
Последователността ще бъде изпратена до Arduino, който ще премества степерите според последователността.
Стъпка 11: ARS: Arduino Sketch
Скицата на Arduino е толкова проста, колкото и проста.
Arduino получава последователността от USB компютърен порт и я чете от серийния монитор. Степерите изискват 12v, за да работят, имат нужда от захранване. За да работи добре, са необходими два магнитни сензора. Те са под опорите на двигателя, по един за всяко отделяне. Когато свързвате стъпковите двигатели към драйверите на A4988 и щифтовете на Arduino UNO, обърнете внимание на посоката.
Командите за последователност са:
a = стъпало 1 завъртете за 90 °
b = стъпало 1 завъртете за -90 °
c = стъпало 2 завъртете за 90 °
d = стъпало 2 завъртете за -90 °
e = стъпка 3 се завърта за 90 °
f = стъпало 3 завъртете за -90 °
g = стъпало 4 завъртете за 90 °
h = стъпало 4 завъртете за -90 °
i = стъпка 5 отворени степери 1 и 3
j = стъпало 5 затваряне на степери 1 и 3
k = стъпало 6 отворени степери 2 и 4
l = стъпало 6 затваряне на степери 2 и 4
m = степери 1 и 3 се въртят на 90 ° заедно по същия начин
n = степери 1 и 3 се въртят на -90 ° заедно по същия начин
o = стъпките 2 и 4 се въртят на 90 ° заедно по същия начин
p = стъпките 2 и 4 се въртят на -90 ° заедно по същия начин
Стъпка 12: ARS: Награди
ARS Arduino Rubik Solver спечели първа награда в италианските олимпийски игри за решаване на проблеми през 2018 г.
ARS Arduino Rubik Solver спечели награда за заслуги на Maker Faire Rome през 2017 г.
Много благодаря на моите ученици Паоло Гросо и Алберто Виньоло, които упорито изпълниха този проект, на Михай Канеа и Джорджо Спинони, които подобриха софтуера, на Йозеф Костаманя, който стартира входяща уеб версия, на Алберто Бертола и Едгард Казимирович, които усъвършенстваха механиката.
Стъпка 13: ARS Arduino Rubik Solver: Следващи стъпки
Следваща стъпка: контролиране на ARS от всяка точка на света, така че всеки да може да си играе с него.
Трябва да подобрим разпознаването на цветовете, докато уеб сървърът е в движение, както можете да видите във видеото.
Останете на линия!
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Apple G4 Cube Case Mod Rubik Style Hackintosh: 15 стъпки (със снимки)
Apple G4 Cube Case Mod Rubik Style Hackintosh: Оригиналният G4 куб притежава 450Mhz PowerPC процесор и максимум 1.5gb RAM. Apple произвежда куб G4 от 2000 до 2001 г. на цена около 1600 долара. Той работеше с Mac OS 9.04 до OS X 10.4 (PowerPC, а не Intel). Той е приблизително 7,5 x 7,5 x 10 инча, с
Maze Solver Robot: 5 стъпки (със снимки)
Maze Solver Robot: - този робот, предназначен за решаване на прост лабиринт без никакъв AI, използвайки следните техники в кода: 1) PID2) уравнения на въртене 3) калибриране gitHub код връзка: https://github.com/marwaMosafa/Maze-solver -алгоритъм
Rubics Cube Solver Bot: 5 стъпки (със снимки)
Rubics Cube Solver Bot: Създаване на автономен робот, който решава физически куб на Rubik. Това е проект по Robotics Club, IIT Guwahati. Изработен е от прост материал, който може лесно да се намери. Използвахме предимно серво мотори & Arduino, за да ги контролира, акрил тя
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr