www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Raspberry pi + Fischertechnik

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Raspberry Pi sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Čet Jul 04, 2013 10:18 pm    Naslov sporočila:  Raspberry pi + Fischertechnik Odgovori s citatom

Pozdravljeni,

ker bom v OŠ, kjer poučujem naslednje leto spet poučeval robotiko in želim bolje izvest kot letost, ko smo za praktični del uporabljali WiRC
Sem ob ugotovitvi, da se na šoli nahajajo (pazi to) še original zapakirani fischertechnik kompleti Brick wall, pomislil, da bi jih lahko križal s Raspbery pi in izkoristil Scratch
ter tako imel neke vrste lego minstorm način programiranja (za minstormse ni € Sad )

Malo prej sem meril motorčke in z veseljem ugotovil, da ob največji obremenitvi (blokada)
sivi stari motorčki ne presežejo 1,2A (9V) oz 0.7A (6V) vse ostale komponente vklučno z novejšimi črnimi motrčki so manj požrešni.

Tako, da predvidevam, da bi se mi lahko izšlo z kakim L293NEE4 (+dodatna pretvorba na 3,3V za R.Pi)

Ne vem pa, če lahko brez skrbi na tak H krmilnik priklopim tudi rele, ter elektromagnet, ki sta tudi del kompletov?

Prav tako ne vem kako na najbolj preprost način priklopit foto upornik saj Raspberry pi nima analognega vhoda. Najraje bi tako da bi lahko uporabil Scratch plugin brez predelav.
Npr 3 vnaprej nastavljene vrednosti ustrezno prožijo 0/1 na 3 vhodih.
A se mi žal ne sanja kako tak delilec naredit oz katera bi bila cenene komponenta za tako pretvorbo.

Hvala za pomoč.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
dumr666
Član
Član



Pridružen-a: Tor 31 Jan 2012 23:30
Prispevkov: 409
Aktiv.: 2.76
Kraj: Ljubljana

PrispevekObjavljeno: Čet Jul 04, 2013 10:26 pm    Naslov sporočila:   Odgovori s citatom

kaj pa če bi priklopil gor kakšen poceni mikrokontroler, ki ima analogne vhode in bi pošiljal podatke na rpi preko tx in rx? Pa vzameš tak mikrokotroler ki ima 3.3V tako da ni potrebe po izenačevanju napetosti?

EDIT: Sem še malo prebrskal forume na strani od rpi, in je nekdo prilepil tole http://dx.com/p/pcf8591-8-bit-a-d-d-a-converter-module-150190
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Čet Jul 04, 2013 10:41 pm    Naslov sporočila:   Odgovori s citatom

Pol rabim celotni Scratch plugin predelat.
Žal pa sem v Python-i ultra noob in se bojim,
da bo "počitnic" (precej še moram poštimat IT na obeh šolah) prej konec kot, da izvedem še tak manever.

Lahko sicer res grem tudi pri rpi tako kot pri WiRC, da delajo v C++ a bi raje to počel kot nadgradnja znanja.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
sundancer
Član
Član



Pridružen-a: Ned 08 Avg 2004 22:30
Prispevkov: 374
Aktiv.: 1.68
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jul 05, 2013 11:12 pm    Naslov sporočila:   Odgovori s citatom

miharix je napisal/a:
Pol rabim celotni Scratch plugin predelat.
Žal pa sem v Python-i ultra noob in se bojim,
da bo "počitnic" (precej še moram poštimat IT na obeh šolah) prej konec kot, da izvedem še tak manever.

Lahko sicer res grem tudi pri rpi tako kot pri WiRC, da delajo v C++ a bi raje to počel kot nadgradnja znanja.


pozneje kot se spustis v python bolj ti bo zal da se nisi ze prej

_________________
križaj kitajca in črnogorca pa dobiš nekoga, ki bi ful delu ampak se mu ne da
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
pajo
Član
Član



Pridružen-a: Čet 29 Jan 2004 8:50
Prispevkov: 687
Aktiv.: 3.09

PrispevekObjavljeno: Sob Jul 06, 2013 2:21 pm    Naslov sporočila:   Odgovori s citatom

Raspberry ima možnost I2C vodila in na njega priključi recimo PCF 8574. Izhode pelji na vhode Fischer krmilnika. Fischerju samo naložiš "osnovni" program za branje vhodov in krmiljenje izhodov.

RPi in Scratch pa se mi ne zdi nekak posrečen. Zadeva še deluje tako-tako do nekaj zank. Pri večjem številu pa je RPi, vsaj pri meni, počepnil. Za premik ukaza v grafičnem vmesniku je trebalo tudi po par sekund. RPi je bil iz druge serije.

_________________
Martin Krpan je že dobro vedel zakaj je posekal lipo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Pon Jul 22, 2013 5:03 pm    Naslov sporočila:   Odgovori s citatom

sundancer je napisal/a:
pozneje kot se spustis v python bolj ti bo zal da se nisi ze prej
Prej ali srej se bom sigurno lotil.

pajo je napisal/a:

RPi in Scratch pa se mi ne zdi nekak posrečen. Zadeva še deluje tako-tako do nekaj zank. Pri večjem številu pa je RPi, vsaj pri meni, počepnil. Za premik ukaza v grafičnem vmesniku je trebalo tudi po par sekund. RPi je bil iz druge serije.

Ne me strašit, do zdaj kar sem malo testiral je še delal vmesnik, res da počasi napram resnemu PC-ju a delovalo je.
Sicer pa deci ne bo škodilo malo lekcije iz potrpežljivosti, bodo pol lažje razumeli zakaj se še vedno programira v "beležnici" Twisted Evil .


Končno sem spacal skupaj shemo, zaenkrat še brez analognih vhodov.
Celo tuhtam, da jih zaenkrat izpustim in pol, ko bo to osnovno delalo brez težav po potrebi dodam res prek I2C na GPIO28/29.

Lahko prosim kdo preveri mojo čudo, če bi to sploh delovalo ali bi se iz RPi le pokadilo? Namreč to kombinacijo 3,3V in 5V +ščitenje pred napačno smerjo I/O še nisem počel.

Aja pa pod kaj moram v datashetu gledat, da vidim kolikšno porabo ima čip pri vhodnih signalih? (je to High-level input current?)
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
pajo
Član
Član



Pridružen-a: Čet 29 Jan 2004 8:50
Prispevkov: 687
Aktiv.: 3.09

PrispevekObjavljeno: Pon Jul 22, 2013 6:06 pm    Naslov sporočila:   Odgovori s citatom

Ni moj namen prestrašit te. Problem v hitrosti postane že, če želiš pri malo daljšem programu, dodati, premakniti,... kakršen koli ukaz. Čakaš tudi po par sekund. Ne vem če bodo ravno otroci "veseli" te hitrosti.
Drugače pa GPIO v scratchu dela. Osnovno prižiganje in ugašanje lučk dela. Funkcij-programov iz Pythona nama s kolegom ni uspelo uporabiti. Sva poskušala sestaviti programček za I2c. Nama ni uspelo, oziroma recimo drugače, "hitrost" naju je ubila in sva prej obupala. Rolling Eyes

_________________
Martin Krpan je že dobro vedel zakaj je posekal lipo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Tor Dec 31, 2013 1:23 am    Naslov sporočila:   Odgovori s citatom

Hoj!

tole idejo sem naprej mučil, ker se mi je zdela idealna
za moje prvo malo večje igračkanje s SMD-ji.

Prototip z ne SMD-ji že funkcionira. (v Pythonu).
SMD pa delno, ker sem žel pri načrtovanju SMD variante
šel maalenkost predaleč glede na moje izkušnje in v komponiral dva QFN-a. Anxious

Mi lahko zaupate, kje ostali za take hobi projekte nabavljate SMD šablone?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Ned Mar 23, 2014 8:51 pm    Naslov sporočila:   Odgovori s citatom

Po dolgem času spet malo napredka.

QFN čipa sem opustil, ker rabim še kar nekaj prakse, da jih bom zanesljivo spajkal.

Je pa sedaj že nekaj polno delujočega vsaj za pokazat. Smile

Sem pa seveda moral tudi tokrat nekaj kiksnit.

Za dovod napajanja motorčkov... (5-12V) sem predvidel zaščito
pred napačno priklučitvijo z MOSFET P-tip a pomotoma kupil MOSFET N-tip

Sedaj me pa zanima ali bi lahko bile težave, če prekinjam negativno linijo?
Napajanje bo iz baterije ali iz stenskega napajalnika.
GND platice je povezan z GND-jem RsPi-ja.



FischPiMix3_2.png
 Opis:
 Velikost datoteke:  2.25 MB
 Pogledana:  25 krat

FischPiMix3_2.png


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Rihti
Neznanec
Neznanec



Pridružen-a: Sre 23 Apr 2014 10:57
Prispevkov: 7
Aktiv.: 0.06
Kraj: Begunje na Gor.

PrispevekObjavljeno: Pet Apr 25, 2014 10:15 am    Naslov sporočila:   Odgovori s citatom

O super! Na kateri šoli bojo imeli otroci tole srečo? Applause in upam, da bojo tvoji nadrejeni opazili tvoj trud in ti namenili kak % več na mesec...

Glede vezja ti takole na pamet težko kaj rečem, pomembno je kako imaš stvari "zrootane" na plošči... Idea Povezave so med seboj kapacitivno in induktivno "povezane"; to pomeni, da vsaka sprememba napetosti povzroči preko kapacitivnega sklopa neko napetostno motnjo na sosednjih žicah in vsaka sprememba toka zopet inducira napetost v sosednjih povezavah...
Meni je bilo kar precej žal, da nisem iz tega "foha" in sem se vsega moral priučiti "na roke"... Verjamem, da ti bojo fantje tule gor znali veliko bolje pomagati in znajo marsikaj "stresti iz rokava"... en zelo dober članek je bil objavljen v Svet elektronike (december 2002 in januar 2003) z naslovom: "Deset pravil lepega vedenja za elektronike"... tam je to lepo razloženo s primeri.

Poznam pa nekoga, ki se bo lotil diplomske naloge ravno na to temo... kakšne so možnosti uporabe RPi-ja pri pouku robotike... Če te zanima sporoči, mogoče ti lahko v sklopu diplome naredi kak "support", da ne boš za vse sam....
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Ned Apr 27, 2014 1:03 am    Naslov sporočila:   Odgovori s citatom

Letos se bodo z tem igrali na OŠ MK & OŠ KDK LJ.
Prav ta teden so začeli sestavljat "robote" po lastni domišljiji.
Zagnani si bili tako, da smo imeli 2h namesto 1, pa še pol so šli le zaradi drugih obveznosti. Smile
Komaj čakam, da vidim kaj bodo na koncu ustvarili. (Ko bo kaj za videt bom objavil)

V šolstvu ni mogoče dobit +% več za kvaliteto, niti -% za nekvaliteto.
+€ k plači lahko le dobiš, če zbereš dovolj "točk" (tekmovanja,članki...), da napreduješ.
Trenutno je že par let napredovanje na državni ravni zamrznjeno.
Nazadovanje in -točke ne obstajajo.

Hvala za zanimiv namig. Bom poiskal ta članek.

Ja če poznaš koga, ki piše diplomsko ravno na to temo, je seveda zelo dobrodošel.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Drejcek
Član
Član



Pridružen-a: Sob 16 Jan 2010 11:58
Prispevkov: 82
Aktiv.: 0.47
Kraj: Blagovica

PrispevekObjavljeno: Ned Apr 27, 2014 9:49 am    Naslov sporočila:   Odgovori s citatom

miharix je napisal/a:

Žal pa sem v Python-i ultra noob in se bojim,


Če si programiral v C/C++, se ti bo zdel Python pseudokoda, kar je ubistvu tudi namen Pythona. Jaz bi ga kar podtaknil mulcem, rajše kot Scratch (ampak jaz nism pedagog).

Na internetu imaš par biserov za učenje Pythona:

Edina ovira je mogoče angleščina ampak to je pa itak povsod.

Tudi na temo RPi+Python je na internetu ogromno napisanega.

Upam, da nisem preveč zašel iz teme Whistle
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Ned Apr 27, 2014 1:55 pm    Naslov sporočila:   Odgovori s citatom

Hvala za linke.

Učenci pa bodo letos pisali kodo za "robote" v Pythonu.
Prilagoditev Scratch plugina pa se bom verjetno tudi lotil,
ker se mi zdi uporaben za kak krožek za mlajše učence oz za uvodne ure.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
miharix
Član
Član



Pridružen-a: Tor 18 Dec 2012 9:59
Prispevkov: 403
Aktiv.: 2.94
Kraj: LJ

PrispevekObjavljeno: Sre Sep 17, 2014 8:16 pm    Naslov sporočila:   Odgovori s citatom

Hoj,

Lani so mi učenci celo nekaj malega uspešno sestavili in v Pythonu sprogramirali:
https://www.youtube.com/watch?v=ODTY9RQhn2A .

Letos imam Robotiko sicer samo na eni šoli kot izbirni predmet (na drugi bo krožek a tam bomo raje bolj elektro)
a ker jih je 12 in še en učitelj me vabi, da bi pri njih z FT+RsPi izvedla krožek bom zgleda mogel to vezje čim prej spilit.

Vezju bi želel dodati SMD LED, ki bi:
- Zasvetila, ko je stikalo sklenjeno
- Zasvetila, ko je GPIO na katerem je stikalo nastavljen na izhod ter 1 .
- Zasvetila, ko je izhod za motor 1

Sigurno enostavno za elektronika po fahu, jaz pa spet vojznem pri osnovi. Brick wall


Kako se izračuna kateri tranzistorček uporabit?
Napajanje FT motorčkov je 9V oz prenesejo tudi 12V, starejši robotic kompleti pa so 4V

Dobrodošla tudi kakšna boljša rešitev dodatne ideje.., želim le da je vezje čim ceneje, čim bolj robustno ter čim bolj preprosto za programirat.
(kasneje želim še naredit eno verzijo za B+ z dodanimi par ADC... )

aja nimam v planu tega prodajat, samo vseeno bi želel končat kot se spodobi.
Če pa se sluuučajno, izkaže interes večih učiteljev, pa bodo pač skupaj nabavili material in sami lotali na mini brezplačni delavnici.

Vse datoteke že delujočega, neoptimalnega vezja so na github: https://github.com/miharix/FischPiMix
(možno, da je še kakšna začetniška napaka)



Ideja1.png
 Opis:
 Velikost datoteke:  25.01 KB
 Pogledana:  17 krat

Ideja1.png


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Musty
Član
Član



Pridružen-a: Sob 28 Apr 2007 8:54
Prispevkov: 1575
Aktiv.: 7.65
Kraj: Rače

PrispevekObjavljeno: Sre Sep 17, 2014 8:48 pm    Naslov sporočila:   Odgovori s citatom

Predlagam, da narediš nekaj takega: http://www.elecrow.com/wiki/index.php?title=ULN2003_Stepper_Motor_Driver

Za preprosto vkapljanje motorčkov, vendar le v eno smer. Poglej Arduino motor shield dizajne, jih je ogromno na netu.

Predlagam, da narediš en shield, ki:
- ima 2 kanala z H-bridge driverjem (še za dva kanala prostora na plati, vendar ne položiš)
- dvobarvno (dvosmerno ledico na izhod vsakega driverja, da vidiš indikacijo da zadeva dela, zelo uporabno za programiranje)
- RGB ledico na tri kanale, za prikaz statusa in tudi debugiranje
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Raspberry Pi sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 49 dni


Powered by phpBB © 2001, 2005 phpBB Group