Geschiedenis en werking

We doen de bubble cam al meer dan 20 jaar nu, en het is door heel de geschiedenis van “hoe het werkt” herzieningen gegaan.

Januari, 29 2001

De bubbelcamera is geboren…

De Bubble Cam was Andie’s idee. Ze heeft altijd genoten van bubbels, zowel als kind als als volwassene. Het lijkt erop dat we altijd speelgoed hebben gehad. Halloween 2000: Andie kocht een bubble machine met een hoog volume om bubbels te blazen toen de kinderen aan de deur kwamen. Ze begon met het continu laten lopen, maar de machine zou binnen 30 minuten zonder bubbelsap zitten. Mike heeft een afstandsbediening opgezet om de bubbels aan en uit te zetten vanaf de veranda. De bezoekende kinderen vonden het geweldig. Andie zei: “Het is jammer dat mensen de zeepbelmachine niet van het internet kunnen aanzetten.” Dat was het idee dat Mike in de “tinker mode” zette.

Oorspronkelijk, in 2001, gebruikten we streaming camera software op een Windows 98 PC met Windows webserver software. Via een video-naar-USB-adapter werd een kabelcamera op de machine aangesloten. Toen u op de “bubbles” knop, de webserver geactiveerd een aangepaste Windows-programma Mike schreef om te praten met een “Smarthome” Powerlink computerinterface. Deze interface gebruikt oude X-10 technologie voor wandvoeding adapters vergelijkbaar met de huidige Alexa, WeMo, Samsung SmartThings, of TP-Link voedingsadapters. In tegenstelling tot deze nieuwere apparaten, die communiceren via WiFi, gebruikte de oudere technologie de elektriciteitskabels in uw huis om “on” en “off” signalen te verzenden en was verre van betrouwbaar.

De eerste maanden zat de belcamera op een tafel op ons terras. Echter, we later verplaatste het naar een op maat gebouwde “bubble hut” elders in de tuin, zodat we onze patio konden opeisen en genieten van outdoor dineren zonder te worden verpest door bubbels.

De “Bubble Hut”

De bubble “hut” beschutte de camera, de bellen machines, en een flinke voorraad bubbels. De foto’s laten het niet goed zien, maar het huis bevatte ook een UPS voor energiebescherming en bliksembescherming voor de Ethernet-kabel van de camera. Het bubbelhuis werd zo gebouwd dat als orkanen langskomen, we het leegmaken en het gezicht naar beneden leggen. (foto) Op de grond.

Bubbles werden gevuld uit een 7-gallon kruik voorzien van een “bottling spigot” en picknick kraan, die allemaal overgebleven huisbrewing voorraden uit onze huisgemaakte bier fase. Dit stelt ons in staat om twee of drie weken aan water en zeepbeloplossing te mengen. We vonden dat we de zeepbeloplossing moesten doorsnijden met water, met behulp van drie delen zeepbeloplossing aan een deel water. Hierdoor wordt de zeepbeloplossing niet te dik als gevolg van verdamping op warme zomerdagen. Het stelt ons ook in staat om een voorraad zeepbeloplossing langer te laten duren.

De camera werd snel opgewaardeerd naar een D-Link DCS-1000 Ethernet camera. Deze camera heeft een eigen webserver die verantwoordelijk is voor het bedienen van de videostream. De camera werd rechtstreeks aangesloten op onze computernetwerkhub via een ethernetkabel met bliksembeveiliging aan beide uiteinden. Deze camera’s zouden ongeveer drie jaar duren, dus we deden het vrij goed met hen totdat ze stopten met ze te maken en we geen kostenefficiënte vervangingen meer konden vinden.

2006

Na de orkanen die Francis en Jean in 2005 tegen ons hadden aangeslagen, hebben we de “Bubble Hut” opgewaardeerd tot een meer winddichte Bubblecam kraal. Het hield goed stand en weerstond een paar soortgelijke orkanen zonder enige moeite. Het had luiken om de camera en voorraden te beschermen, waardoor orkaan voorbereiding voor de bubble cam gemakkelijk.

Om een of andere reden kunnen we geen foto’s van de Bubble Cam kraal vinden, maar in 2011 was het besmet met bijen, dus hier is een video van Mike die de bijen verwijdert na de aankoop van een bijenpak (hey, wat kan er mis gaan?)

2016

Nadat een orkaan de helft van onze privacy hek neersloeg in 2015, hebben we een nieuw hek gebouwd en onderweg de bubble cam corral weggedaan ten gunste van iets veel eenvoudigers. We zetten de hele bubbel op een betonnen bank onder een luifel. Dit gaf ons het voordeel dat we de bubbels buiten ons eetkamerraam konden zien, en het was gemakkelijk weg te leggen voor een orkaan.

Tegelijkertijd konden we geen acceptabele internetcamera’s meer vinden, dus we schakelden terug naar een beveiligingscamera en begonnen te gebruiken Netcam Studio software die draait op een Windows-pc om de video-feed te verspreiden naar het internet.

2019-2020

We gaven de oude X-10 op, Insteon controllers voor het activeren van de bubble machine. Ze waren slecht ondersteund, verouderd en vaak mislukt. De oplossing was om over te schakelen op een Arduino ESP8266 chip, een single-chip Arduino met WiFi-mogelijkheden ingebouwd in de chip.

Prototypering van de nieuwe controller op een breadboard

Voor degenen die niet bekend zijn met Arduino, is het een goedkope “microcontroller” met veel mogelijkheden om verbinding te maken met de buitenwereld en doen real-world dingen zoals het voelen van bodemvocht en activeren kleppen om uw planten water wanneer de grond te droog wordt. Veel nerds schrijven programmeercode voor deze chips om allerlei real-world dingen te doen, dus het leek een perfecte match voor de bubble machine. Zoals bij de meeste open-source projecten, bouwen nerds op code die al door anderen is geschreven. Dit is wat Mike deed om een aangepaste bubble cam controller te maken.

Prototype samengesoldeerd en vastgebonden in een Cantex doos.

Geschreven in C++, de code bevat een kleine webserver en de mogelijkheid om kleine webpagina’s te hosten zoals http://bubblecontroller/ON.html en http://bubblecontroller/OFF.html. Mike schreef een nieuwe versie van de Windows-software om te communiceren met de Arduino via zijn ingebouwde webserver.

Controller en camera

Eind 2021 / Begin 2022

We besloten om mobiel-vriendelijk te gaan sinds we de meeste van onze kijkers op iPhones of Android-apparaten. We hebben de Windows-server verwijderd en draaien nu op Linux/Apache/MySql/PHP en WordPress. We hebben nog steeds een Windows machine die de video verspreidt, maar Mike is op zoek naar een Linux alternatief.

Het aangepaste Windows-programma dat de bubble cam bestuurt is vervangen door een WordPress plugin Mike schreef dat gebruik maakt van PHP aan de achterkant om te communiceren en HTTP verzoeken aan de Arduino controller. De Ardunio software moest worden bijgewerkt om te ondersteunen http://bubblecontroller/ON.html?20 (accepteer in principe een parameter die zegt hoeveel seconden het moet lopen).

Binnen Mike’s WordPress plug-in, de PHP / javascript / Ajax code geeft een betere gebruikerservaring en we hoeven niet langer een popup te gebruiken om de bubbels te activeren waardoor het veel meer moble-friendly.

Ten slotte vond Mike een Linux alternatief voor het verspreiden van de video-feed en we zijn volledig gescheiden van het Windows-besturingssysteem. Dit betekent dat het gehele project kan bestaan uit een luchtbelmachine, een goedkoop IP beveiligingscamera met nachtzicht, een Arduino controller om de machine uit te schakelen / aan, en een Rasberry Pi die in staat is om de hele website te runnen.

Hele setup inclusief bubble machine en extra bubble oplossing reserves.

Doorgaan

We waren begin 30 toen we hiermee begonnen en we zijn nu in de 50. Terwijl we de handdoek nog niet in de ring gooien, willen we er zeker van zijn dat dit ons geschenk aan de wereld is, dus we werken aan “open source” wat betekent dat we de technologie weggeven zodat anderen hun eigen bubble-cams of web-interactief apparaat kunnen opzetten.

We zijn nu de trotse eigenaren van bubblecam.org waar we beginnen met het bouwen van een complete “hoe-te” en eventueel verkopen complete kits met winst gaan naar het goede doel. Op dit moment staat bubblecam.org geparkeerd en geen live site. Dit gaat niet snel. We hebben allebei nog dagbanen, maar dit zal verder gaan als de tijd dat toelaat. Iedereen die wil bijdragen of samenwerken, moet via ons contact opnemen. contactformulier.

Dat is de geschiedenis tot nu toe. We zullen deze pagina bijwerken als we een nieuwe “geschiedenis” maken. Tot dan, voel je vrij om te bezoeken en blaas bubbels zo vaak als je wilt. We zullen zeker genoeg zeepbeloplossing bij de hand houden.