infra:tools:vending
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
infra:tools:vending [2021/09/29 12:54] – informatic | infra:tools:vending [2024/02/26 23:02] – q3k | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{template>: | {{template>: | ||
| name=Hackvend | | name=Hackvend | ||
- | | status=being moved to new vending | + | | status=up and running (but cooling broken 2024/02/27) - [[https://vending.waw.hackerspace.pl]] |
- | | founder=[[user> | + | | founder=[[user> |
- | | repo=[[code> | + | | repo=[[code> |
}} | }} | ||
====== Vending machine ====== | ====== Vending machine ====== | ||
- | Vending jest to szaro bura, a tak naprawdę jasnoniebieska maszyna, która dostarcza szczęśliwcom przebywającym w HS: | + | A machine which exchanges coins for caffeine. Can also exchange virtual currency (SOGs) into caffeine. |
- | * nawilżacze organizmu z wysoką dawką kofeiny, | + | |
- | * przeżuwalne składniki węglowadanowo-tluszczowe oraz | + | |
- | * dobrze schłodzone części elektroniczne. | + | |
+ | Keyholders, who can help with servicing and consumed coins: | ||
- | Operatorzy tej pięknej maszyny (kluczo-posiadacze) to: | + | |
- | + | ||
- | | + | |
* nuke | * nuke | ||
- | * q3k | ||
* inf | * inf | ||
- | Podgląd na przepływ funduszy: [[https://docs.google.com/ | + | The vending barely breaks even, we don't make a profit from sales. |
+ | |||
+ | Web interface to use SOGs: https://vending.waw.hackerspace.pl/ . Acquire SOGs by talking to other members of the hackerspace. | ||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | |||
+ | If it's not working (turned off, no lights, etc.) check if it's connected to power in the WC (socket above the sink). | ||
+ | If it is, try to disconnect and connect it. | ||
+ | |||
+ | ===== Hardware ===== | ||
- | < | ||
- | * opłaty za prąd elektryczny w HS | ||
- | * fajne projekty | ||
- | Aktualni operatorzy nie czerpią korzyści majątkowych z obsługi maszyny, ale istniej hipotetyczna możliwość by członek HS zarobkował na przyniesionych przez siebie produktach. | + | < |
- | Kontakt w sprawie zjedzonych monet, powiększenie asortymentu, | + | < |
- | ===== TODO ===== | + | **Now: Sielaff Robimat 99** |
- | - < | + | |
- | - obsługa kart NFC | + | |
- | - < | + | |
- | - < | + | |
- | - obsługa banknotów fiat (nuke: aczkolwiek niechętnie widziana) | + | |
- | - obsługa lightning network | + | |
+ | ==== TODO ==== | ||
- | Dane od Q3k: | + | - re-configure shelves |
+ | - get wider shelves for bigger bottles | ||
+ | - finish adapting existing holders to better fit mate bottles | ||
- | Stos technologiczny w vendingu wygląda następująco | + | ==== Coin Acceptor ==== |
- | VMC (vending management controller) który przyszedł z vendingiem (Vega). Sflashowany polskim firmwarem przez janusza który tym handluje. Gdzieś się wala dump firmware' | + | MEI Cashflow 560. Does a terrible job accepting 5PLN coins. Needs programming device |
- | Wrzutnik monet MEI CashFlow ileśtam, kupiony osobno na Allegro za grosze. Robi złotówki, ale tak sobie. Ma port serwisowy, do którego wpięty jest jakiś drut ktory teraz wystaje przez wrzutnik. Niewiele wiadomo o protokole serwisowym. | + | ==== MDB/USB adapter ==== |
- | VMC i wrzutnik gadają po magistrali MDB (skrót od Multi-Drop Bus), w jakiejś starej wersji. To jest standardowy protokół i warstwa fizyczna używana m. in. w vendingach i maszynach arkadowych i kasynach. Chyba multimaster, | + | DYI on STM32. Hardware interface design/ |
- | Customowe PCB: https:// | + | ==== VMC / Robotics controller ==== |
- | Do mojego PCB siedzi podpięty SBC Olinuxino z jakimś SAM9, 64MB RAMu i jakimś Linuxem. Miało w zamerzeniu służyć jako interfejs mojego PCB do świata. | + | Stock. Use Robimator software (VB.NET) to reprogram shelf positions, etc. |
- | < | + | |
- | Dodatkowo, jest podpiętych para rzeczy debugowych - RPi i programator JTAG, które miały mi pozwolić flashować STMa w trakcie działania vendingu. Ethernet od RPi wystaje sobie też przez wrzutnik wrzutnik, tak samo jak interfejs debugowy.</ | + | |
- | ===== Stan na 2017/ | + | ==== Resources |
- | [[people: | + | |
- | Webówka z listą przykładowych produktów/ | + | From manufacturer, |
- | Zakupy w BTC są logowane wraz z hashem transakcji, kwotą, wartością produktu i numerem produktu. There is no privacy in the amazing world of bitcoin. Dodatkowo (bardzo na około) wykrywane są eventy wrzucenia monety oraz wydania produktu przy użyciu płatności fiatem. To wszystko logowane jest do spejsowego prometheusa, | ||
- | Po kod proszę bić na NICKNAME at hackerspace dot pl. | + | ===== Costs & Clownfunding ===== |
- | ===== Stan na 2021/09/29 ===== | + | Acquiring the vending |
- | Na początku 2020 vending | + | |
- | Został w końcu zaimplementowany interfejs USB-MDB na STM32F1: https:// | + | ^ What ^ How much ^ |
+ | | Vending | ||
+ | | Van Rental | ||
+ | | Fuel | | ||
+ | | Parking Fee | 1000.00 | | ||
+ | | **TOTAL** | ||
- | Działał akceptowalnie do połowy 2021, gdy PDC (Product Delivery Controller - " | + | The following superheroes sponsored the above: |
- | | + | ^ Who ^ How much ^ |
- | | + | | q3k | 1000.00 | |
- | | + | | mciancia |
+ | | drozdziak1 | ||
+ | | nuke | ||
+ | | viroos | ||
+ | | hubikusek | ||
+ | | jaho | ||
+ | | voltar13 | ||
- | ===== TODO v3 ===== | + | Thank you for keeping us caffeinated! |
- | * Nowy **zaprojektowany** adapter board. Możliwe że z STM32F1 + USB CDC-ACM (support w sofcie bitvend już jest :)), ewentualnie jakiś inny protokół. | + | |
- | * Możliwość nadawania na linii master-to-slave oraz słuchania slave-to-master. (double the octocouplers) | + | |
- |
infra/tools/vending.txt · Last modified: 2024/04/26 19:06 by voltar13