Vi har gjort bubblan cam i över 20 år nu, och det har gått igenom ganska historien om ”hur det fungerar” revideringar.
januari, 29 2001
Bubblan cam är född…
Bubble Cam var Andies idé. Hon har alltid haft bubblor, både som barn och som vuxen. Vi har alltid haft bubbla leksaker runt. Halloween 2000: Andie köpte en högvolymbubbla maskin för att blåsa bubblor när barnen kom till dörren. Hon började med att låta det springa kontinuerligt, men maskinen skulle springa ur bubbeljuice på mindre än 30 minuter. Mike riggade upp en fjärrkontroll för att stänga bubblorna på och av från verandan. De besökande barnen älskade det. Andie sa: ”Det är synd att folk inte kan slå på bubbelmaskinen från internet.” Det var tanken som satte Mike i ”tinker mode”.
Ursprungligen, i 2001, använde vi streaming kamera programvara på en Windows 98 PC kör Windows webbserver programvara. En kabelkamera var ansluten till maskinen via en video-till-USB-adapter. När du tryckte på ”bubblor” -knappen utlöste webbservern ett anpassat Windows-program Mike för att prata med ett ”Smarthome” Powerlink-datorgränssnitt. Detta gränssnitt använde gammal X-10-teknik för väggströmadaptrar som liknar dagens Alexa, WeMo, Samsung SmartThings eller TP-Link-strömadaptrar. Till skillnad från dessa nyare enheter, som kommunicerar över WiFi, använde den äldre tekniken kraftledningarna i ditt hus för att överföra ”på” och ”av” signaler och var långt ifrån tillförlitliga.
Under de första månaderna satt bubblan cam på ett bord på vår uteplats. Men vi flyttade senare den till en specialbyggd ”bubbla hydda” någon annanstans i gården så att vi kunde återta vår uteplats och njuta av utomhusmat utan att bli sprängd av bubblor.

Bubblan ”hut” skyddade kameran, bubblan maskiner och en rejäl leverans av bubblor. Bilderna visar det inte bra, men huset innehöll också en UPS för strömskydd samt blixtskydd för kamerans Ethernet-kabel. Bubblan hus byggdes så att när orkaner kommer, vi bara tömma det och lägga det ansikte ner. (foto) på marken.
Bubblor fylldes från en 7-gallon jug monterad med en ”bottling spigot” och picknick kran, som alla är kvarvarande homebrewing leveranser från vår hembryggade öl fas. Detta gör att vi kan pre-mixa två eller tre veckors värde av vatten och bubbla lösning. Vi fann att vi behövde klippa bubblan lösningen med vatten, med hjälp av tre delar bubbla lösning till en del vatten. Detta håller bubblan lösningen från att bli för tjock på grund av avdunstning på varma sommardagar. Det gör det också möjligt för oss att göra en leverans av bubbellösningar längre.
Kameran uppgraderades snabbt till en D-Link DCS-1000 Ethernet-kamera. Denna kamera har sin egen webbserver som ansvarar för att servera videoströmmen. Kameran var ansluten direkt till vårt datornätverk via en Ethernet-kabel med blixtskydd på båda ändarna. Dessa kameror skulle vara ungefär tre år, så vi gjorde ganska bra med dem tills de slutade göra dem och vi kunde inte längre hitta kostnadseffektiva ersättningar.
2006
Efter orkanerna Francis och Jean slog oss tillbaka 2005, uppgraderade vi ”Bubble Hut” till en mer vindtät Bubblecam korral. Det höll upp bra och motsatte sig ett par liknande orkaner utan några problem. Det hade slutare för att skydda kameran och förnödenheter, vilket gjorde orkan prep för bubblan cam lätt.
Av någon anledning kan vi inte hitta bilder av Bubble Cam-korralen, men 2011 var det infekterat med bin, så här är en video av Mike som tar bort bina efter att ha köpt en bidräkt (hej, vad kan möjligen gå fel?)
2016
Efter en orkan knackade hälften av vårt integritetsstängsel ner 2015 byggde vi ett nytt staket och på vägen blev vi av med bubblan cam korral till förmån för något mycket enklare. Vi sätter hela bubbelinställningen på en betongbänk under en markis. Detta gav oss fördelen av att kunna se bubblor utanför vårt matsalsfönster, och det var lätt att lägga bort för en orkan.
Samtidigt kunde vi inte längre hitta acceptabla internetkameror, så vi bytte tillbaka till en säkerhetskamera och började använda. Netcam Studio programvara som körs på en Windows-dator för att distribuera videoflödet till internet.
2019-2020
Vi gav upp på de gamla X-10, Insteon-kontrollerna för att utlösa bubblan. De stöddes dåligt, föråldrade och misslyckades ofta. Lösningen var att byta till ett Arduino ESP8266-chip, som är en enda chip Arduino med WiFi-kapacitet inbyggd i chip.

För dem som inte är bekanta med Arduino är det en billig ”mikrocontroller” med massor av möjligheter att ansluta till omvärlden och göra verkliga saker som känsla jordfukt och aktivera ventiler för att vattna dina växter när jorden blir för torr. Massor av nördar skriver programmeringskod för dessa chips att göra alla typer av verkliga saker så det verkade som en perfekt match för bubbelmaskinen. Som med de flesta open-source-projekt bygger nördar på kod som redan skrivs av andra. Detta är vad Mike gjorde för att skapa en anpassad bubbla cam controller.

Skriven i C++ innehåller koden en liten webbserver och möjligheten att vara värd för små webbsidor som http://bubblecontroller/ON.html och http://bubblecontroller/OFF.html. Mike skrev en ny version av Windows-programvaran för att interagera med Arduino via sin inbyggda webbserver.

Avsluta 2021 / Början av 2022
Vi bestämde oss för att gå mobilvänligt eftersom vi har fått de flesta av våra tittare på iPhones eller Android-enheter. Vi blev av med Windows-servern och kör nu på Linux/Apache/MySql/PHP och WordPress. Vi har fortfarande en Windows-maskin som distribuerar videon, men Mike letar efter ett Linux-alternativ.
Det anpassade Windows-programmet som styr bubblan cam har ersatts med en WordPress-plugin Mike skrev att använder PHP på baksidan för att kommunicera och göra HTTP-förfrågningar till Arduino-kontrollen. Programvaran Ardunio måste uppdateras för att stödja http://bubblecontroller/ON.html?20 (i princip acceptera en parameter som säger hur många sekunder den ska köras).
Inuti Mikes WordPress-plug-in ger PHP / javascript / Ajax-koden en bättre användarupplevelse och vi behöver inte längre använda en popup för att utlösa bubblorna som gör det mycket mer moble-vänligt.
Slutligen hittade Mike ett Linux-alternativ för att distribuera videoflödet och vi är helt skilda från operativsystemet Windows. Det innebär att hela projektet kan bestå av en Bubbla maskin, en Billig IP säkerhetskamera med nattseende, en Arduino styrenhet för att stänga av maskinen/på, och en Rasberry Pi som kan köra hela webbplatsen.

Gå framåt
Vi var i början av 30-talet när vi startade detta och vi är nu i våra 50-tal. Även om vi inte kastar in handduken ännu, vill vi se till att detta är vår gåva till världen så vi arbetar med att gå ”öppen källa” vilket innebär att vi ger bort tekniken så att andra kan ställa in sina egna bubbelkameror eller webbinteraktiv enhet.
Vi är nu stolta ägare av bubblecam.org där vi börjar bygga en komplett ”how-to” och eventuellt sälja kompletta kit med vinster som går till välgörenhet. För närvarande är bubblecam.org parkerad och inte en levande plats. Detta kommer inte snabbt. Vi båda har fortfarande dagjobb men kommer att flytta detta framåt som tidstillstånd. Den som är intresserad av att bidra eller samarbeta ska nå ut till oss via vår Kontaktformulär.
Det är historien hittills. Vi uppdaterar denna sida om vi gör någon ny ”historia”. Fram till dess, var fri att besöka och blåsa bubblor så ofta du vill. Vi kommer att vara säkra på att hålla massor av bubbellösning till hands.