OpenLH: avatud vedelike käitlemise süsteem loominguliseks katsetamiseks bioloogiaga: 9 sammu (piltidega)
OpenLH: avatud vedelike käitlemise süsteem loominguliseks katsetamiseks bioloogiaga: 9 sammu (piltidega)
Anonim
Image
Image

Oleme uhked, et esitleme seda tööd rahvusvahelisel materiaalse, manustatud ja kehastatud interaktsiooni konverentsil (TEI 2019). Tempe, Arizona, USA | 17.-20. Märts.

Kõik koostamisfailid ja juhendid on siin saadaval. Viimane koodiversioon on saadaval GitHubis

Ehitada/ehitada? Kirjuta meile aadressil [email protected]! Tahaksime teie tööd teada, toetada ja isegi meie veebisaidil tutvustada.

Miks me selle ehitasime?

Vedeliku käitlemise robotid on robotid, mis suudavad vedelikke liigutada suure täpsusega, võimaldades läbi viia suure läbilaskevõimega katseid, näiteks suuremahulisi sõeluuringuid, bioprintimist ja erinevate protokollide täitmist molekulaarses mikrobioloogias ilma inimese käeta, enamik vedelike käitlemise platvorme on piiratud standardprotokollidega.

OpenLH põhineb avatud lähtekoodiga robotkäel (uArm Swift Pro) ja võimaldab loomingulist uurimist. Täpsete robotkäepidemete kulude vähenemisega tahtsime luua vedeliku käitlemisroboti, mida oleks lihtne kokku panna ja mis oleks valmistatud olemasolevate komponentide abil, oleks täpselt sama täpne kui kullastandard ja maksaks umbes 1000 dollarit. Lisaks on OpenLH laiendatav, mis tähendab, et saab lisada rohkem funktsioone, nagu kaamera pildianalüüsiks ja reaalajas otsuste tegemiseks või laiema ulatuse jaoks lineaarse ajami seadistamine. Käe juhtimiseks tegime bioprintimiseks lihtsa plokkliidese ja prinditava liideseploki.

Tahtsime luua tööriista, mida kasutaksid õpilased, bioartistid, biohäkkerid ja kogukonna bioloogialaborid üle maailma.

Loodame, et OpenLH -d kasutades saab vähese ressursiga seadeid arendada veelgi.

Samm: materjalid

OpenLH -l on 3 põhiosa
OpenLH -l on 3 põhiosa

www.capp.dk/product/ecopipette-single-chann…

store.ufactory.cc/collections/frontpage/pr…

openbuildspartstore.com/c-beam-linear-actu…

openbuildspartstore.com/nema-17-stepper-mo…

www.masterflex.com/i/masterflex-l-s-platin…

2. samm: OpenLH -l on 3 põhiosa

OpenLH -l on 3 põhiosa
OpenLH -l on 3 põhiosa
OpenLH -l on 3 põhiosa
OpenLH -l on 3 põhiosa

1. Pipeteerimise lõpp -efektor.

2. UArm Swift Pro alus

3. Lineaarse ajamiga juhitav süstlapump.

* uArm Swift Pro saab kasutada ka lasergraveerija, 3D -printerina ja mujal, nagu siin näha

3. samm: kuidas luua lõppefekt

Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti
Kuidas ehitada lõppefekti

1. Võtke vana pipett lahti ja jätke alles ainult põhivõll.

Kasutasime CAPP ökopipetti, kuna sellel on alumiiniumvõll ja "O -rõngad", mis muudavad selle õhukindlaks. (A-C)

Teised pipetid võiksid ilmselt töötada.

2. 3D printida osi PLA abil ja kokku panna (1-6)

4. samm: süstlapumba valmistamine

Süstlapumba valmistamine
Süstlapumba valmistamine

1. Kasutage lineaarset ajamit Open Builds.

2. Ühendage 3D -prinditud PLA -adapterid.

3. Sisestage 1 ml süstal.

4. ühendage süstal painduva toruga lõpp -efektoriga.

Samm: seadistamine

Seadistan!
Seadistan!

Kinnitage kõik osad selleks ettenähtud tööpiirkonda

Saate ühendada uArmi otse oma pingiga või oma bioloogilise kapuutsiga.

Pythoni ja blokeeritud liideste installimine:

Pythoni liides #### Kuidas pythoni liidest kasutada? 0. Enne alustamist tehke kindlasti "pip install -r requierments.txt". Võite kasutada raamatukogu pyuf sees, see on meie muudatus uArmi teegi versioonile 1.0. 2. Näiteks näete skripte kaustas ** scripts **. #### Kuidas kasutada trükkimise näidet? 1. Võtke **.-p.webp

### Blokeeritud liides 1. Enne alustamist veenduge, et tegite "pip install -r requierments.txt". 2. Käivitage "python app.py", see avab blokeeritud veebiserveri. 3. Teises konsoolis käivitage "python listener.py", mis saab robotile saadetavad käsud. 4. Nüüd saate kasutada blokeeritud linki, mis kuvatakse pärast "python app.py" käivitamist

6. samm: programmeerige käsk Blockly abil

Programmi käepide koos plokkidega
Programmi käepide koos plokkidega
Programmi käsk koos plokkidega
Programmi käsk koos plokkidega

Seerialahjendusi teevad vedelikukäitlejad, säästes inimeste operaatorite aega ja vaeva.

Kasutades lihtsat silmust erinevatelt XYZ -koordinaatidelt liikumiseks ja vedelike käitlemiseks muutujaga E, saab OpenLH abil programmeerida ja teostada lihtsa vedeliku käitlemise katse.

Samm 7: Printige mikroorganismid, kasutades printimisplokki

Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk
Printige mikroorganismid, et printida plokk

Kasutades bitti printimisploki jaoks, saate pildi üles laadida ja lasta OpenLH -l selle printida.

Määrake lähtepunkt, otsiku asukoht, biotindi asukoht ja sadestuspunkt.

8. samm: tõhus vedelike käitlemine

Tõhus vedeliku käitlemine
Tõhus vedeliku käitlemine
Tõhus vedeliku käitlemine
Tõhus vedeliku käitlemine
Tõhus vedeliku käitlemine
Tõhus vedeliku käitlemine

OpenLH on üllatavalt täpne ja selle keskmine viga on 0,15 mikroliitrit.

Samm: mõned mõtted tulevikust

Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust
Mõned mõtted tulevikust

1. Loodame, et paljud inimesed kasutavad meie tööriista ja viivad läbi katseid, mida nad teisiti teha ei saaks.

Seega, kui kasutate meie süsteemi, saatke oma tulemused aadressile [email protected]

2. Lisame OpenMV kaamera nutikate kolooniate korjamiseks.

3. Samuti uurime UV lisamist polümeeride ristsidumiseks.

4. Teeme ettepaneku laiendada haardeulatust liuguriga, nagu on kirjeldatud aadressil

Lisaks on uArm laiendatav paljude teiste anduritega, mis võivad olla kasulikud, kui teil on ideid, andke meile sellest teada!

Loodan, et teile meeldis meie esimene juhendatav!

Meediauuenduslabori (miLAB) meeskond.

Kasvatades teen vigu. Ma ei ole täiuslik; Ma ei ole robot.” - Justin Bieber