Arduino to otwartoźródłowa firma zajmująca się sprzętem komputerowym i oprogramowaniem, produkująca zestawy oparte na mikrokontrolerach. Możesz je wykorzystać do budowy urządzeń cyfrowych i interaktywnych obiektów zdolnych do wykrywania i kontrolowania rzeczy w świecie fizycznym.
Związek między Arduino a drukiem 3D ma długą historię. Wiele innowacyjnych projektów Arduino można zrealizować w domu, korzystając z drukarki 3D i wskazówek dostępnych na platformach takich jak Instructables czy blog Arduino. Ponieważ zakres projektów Arduino online jest ogromny (dla początkujących i zaawansowanych twórców, studentów inżynierii i wielu innych), wybraliśmy najlepsze projekty, które możesz wykonać z drukarką 3D, o różnym stopniu trudności i wykorzystujące różne płytki Arduino.
Jeśli chcesz spróbować jednego z tych projektów, ale wolisz zostawić druk 3D profesjonalistom, spróbuj Craftcloud. Dzięki dostawcom na całym świecie, którzy wysyłają części bezpośrednio do Ciebie, szybko będziesz mieć wszystko, czego potrzebujesz do budowy urządzenia Arduino.
Robotyka
Ludzkość od zawsze fascynowała się robotami. Niezależnie od tego, czy jesteś fanem sci-fi, czy po prostu lubisz fajne autonomiczne mechanizmy, możesz zbudować własnego robota, wykorzystując Arduino jako „mózg” i części wydrukowane w 3D jako ciało fizyczne. Jeśli nie chcesz zaczynać od tak dużego projektu, możesz również przyjrzeć się budowie rąk robotycznych
1. SMARS
SMARS to skrót od Screwless/Screwed Modular Assembleable Robotic System (Modularny System Robotyczny Bezśrubowy/Śrubowy), a te roboty wymagają niewielkiej liczby komponentów, które łatwo można zmontować. Wykonują one również określone zadania, takie jak podążanie za narysowaną linią czy unikanie przeszkód z różnymi dodatkowymi sensorami.
Modularny robot SMARS został po raz pierwszy opublikowany na Thingiverse w 2017 roku i szybko zdobył rzeszę fanów. Prostota SMARS sprawiła, że wielu użytkowników zaprojektowało i udostępniło własne wersje i moduły rozszerzające.
- Trudność: Początkujący
- Projektant: tristomietitoredeituit
- Strona projektu: Thingiverse
Główne komponenty: Arduino Uno, motor shield, mini silniki 150-RPM; zestaw elektroniki SMARS (alternatywa dla kupowania pojedynczych komponentów)
2. Super Bot Gears
Zaczynanie przygody z Arduino może wydawać się trudnym zadaniem, zwłaszcza jeśli nigdy nie widziałeś linii kodu. Tutaj pojawia się ten uroczy i zabawny zestaw robota, który pomoże Ci rozpocząć podróż w świat Arduino. Zawiera on pięć projektów o rosnącym stopniu trudności, dzięki czemu będziesz mógł uczyć się elektroniki, bawiąc się i rozwijając swoje umiejętności.
Wszystkie kody i schematy połączeń zostały opublikowane przez twórcę, a także wideo, które pokazuje przykłady, jak używać różnych robotów np. projektu migającego diodą i eksperymentu z potencjometrem. Części wydrukowane w 3D zostały zoptymalizowane pod kątem procesu drukowania, więc nie będziesz potrzebować podpór. Mimo to warto zwrócić uwagę na tolerancje, jakie może osiągnąć Twoja drukarka. Możesz szlifować otwory, aby części pasowały, ale uważaj, aby nie przesadzić.
Nie wszystkie projekty w zestawie to robotyczne ramiona, ale jako punkt wyjścia do nauki i zdobycia umiejętności, ten projekt jest świetny.
- Trudność: Początkujący
- Projektant: bzqp
- Strony projektu: Printables, Hackster, Arduino Project Hub
Główne komponenty: Arduino Nano, joystick HW-504, płytka stykowa, dioda LED 5V, mini serwomechanizm SG90
3. Cyborg Hand (Cybernetyczna Ręka)
Zainspirowany filmami sci-fi i kilkoma projektami open-source, student inżynierii TanmayBenjwal stworzył platformę cybernetycznej ręki w skali rzeczywistej, którą można wykorzystać do różnych zastosowań. Projekt został zaprojektowany w Tinkercad i Fusion i składa się z części wydrukowanych w 3D oraz elektroniki.
Ruchy palców i nadgarstka są napędzane przez pięć serwomechanizmów MG995 za pomocą mechanizmów napędowych opartych na linkach i kołach pasowych, a całość jest sterowana przez Arduino Uno. Sama ręka może być kontrolowana na różne sposoby, w tym przez proste potencjometry, rękawice VR, a nawet bezpośrednie kodowanie (autor podaje przykład).
- Trudność: Zaawansowany
- Projektant: TanmayBenjwal
- Strona projektu: Instructables
Główne komponenty: Arduino Uno, przewody, płytka stykowa
4. PyBot SCARA
SCARA to skrót od Selective Compliance Assembly Robot Arm, więc choć czasem takie projekty nazywane są „ramieniem SCARA” lub „robotem SCARA”, to w rzeczywistości jest to redundancja.
Robot SCARA może rozciągać i cofać ramię, korzystając z układu współrzędnych biegunowych w płaszczyźnie poziomej. Do ruchu pionowego używa dodatkowego silnika przymocowanego do śruby pociągowej. W przeciwieństwie do innych typów ramion robotycznych, SCARA zawsze są ustawione poziomo, chociaż mogą również poruszać się w kierunku pionowym.
Roboty SCARA można dostosować do różnych zastosowań, a w tym przypadku robot posiada chwytak. Zasada działania pozostaje ta sama, a aplikacje można zmieniać poprzez zmianę głowicy narzędziowej.
Ten projekt został wybrany spośród innych robotów SCARA, ponieważ jest projektem open-source, który ma na celu łatwą replikację i oferuje szczegółową dokumentację oraz części, które łatwo wydrukować w 3D. Niestety, wygląda na to, że strona internetowa JJRobots już nie działa, ale twórca techyg udostępnił dużo informacji na GitHubie.
- Trudność: Średniozaawansowany
- Projektant: JJRobots
- Strony projektu: Hackaday, Printables, GitHub
Główne komponenty: Arduino Uno, 3x silniki krokowe NEMA 17, 2x serwomechanizmy MG92R, łożyska kulkowe
5. Rover Robotic Arm
Lubisz ramiona robotyczne, ale chcesz, aby miały dodatkową funkcję przynoszenia napojów czy przekąsek? Oto Rover Robotic Arm. Ten super fajny projekt będzie idealny, by wkroczyć w świat robotyki! Możesz sprawić, że ta imponująca maszyna wykona wiele różnych zadań, ponieważ jest to właściwie mały komputer na kółkach, który może Cię śledzić i pomagać.
Projektant zamieścił szczegółowe instrukcje krok po kroku oraz pliki do druku 3D i kod Arduino, więc nie musisz nic programować, ale możesz dostosować kod, jeśli wiesz, jak go pisać.
Ten ciekawy robot używa różnych systemów przekładni, aby uzyskać ruch kół i ramion, a dodatkowo można nim sterować za pomocą Bluetooth! Możesz śledzić instrukcję twórcy, aby nauczyć się, jak go używać.
- Trudność: Średniozaawansowany
- Projektant: ProfBoots
- Strony projektu: Thingiverse, GitHub
Główne komponenty: Arduino Nano, moduł Bluetooth HM-10
Źródło: https://all3dp.com/