Tartalomjegyzék:
- 1. lépés: Használja
- 2. lépés: Hardver
- 3. lépés: PCB és alkatrészlista
- 4. lépés: Firmware
- 5. lépés: Bootloader hálózati firmware frissítésekhez
- 6. lépés: Vegye tovább, szerezze be sajátját
Videó: Twitter Watcher, a #twatch: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
A #óra egy LCD képernyőn görgetheti a Twitterről a legújabb trendeket. Ez egy önálló hálózati eszköz, amely PC nélkül is naprakész marad. Félelmetes volt nézni az #iranelection, Michael Jackson és más történelmi események görgetését, miközben kifejlesztettük a #órát. Ez az Instructable dokumentálja a #twatch hardvert és kialakítást. A Twitter trendjelző mellett a #twatch egy általános ethernet LCD hátizsák is. Lejátszási listákat, PC -statisztikákat és egyéb információkat jelenít meg olyan programokkal, mint az LCD Smartie. Szoftveren is frissíthető, így soha nem elavult. A #óra nyílt forráskódú, így letöltheti terveinket, és elkészítheti sajátját. A Seeed Studio néhány összeszerelt #twatch ethernet LCD csomaggal rendelkezik 45 dollárért, beleértve a világméretű szállítást. Szerezze be őket, amíg tartanak, mert hamarosan többet nem készítünk. Ha lemaradt erről a projektről, regisztráljon itt, hogy értesüljön a jövőbeni #twatch előrendelésekről. Tekintse meg ezt a cikket eredeti formázásával a DangerousPrototypes.com webhelyen, további vitákat a #twatch fórumban. Ingyenes #twatch PCB -t küldünk, ha elsőként tweetel a #twatch! Koncepció áttekintése A felkapott témák és tweetek a képernyőn görgethetők. A #óra öt percenként friss trendeket és tweeteket kap, így mindig a legújabb felkapott témákat látja. Hozzáadtunk egy általános ethernet hátizsák módot is, így a #twatch PC -statisztikákat is megjeleníthet egy olyan programból, mint az LCD Smartie, bővebben erről a funkcióról a 2. részben.
1. lépés: Használja
A #óra egyszerűen használható.
- Csatlakoztassa otthoni ethernet hálózathoz internet -hozzáféréssel. A #óra automatikus hálózati konfigurációt (DHCP) igényel, ez az alapértelmezett beállítás szinte minden modern otthoni hálózaton.
- Kapcsolja be. A #óra 6-7 voltos egyenáramú tápegységet igényel. 2,1 mm -es egyenáramú dugaszt használ, ez a leggyakoribb típus. Az univerzális egyenáramú tápegységeknek 2,1 mm -es dugót kell tartalmazniuk.
- Állítsa be a kontrasztot. Az LCD képernyők a hőmérséklet és az életkor függvényében változnak, a beállító csavar segítségével módosítsa a képernyő kontrasztját.
- A #óra beállítja a hálózati beállításokat, és elkezdi görgetni a legújabb felkapott témákat és néhány tweetet mindegyikből. A legtisztább görgetési hatás érdekében szükség lehet a kontraszt módosítására.
Szerezzen be #twatch frissítéseket a Dangerous Prototype blogon.
2. lépés: Hardver
Az áramkör és a NYÁK elkészítéséhez a Cadsoft Eagle ingyenes verzióját használtuk. Töltse le a legfrissebb fájlokat a projekt Google Code oldaláról. Ez a szakasz sok formázást veszített el az Instructables webhelyen, itt megtekintheti az eredeti verziót. Ethernet PIC 18F67J60 mikrokontroller A Microchip PIC 18F67J60 tökéletes erre a projektre, mert ethernet hálózati interfészt és 41 MHz -es mikrovezérlőt (10MIP) egyesít egy kis csomagban, mindössze néhány dollárért. Csak 64pin+ TQFP csomagokban érkezik, de nem okozott problémát a kézi forrasztás professzionális NYÁK -ra. A PIC -hez 3,3 voltos tápegység szükséges. Az ethernet rész valóban éhes, ezért óriási TO-220 LD117-3,3 voltos szabályozót (VR1) használtunk. Nagy szabályozót választottunk, mert a bemenő tápegységtől függően előfordulhat, hogy egy csomó hőt kell elvezetnie. A szabályozó egy kis bemeneti leválasztó kondenzátort (C15) és egy nagy 10uF kimeneti kondenzátort (C3) igényel. Ezekkel a chipekkel nagy a fogás: csak körülbelül 100 -szor programozhatók. Ez megnehezíti a fejlesztést, ezért a #twatch egy másik chipen alapuló fejlesztési verzióját is megterveztük. Erről a kialakításról bővebben egy későbbi cikkben. Minden PIC hálózati táp 0,1uF leválasztó kondenzátort kap (C17-C23). A PIC belső 2,5 voltos szabályzóval rendelkezik a mikrokontroller és az ethernet magokhoz, a szabályozóhoz 10uF tantál kondenzátor (C1) szükséges. A PIC programozása 5 tűs ICSP fejlécen keresztül történik. Az MCLR alaphelyzetbe állító tűt magasan tartja egy 10K felhúzó ellenállás (R21), egy további ellenállás (R4) és az adatlap által javasolt kondenzátor (C16), amelyek védelmet nyújtanak a véletlen visszaállítás különböző körülményei ellen. Az Ethernet rész 25 MHz-es külső kristályt (Q1). Két 33pF kondenzátor (C4, C5) teszi teljessé az oszcillátor áramkört. Integrált mágneses ethernet aljzatot (J2) használtunk. A jack HanRun HR911105A, amelyet a Seeed Studio biztosított nekünk - győződjön meg róla, hogy ugyanazt az aljzatot, kompatibilis jack aljzatot kapja, vagy állítsa be a PCB -t a megtalált csatlakozóhoz. Az ethernet interfészhez lezáró áramkör (R30-33, C10-11, L1) és 2,28Kohm 1% -os torzító ellenállás szükséges (R7, nem látható). HD44780 karakterű LCD A #óra támogatja a „normál” 4 soros és 20 karakter 5 voltos HD44780 LCD kijelzőt +5 voltos háttérvilágítással. Általában 10 dollárért találja őket az eBay -en. Mielőtt csatlakoztatná, győződjön meg arról, hogy az LCD -kijelző megfelel a #watch pinoutnak. A legtöbb LCD egyforma, de nem mindegyik. Szinte az összes karakteres LCD 5 voltos feszültséggel működik, ezért 5 voltos tápegységet biztosítunk egy közös 7805 szabályozóból (VR2, C14, C2). A háttérvilágítású LCD potenciálisan egy csomó áramot használhat fel, ezért egy másik nagy To-220 szabályozót használtunk. A C12 egy leválasztó kondenzátor az LCD tápegységhez, de az LCD-k már rendelkeznek beépített leválasztással. A C12 -t nem kell feltölteni, csak stabilitási problémák esetén vettük fel. A maximális frissítési sebesség érdekében az LCD -t a teljes 8 bites interfész vezérli. A legtöbb LCD 5 voltos alkatrész, amely körülbelül 4,25 voltot igényel+, hogy magas szintet regisztráljon az adatcsapokon., de a PIC 18F65J60 csak egy 3,3 voltos alkatrész. Szerencsére a PIC-nek van egy csomó 5 voltos tűrő csapja, így 10K felhúzó ellenállással (R10-R19) tarthatjuk a jelet 5 volton, majd földelhetjük a PIC tű irányának beállításával. Ezt általában nyitott leeresztő kimenetnek nevezik. Néhány újabb LCD 5 voltos feszültséggel működik, de továbbra is 3,3 voltos interfészszinten működik. A #óra támogatja ezt az üzemmódot, ha kihagyja az R10-19 elemet, így nem lép fel húzófeszültség a csapokra, és módosítja a firmware-t, hogy a LAT regisztert kapcsolja a TRIS regiszter helyett a HD44780.c-ben. Az LCD képernyő kontrasztját a előfeszítő feszültség, általában 10Kohm potenciométerrel generálva. A #twatch PCB lábnyomokat tartalmaz egy olcsó 3 mm-es SMD edényhez (R2), és egy második helyet egy nagyobb, átmenő lyukú edény (R2A) használatához. Csak egyet szabad népesíteni! Csak abban az esetben, ha zaj van a tápegységben az összes ethernetes anyagból, szűrjük az előfeszítési feszültséget egy kis ferritgyöngyön (L2) keresztül. Tartalmaztunk egy kondenzátort is a további szűréshez (C13), de nem használtuk, mivel egyik elemre sincs szükség. A #óra egyszerű +5 voltos háttérvilágítást tud vezérelni akár 400 mA -ig. A PIC átkapcsol egy tranzisztor (NPN1) egy 240ohmos áramkorlátozó ellenálláson (R3, nem látható). Olyan tranzisztorokat használtunk, amelyek képesek kezelni a 800mA+ értéket 250 hfe+ erősítéssel, így a PIC képes nagy terhelést váltani a maximális 20 mA -es kimeneti áramerősséggel. Az R1 áramkorlátozó ellenállás az LCD háttérvilágításhoz, ha szükséges. Átmenő lyukú ellenállást használtunk, így nagy hőt tud eloszlatni nagy háttérvilágítással, és mivel ez a legegyszerűbb méret, amelyet helyben találhat és forraszthatja magát. Ha a háttérvilágítás nem igényel ellenállást, csak cserélje ki az R1 -et egy huzaldarabra. Az LCD kijelzőnk 3 ohmos ellenállást igényelt a 240 mA -es háttérvilágítású tápegységhez. Néhány háttérvilágítás sok energiát fogyaszt, ezért a tápegységeket közvetlenül a tápegység mellé helyeztük, és egy csomó VIA -val megerősítettük az alaplapot. Néhány divatos LCD háttérvilágítás speciális meghajtóáramkört igényel, ezért győződjön meg róla, hogy a tied egyszerű +5 voltos tápegységet használ a sérülések elkerülése érdekében. Tápellátás A #órához 6-7 voltos tápegység szükséges 2,1 mm-es tápfeszültség-csatlakozón (J1) keresztül. A 2,1 mm -es dugók a leggyakoribb méretek, és minden univerzális tápegységhez tartoznak. Minél magasabb a tápfeszültség, annál több hőt kell elvezetni a VR1 és a VR2 -ből. Ne feledje, hogy a #óra egy tanulótábla prototípusa, nem teljes és tesztelt kereskedelmi termék. Tegye meg a megfelelő biztonsági óvintézkedéseket, és ne használja felügyelet nélkül.
3. lépés: PCB és alkatrészlista
A vázlat és a NYÁK elkészítéséhez a Cadsoft Eagle ingyenes verzióját használtuk. Töltse le a legújabb fájlokat a projekt Google Code oldaláról. A NYÁK kétrétegű, kis nyomokkal és elválasztással (10 milliméter) a 64 tűs TQFP PIC chip körül. Felkészítettük a gerbereket, és elküldtük őket a Seeed Studio NYÁK -szolgáltatásába nyílt forráskódú munkákhoz. Rendelésünkből származó további PCB -k a Seeed Studio üzletben kaphatók. Ha extra PCB -ket vásárol, feltétlenül szerezze be a panelhez illeszkedő HanRun ethernet aljzatot. Mivel a 20x4 -es LCD -k rögzítési furatai eltérőek, nem próbáltuk illeszteni a NYÁK -t az LCD -lyukakhoz. A lehető legkisebbre készítettük, mint a SparkFun soros LCD hátizsákja, így nem marad az eredeti lyukak útjában. Mellékhatásként nem túl rettenetesen kínos valami kisebb képernyő mögött, mint ez az Adafruit 16x2 -es LCD -je. Alkatrészlista Kattintson a teljes méretű elhelyezési képhez [PNG]. Rész | Érték | Csomag: IC1 PIC 18F67J60 TQFP-64C1-3 10uF tantál kondenzátor, 10 volt+ SMC_AC4, 5 33pF kondenzátor 0805C10, 11, C14-23 0,1uF kondenzátor 0805ICSP 5x 0,1 hüvelykes dugófej J1 2,1 mm-es SMD tápcsatlakozó SMDJ2 HR911101L gyöngy, 200ma+ 0805NPN1 NPN tranzisztor, 250hfe+, 800ma+ SOT-23Q1 25MHz SMD kristály HC49UPR2 (A) 10K egyfordulatú trim ellenállás 3mm SMD vagy átmenő furat R3 240 ohmos ellenállás 0805R4-6 390 ohm ellenállás 0805R7 2, 260 ohmos ellenállás, 1% 080 21 10 000 ohmos ellenállás 0805R30-33 49,9 ohmos ellenállás, 1% 0805VR1 LDO 3,3 voltos szabályozó (LD1117) TO-220VR2 7805T 5 voltos szabályozó TO-220HD44780-LCD 20x4 HD44780 karakterű LCD
4. lépés: Firmware
A legújabb #twatch firmware letöltés a projekt Google Code oldalán található. A kód C betűvel van írva, és a Microchip C18 bemutató fordítójával áll össze. TCP/IP verem és alap hálózati funkciók A Microchip "ingyenes" TCP/IP verem biztosítja az összes hálózati funkciót, amire szükségünk van egy otthoni hálózaton való létezéshez és a Twitterről származó adatok lekéréséhez. A verem nyílt forráskódú és ingyenes, mint a sör, de a Microchip licenc tiltja a terjesztést. Engedélyezési problémák miatt csak a nyilvános forráskódunkat helyezzük el a Google Code SVN projektben, itt megtudhatja, hogyan kell letölteni és lefordítani a forrást. A veremnek van egy Dynamic Host Configuration Protocol ügyfele, amely automatikusan konfigurálja a hálózati beállításokat a DHCP használatával szerver a helyi hálózaton. A #óra DHCP szervert igényel, de a hálózatok és útválasztók túlnyomó többsége engedélyezve van. Az IP -cím, a maszk, az átjáró és az első DNS -kiszolgáló megjelenik az LCD -képernyőn, amíg az érvényes Twitter -adatok rendelkezésre nem állnak. A köteg tartalmazza a Microchip bejelentési szerverét is. Amikor a DHCP megszerzi az IP -címet, a #twatch sugárzási csomaggal bejelenti IP -címét a helyi hálózat összes számítógépéhez. A csomagok megtekintéséhez használja a projektarchívum MCHPDetect.exe segédprogramját. Végül egy ping (IMCP) szervert is mellékeltünk. Bármelyik ping klienssel ellenőrizze, hogy a #twatch él -e a hálózaton. Twitter TCP kliens A Twitter trendkövető program egy egyszerű TCP kliens, hasonlóan a webböngészőhöz, amely adatokat gyűjt a webszerverekről. A Twitter API különböző formátumú adatokat biztosít számunkra. A könnyű JSON formátumot használtuk, mert a legkisebb teljesítményű PIC chip dekódolása a legegyszerűbb, nézze meg a JSONView-t, ha Firefoxot használ. Miután a #twatch automatikusan konfigurálja a hálózati beállításokat, a Twitter TCP kliens átveszi az irányítást és megragadja az aktuális felkapott témákat. Keresi a JSON adattáblázatát, és megkeresi a "név" címkét. Legfeljebb 10 felkapott téma másolható egy 225 bájtos pufferbe. Egy különálló tömb tárolja az egyes témák véghelyzetét a pufferben, hogy a következő lépésben lekérhessük a témákat. Ezután a #twatch két tweetet keres a Twitteren minden témához. Minden témát a Twitter JSON keresési URL -címének végéhez fűz, a speciális karakterek, például a szóközök és az írásjelek URL -kódolásúak. A TCP -ügyfél elemzi a keresési eredményeket, és tweeteket keres, amelyek a "text" címkét követik. A tweetek többrétegű kódolást tartalmaznak. Dekódoljuk a HTML által fenntartott karaktereket, például az ampersand (&) és az idézőjeleket ("), mert az LCD képernyő képes megjeleníteni őket. Eltávolítjuk az UTF8 nemzetközi karaktereket, mivel a HD44780 LCD karakterkészletében nincsenek. Az elemzett, dekódolt tweeteket a egy 2100 bájtos puffer, egy további tömb jelöli a pufferben lévő minden tweet elejét és végét. A RAM-terület nagy probléma volt az 18F67J60 chipen, összesen csak körülbelül 4000 bájt, de a 2100 bájtos puffer elég nagynak tűnik 20 átlagos méret kezelésére tweets. Különös gondot fordítottunk a memóriaproblémák elleni védelemre, és csökkentett RAM-feltételek mellett teszteltük az ügyfelet annak biztosítása érdekében, hogy hibátlanul meghibásodjon. A Twitter jól ismert alkalmi leállásáról. Ha a #twatch nem tud Csatlakozzon a Twitter -hez, megjelenik egy csatlakozási hibaüzenet, és kétszer próbálkozik újra. Ha három próbálkozás után nem tud csatlakozni, öt percet vár, mielőtt újra megpróbálná. Ez lehetőséget ad a Twitternek, hogy megoldja a problémáikat anélkül, hogy a #twatch q ueries. A #twatch öt percenként friss trendeket és tweet -hírcsatornákat kap. A Twitter korlátozza az ügyfél által tett lekérdezések számát, ezért ügyeljen arra, hogy gyakrabban frissítsen. A Twitter óránként 150 trendi témafrissítést és "jelentősen több" keresést tesz lehetővé. Hálózati LCD hátizsák mód TCP -kiszolgáló A #twatch képes megjeleníteni a rendszerállapot -információkat olyan programokból, mint az LCD Smartie. A #twatch TCP szervere van az 1337 -es porton, amely elfogadja a Matrix Orbital formázott parancsokat. Ez az LCD háttérvilágítás vezérlését is biztosítja. A #twatch cikkünk második részében megmutatjuk, hogyan lehet átirányítani az LCD Smartie -t a COM portról a #twatch TCP szerverre.
5. lépés: Bootloader hálózati firmware frissítésekhez
A #óra a Microchip internetes rendszerbetöltőjének köszönhetően PC -ről frissíthető a helyi hálózaton. Ne feledje, hogy a 18F ethernet PIC -k átlagosan csak 100 -szor programozhatók, így a frissítések némileg korlátozottak. Még nem égettünk ki egy chipet, de csak körülbelül 55 ciklust értünk el a fejlesztés során. Ha vadonatúj chipet használ, akkor a rendszerbetöltőt be kell programoznia a PIC18F67J60 -ba az ICSP fejlécen keresztül, majd feltöltheti a #watch firmware a hálózaton keresztül. Programozza a twatchv2-bl-vxx. HEX programot a chipbe egy PIC programozóval, például egy ICD2 vagy PicKit programmal. Amikor a #twatch bekapcsol, a rendszerbetöltő a főprogram elindítása előtt fut. A rendszerbetöltő ellenőrzi a kapcsolatot a programozási fejléc PGD és PGC csapjai között, a fenti képen látható. Ha talál kapcsolatot, a rendszerbetöltő átveszi az irányítást, és várja az új firmware feltöltését. Nagyon kicsi az esélye annak, hogy a rendszerbetöltő véletlenül is elindul, még ha nincs jumper a PGC és a PGD csapok között. Ez nem károsítja a #órát, csak húzza ki az áramellátást, és próbálja újra. A véletlen rendszerbetöltő belépés megakadályozható, ha az áthidalót egy pozíció fölé mozgatja, így az összeköti a PGD és a GND csapokat. A #twatch rendszerbetöltő a 192.168.1.123 IP -címet és a 255.255.255.0 alhálózati maszkot használja. A számítógépnek 192.168.1.xxx kezdetű IP -címmel is rendelkeznie kell, hogy kommunikáljon a #órával. Azért választottuk a 192.168.1.xxx tartományt, mert ez az otthoni útválasztók leggyakoribb alapértelmezettje. Ha számítógépe más IP -címtartományt használ, akkor a frissítés elvégzése előtt átmenetileg módosítania kell.
- Győződjön meg arról, hogy számítógépe ugyanabban az IP -tartományban és alhálózatban van, mint a #óra. A számítógép IP -címének 192.168.1.xxx tartományban kell lennie, és 255.255.255.0 alhálózati maszknak kell lennie. Az alapértelmezett #twatch rendszerbetöltő IP -cím a 192.168.1.123. Győződjön meg arról, hogy ugyanahhoz az útválasztóhoz csatlakozó másik számítógép már nem használja ezt a címet.
- Húzza ki a #twatch tápegységét.
- Tegyen egy jumpert a PGC és a PGD csapok közé.
- Dugja be a hálózati kábelt, ha szükséges, és csatlakoztassa a tápegységet. A képernyő üres lehet, tömör blokkok vagy szemét.
- TFTP segédprogrammal küldje el az új firmware -t a #twatch IP -címre, mi a TFTP.exe fájlt használjuk a Windows parancssorából.
- A TFTP frissítés sikereket vagy hibákat jelent.
- Húzza ki a tápegységet, távolítsa el a frissítő jumpert.
- Csatlakoztassa vissza a tápegységet. A #órának el kell kezdenie a tweetek görgetését. Ha a rendszerbetöltő indul el, tegyen egy jumpert a PGD és a GND csapok közé, és próbálja újra.
6. lépés: Vegye tovább, szerezze be sajátját
Úgy terveztük a #órát, hogy teljes mértékben kihasználhassuk az egyetlen chipen található erőforrásokat, a kibővített kialakítás funkciókkal bővülne, de drágább lenne. A #óra követheti saját Twitter -hírcsatornáját. Szüksége lesz egy kis webszerverre a Twitter bejelentkezés megadásához, és egy külső EEPROM -ra a konfigurációs információk tárolásához. A #twatch további tweeteket vagy további információkat is tárolhat az egyes magassugárzókról, például a nevet és a helyet. A Microchip nem készít integrált ethernet vezérlőt, amely több mint 4K RAM-ot tartalmaz, de hozzáadhatunk egy külső SRAM-ot a tweetek és a tweet meta-információk tárolásához. A frissített hardver I/O fejlécet adhat hozzá a gombok LCD Smartie-val való csatlakoztatásához. 4 soros LCD kijelzőn nincs sok megjelenítési terület. A #twatch felületet ennek a korlátozott helynek a köré terveztük. Egy frissített firmware több képernyőméretet is kezelhet. A rendszerbetöltő képes átvenni a DHCP által megszerzett IP -címet. A jövőbeli #wwatch firmware -frissítés kihasználja ezt a funkciót a könnyebb hálózati frissítések érdekében. A jövő héten bemutatjuk a #twatch -ba épített LCD Smartie -kompatibilis TCP -kiszolgálót. Szerezzen be egyet! Mi forog a #órádon? Ha összeszerelt #órát vagy PCB -t szeretne, itt van néhány lehetőség:
- A Seeed Studio néhány összeszerelt #twatch ethernet LCD csomaggal rendelkezik 45 dollárért, beleértve a világméretű szállítást. Szerezze be őket, amíg tartanak, mert hamarosan többet nem készítünk. Ha lemaradt erről a projektről, regisztráljon itt, hogy értesüljön a jövőbeni #twatch előrendelésekről.
- Ha sajátot szeretne építeni, a Seeed Studio megrendelésünkből értékesíti az extra #twatch v1 és v2 PCB -ket. Feltétlenül szerezzen be egy Ethernet -aljzatot a Seeed -től, vagy győződjön meg arról, hogy megtalálja a PCB -nek megfelelőt. Néhány napon belül írunk a v1 -ről, a vázlatos rajz és a NYÁK szerepel az SVN projektben.
- Ingyenes #twatch v2 csupasz PCB -t küldünk az első 2 embernek, akik tweetelik a #twatch -ot.
Ha szeretne részt venni, csatlakozzon a Veszélyes prototípusok nyílt hardverprojektjéhez a Google Code -on, vagy gyere csevegni a #twatch fórumba. A jövő héten megmutatjuk, hogyan lehet átirányítani az LCD Smartie rendszerstatisztikákat a #twatch TCP szerverre.
Ajánlott:
Twitter és az Arduino Yún: 3 lépés
Twitter és az Arduino Yún: Miután majdnem 100 dollárt költött egy Arduino Yúnra, hogy lássa, mi a felhajtás, jó ötletnek tűnt megtalálni és bemutatni néhány felhasználási módját. Tehát ebben a cikkben megvizsgáljuk, hogyan küldhet Yún egy tweetet néhány egyszerű példavázlat segítségével - és
Twitter Bot a Python használatával: 5 lépés
Twitter Bot a Python használatával: Twitter bot
A Twitter iroda elnöke: 19 lépés (képekkel)
A Twitter -irodai szék: A Twitter -irodai szék "tweetel" (Twitter -frissítést tesz közzé) a földgáz észlelésekor, például az emberi puffadás miatt. Ez része annak az elkötelezettségemnek, hogy pontosan dokumentálom és megosztom az életemet, ahogy ez történik. A mélyebb elméletekért
Tweetbot - Twitter Connected Photo Booth: 4 lépés (képekkel)
Tweetbot - Twitter Connected Photo Booth: Ebben a projektben egy Raspberry Pi -vel működő kamerát fogunk készíteni, amelyet bulikban egy fotófülkében lehet használni. A fotó elkészítése után közzétehető egy kijelölt Twitter -fiókban, hogy később mindenki megtehesse. Ez az oktatóanyag magában foglalja a
Twitter érzelmelemzés a Raspberry Pi segítségével: 3 lépés (képekkel)
Twitter érzelmelemzés a Raspberry Pi -vel: Mi az érzelemanalízis, és miért kell törődnie vele? A hangulat -elemzés az a folyamat, amely meghatározza az érzelmi tónust egy sor szó mögött, hogy megértsük a hozzáállást, véleményeket és érzelmeket egy