Sisaldab Broadcom/ARM SoC (System on Chip) koos GPU, RAM-i ning nii traadita kui ka juhtmega ühendusega valikuvõimalused (täissuuruses mudelitel Etherneti pordi kaudu) on Raspberry Pi väga mitmekülgne tükk komplekt.
Selle väike suurus ja töötlemisvõimsus muudavad selle ideaalseks robootika jaoks. Selles artiklis vaatleme kümmet muljetavaldavat robootikaprojekti, mis on loodud Raspberry Pi abil.
Humanoidrobotid muutuvad üha populaarsemaks ja neil võib olla selliseid funktsioone nagu ultraheli kauguse tuvastamine, juhtmevaba juhtimine ja takistuste vältimine. Selle projekti jaoks on vaja Robotis Bioloidi komplekti, kaugusandurit ja güroskoopi.
Tootja soovitab täissuuruses mudeli asemel kasutada väiksemat Raspberry Pi Zero-d. Raspberry Pi Zero toiteks tuleb kasutada üheelemendilist akut (2500 mAh). Anduri andmete lugemiseks on vaja ka analoog-digitaalmuunduri kiipi.
Paljudele lastele ja täiskasvanutele meeldiks robot-lemmikloom. Rongzhong Li on välja töötanud avatud lähtekoodiga robotkassiprojekti Nybble. Meeskond on asendanud 3D-prinditud osad laseriga lõigatud puidust osadega. Muude komponentide hulka kuuluvad Raspberry Pi 3B+, Sparkfun Arduino Pro Mini ja Nybble komplekt.
Nybble'i mobiilsust haldab Arduino-ühilduv mikrokontroller. See säilitab "lihaste mälu" selle kohta, kuidas liikuda. Nybble'i vaatluse ja otsuste tegemise hõlbustamiseks on Raspberry Pi paigaldatud selle tagaküljele. Samuti saate muuta Nybble'i programmeerimist, et saata lihtsaid käske, nagu "kõndima" või "pöörake vasakule".
See on Devastator Robot! Seda robotpaaki saab ehitada, ühendades Raspberry Pi Zero W koos Devastatori paagi mobiilplatvormiga. Konstruktsioon sisaldab mootorikontrolleri vooluringi ja mõnda Pythoni koodi, samuti monteeritud kaamerat koos kohandatud klambriga, mida saab luua 3D-printeri abil.
Koos uuega Raspberry Pi Zero 2 W nüüd saadaval, võiksite kaaluda ka selle kasutamist energiatõhususe suurendamiseks.
See on miniatuurne võitlusrobot, mis on tehtud Raspberry Pi Zero abil. Bluetoothi mängukontrolleri sisendid tõlgitakse GPIO kaudu ühendatud mootorikontrollerite käskudeks. Selle asemel, et kasutada klassikalist RC-saatjat, muudab see algajasõbralik lähenemine GPIO-tihvtide kaudu ideaalseks noorematele kasutajatele.
L298N plaat tegeleb kahe N20 käigukastiga mootoriga, mis pakuvad liikumist, samas kui Tarot TL300G ESC vastutab harjadeta mootori pöörlemise eest, mis on kinnitatud ees oleva "kikilipsu" vurr külge. Lisage Turnigy 500 mAh 3S aku ja teil on kõik vajalik roboti 3D-prinditud šassiile mahutamiseks.
Roomba on autonoomne robottolmuimeja. See projekt näitab, kuidas luua oma spetsiaalne intelligentsema liikumisega Pi Roomba robot!
Vaja on jadaliidesega Roomba 530, nii et saate ühendada Raspberry Pi, mille toiteallikaks on 18 V aku.
Kodeerimise osas kasutab see Java paketti, mis kasutab roboti ja kasutajaliidesega suhtlemiseks kulisside taga RXTX-i mis pakub Roomba juhtimiseks "juhtkangi" ja tasememõõtureid, mis näitavad kuue "valguse löögi väljundit andurid".
CHOP on neljajalgne DIY robot, mis töötab sarnaselt Boston Dynamics Spotiga. CHOP on avatud lähtekoodiga projekt, nii et saate seda muuta valmisosade ja mõne 3D-printimise komponendiga.
Selle põhikomponendid on Raspberry Pi 4B ja Arduino Mega. Samal ajal kui Mega ühendub servokontrolleritega ja filtreerib andmeid sellistelt anduritelt nagu inertsiaal mõõtühiku, Pi võtab selle kõik sisse ja käivitab Pythoni skriptide seeria roboti parameetrite arvutamiseks kõnnak. Samuti juhib see pöördkinemaatilise mudeli abil, kuidas servod peaksid liikuma.
Bluetoothi kaugjuhtimispult edastab Raspberry Pi-le käsklusi, et reguleerida suunda, milles roboti keha peaks kiirendama.
See on populaarse Spoti neljajalgse roboti miniatuurne versioon. Spot Micro robotil on kolme telje nurga all olev käsu-/kehaasendi juhtimisrežiim, millega saab klaviatuuri abil sooritada traavikõnni või kõnni.
Tarkvara töötab Raspberry Pi 3B-l, millele on installitud Ubuntu 16.04. ROS-raamistikus on see valmistatud C++ ja Pythoni sõlmedest.
Peamised vajalikud komponendid on: Raspberry Pi 3B, PCA9685 baasil servojuhtplaat, servod, 16x2 I2C LCD paneel, 4000mAh Lipo aku, otseühendus servoplaat servo toiteks, 5 V pingeregulaator Raspberry Pi toiteks, PCA9685 juhtplaat, kohandatud 3D prinditud osad, samuti valikuline Lidar ruumi jaoks kaardistamine.
Nagu nimigi ütleb, saab see robot mängida pingpongi (teise nimega lauatennist). Äärmiselt intelligentne, see suudab reguleerida oma mängu raskusastet lihtsast keerukamaks.
Mängige selle pingpongiroboti vastu tõsiseks harjutamiseks või vaba aja veetmiseks. Kuigi saate osta sarnase kaubandusliku roboti rohkem kui 2000 dollari eest, saab seda hõlpsasti ehitada olemasolevate osade, laseriga lõigatud komponentide ja 3D-prinditud osadega. See võib kanda ka umbes 100 TT palli ja ühendub WiFi kaudu.
Kas otsite avatud lähtekoodiga krüptovaluutaga kauplemise lahendust? Seejärel vaadake seda projekti, Raspberry Pi robotit, mis toimib täielikult automatiseeritud isetoimiva krüptovaluuta kauplemisprojektina. Projekt on üles ehitatud nii, et teatud parameetrite järgimisel toimub kauplemine krüptorahaga automaatselt.
Selles seadmes hoitakse Raspberry Pi 4 eritellimusel valmistatud korpuses koos LCD-ekraaniga. Esipaneelil kuvatakse protsessori temperatuur, protsessori kasutus ja salvestusruumi praegune saadavus.
Asjade tarkvara poole pealt on selle keskmes Raspberry Pi OS, mis käitab Goose Representative 1 koos Pythoni programmeerimisega välja töötatud kauplemistarkvara. Avatud lähtekoodiga olemine tähendab, et minimaalse Pythoni kodeerimiskogemusega saate koodi muuta, et kasutada oma kauplemiskontot vähese vaevaga.
Võirobot suudab salvestada või voogesitada videot Raspberry Pi kaameramooduli ja USB-seadmega. See suudab ka heli salvestada ja väljastada.
Selle väikese kulguri bot koosneb põhiliselt Raspberry Pi Zero W-st, kaameramoodulist, servodest ja alalisvoolumootorid on ühendatud L9110 mootoridraiveriga. Robot töötab Blynki rakenduse kaudu, mis toetab ka videovoogu.
Videovoog loodi MJPG striimeri abil. Lõpuks kasutati servode juhtimiseks ServoBlasterit, kuna see säilitas PWM-i väljundi taustal. Selle roboti valmistamiseks vajalikud komponendid on: Raspberry Pi Zero W, RPi kaameramoodul, USB heli plaat, L9110 mootoridraiver, alalisvoolu käigukastiga mootorid, 9g servo, 3mm LED, kõlar, liuglüliti ja aku pakkima.
Millise Raspberry Pi robootikaprojekti teete?
Selles artiklis oleme vaatlenud kümmet erinevat otstarbeks ehitatud robotit, mis kasutavad Raspberry Pi-d. Enamik roboteid on programmeeritud hõlpsasti õpitava Pythoni keele abil.
Need projektid nõuavad põhi- kuni kesktaseme oskusi. Enne mis tahes projektiga alustamist mõelge, millist Raspberry Pi mudelit on kõige parem kasutada, ja ka muudatusi, mida soovite teha.
Need algajatele mõeldud Raspberry Pi projektid sobivad suurepäraselt mis tahes Raspberry Pi mudeliga alustamiseks.
Loe edasi
- DIY
- Vaarika Pi
- Robootika
- DIY projektiideed
Cherie on loovtehnoloog, kes liitus MUO-ga 2021. aastal. Ta on innukas tegija ja tehniline kirjanik, kellel on kogemusi Raspberry Pi, Arduino, Micro: biti, ATtiny ja ATMega seadmete ning e-tekstiilide, 3D-printimise ja KiCadi kasutamises. Peale tegemise naudib Cherie muusika mängimist ja treenimist.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin