RaspberryPiRoboter

From Ghoulwiki
Revision as of 18:28, 1 February 2015 by Ghoulsblade (talk | contribs) (einkaufsliste)
Jump to: navigation, search

Info

Plan : 4/6-beinige Spinne mit RaspberryPi als Steuereinheit, Webcam, ferngesteuert via UMTS/LTE stick, Offroad gelände (noch nicht fertig)

  • Beine 2 gleidrig
    • 1 achse zw Unterschenkel und Oberschenkel
    • 2-3 achsen Obersch. zu Körper
    • Beine lang,dünn,leicht, z.b. dünne stange aus metall oder holz
    • Beine ca 0.5-1m lang, stelzende bewegung
  • Outdoor verwendung, z.b. wiese, waldboden, also mittelschweres-schweres gelände mit hindernissen und pflanzenfasern die räder oder raupen antriebe nicht passieren können
  • treppensteigen sollte auch möglich sein
  • webcam + umts stick für fernsteuerung
  • später dickere plastiktüten-hülle um körper für schutzt gegen regen
  • evtl solarzelle
  • gewicht ca 2-5kg bei 4 beinen mit je 30+40cm = theoretisch ca 150cm spannweite mit voll ausgestreckten beinen, in praxis aber immer gewinkelt
  • lowbudget projekt, ziel < 10 Euro pro achse(Motor+Getriebe+Sensor) (4 beine mit je 1+3 achsen = 16 motoren)
    • gleichstrom motoren mit "getriebe"/übersetzung durch mechanik statt schrittmotoren, ca 3-5 euro / motor
  • materialkosten spinne inklusive raspberry+webcam und batterien vorraussichtlich unter 300 euro
  • siehe auch RaspberryPiRoboter-archiv

Gallery

Hauptprobleme

Motoren

Lowbudget, 4 Beine a 1+3 achsen -> 16 Motoren, also vermutlich Gleichstrom Motoren

Gewinde

  • statt getriebe aus zahnrädern (teuer,kaum verfügbar) werden gewindestangen verwendet, billige meterware im baumarkt, versch. steigung(feingewinde)
  • querverstrebung zwischen ober+unterschenkel ähnlich muskel, abstand der befestigung zum knie/achse bestimmt tradeoff schnell vs kraftvoll
  • http://de.wikipedia.org/wiki/Metrisches_ISO-Gewinde
  • führung mit kippbar gelagerter mutter

Auslenkungserkennung der Beine

  • IR lichtschranke: an scheibe an gewindestange, 10 IR-LED+sensor paare für €1 pollin -> detect auf PIC chips, zähler mit i2c an raspberry pollbar
  • kontakt bei gewindestange zur regelmässigen justierung einmal pro durchlauf. bei zahnrad+schnecke an gewindestange auch am zahnrad.

Ideen :

  • verbrauchs-strom-messung der motoren
  • regelmässige korrektur mit drehbarer webcam
  • gefederte normalhaltung und motoren nur für auslenkung -> kein strom -> null position
  • mausrad-sensor verbauen (1 kugel maus mit wheel = 3 sensoren -> 5-6 mäuse)

Energie : Batterie + Solar

funkverbindung

  • optional da umts-stick genutzt werden kann, aber interessant
  • wiki: Richtfunkantennen lassen sich bei Sichtkontakt mehrere Kilometer überbrücken. Rekorde bis zu hundert Kilometer
  • schobi longrange bluetooth bis 1km bei sichtverbindung

PIC features

  • matrix at http://www.microchip.com for 8/16/32bit
  • I2C bus <-> raspberry comm
  • ADC,DAC,PWM,timer,USB,Ethernet,watchdog,
  • segment LCD
  • ICSP programming, JTAG, single wire debug
  • Configurable Logic Cell (CLC) : programmable combinational and sequential logic (also flipflop!, Operation while in Sleep), on-chip interconnection of peripherals and I/O micro e.g. PIC16F1713,
  • Zero Cross Detect : AC signal crosses through the ground potential, e.g. audio, wave.. micro e.g. PIC16F1703
  • Slope compensation : powersupply micro
  • CTMU Charge Time Measurement Unit (CTMU) e.g. PIC24F08KM202
  • Input Capture (interrupt) !!!! e.g. PIC24FJ16GA002 example
  • CWG complementary waveform generator micro
  • PSMC Programmable Switch Mode Controller : PWM, motor,power... micro
  • nanoWatt (power saving, hibernate)

Bauteil beschaffung

einkaufslisten

reichelt 2015-02

  • schwarze feine litze (IR-sensor <-> stecker)
  • sortimentkasten

einkaufsliste alt

  • OBI : dicke gewindestange m8+ oder sowas für werkstatt konstrukte
  • OBI : nochn paar holz-stangen ? die kleineren : 2100mm lang, 18 x 35 mm.
  • OBI : holz-sägeblätter
  • andi tipp: 5v für raspberry : spannungsregler, am besten schaltnetzteil, weil nicht-schalt-regler = warm + verbrauch
  • reichelt : texas instruments board? gibts auch grösseres aber nicht bei reichelt. kleines war 16euro. gut: weniger strom,mehr IOs. Problem: kein usb für cam/umts.
  • allinger tipp: hydraulik? compressor relativ klein.
  • textool sockel : ic einspannen, z.b. programmiergerät
  • stiftreihe zum löten auf loch-raster
  • DONE: alu stange 50mm durchmesser, 200mm lang, 15euro = 10euro+5euro versand
  • noch 2 schrittmotoren für 3d druck/fräs iwas
  • gewinderbohrer m4/m3 einzelnd
  • andi-tipp: gewinde-würfel: ettinger gmb hofolding, 05.60.533 = Befst.Element M3/10Ni, M3-10x10x10 MS verzinken
  • andi-tipp schrauben : www.wegertseder.com/
  • schobi tipp schrauben in pfaffenhofen : ingoldstädter strasse nahe emarkt is ne schlosserei die riesen-sortiment hat.
  • sub-d / d-sub / rs232 kabel + stecker, mein desktop hat keine rs232 anschluss! mampc neu/alt?

links