TI को CC3000 WIFI COP ले छ महिना अघि एक पुस्तकालय दिन्छ

लगभग छ महिना अघि, टेक्सास उपकरणहरूले एक सरल, सस्तो, एकल-चिप वाईफाई मोड्युल जारी गर्यो। 1000 को मात्रामा $ 10 एक टुक्रामा, cc3000 एक ‘इन्टरनो ईथरनेट मोड्युलहरू, वा $ 30 इलेक्ट्रिक थोप्ला भन्दा पनि’ एक ‘इन्टरनेट’ को मुद्दाको लागि धेरै राम्रो समाधान हो। सबै संकेतहरू, विशेष गरी TI को वेब साइटमा DC3000 को लागि स्टक सर्त बाहिर, तथापि अब सम्म हामीले एक CC3000 पुस्तकालयको लागि ARDUGINE वा अन्य माइक्रोकन्ट्रोलहरू देखेका छैनौं।

[क्रिस] भर्खरै अमेरिकाको लागि यो मुद्दाको समाधान गरियो Arduino को लागी एक सीसीएआईएस 3000 वाइफाइ लाइब्रेरी। उनले TI को MSI43300 CC3000 पुस्तकालयलाई अरउनोमा राखे, खुला-हड्डी यूएनओलाई पनि एक मुट्ठी नेटवर्कको साथ लिंक गर्न। कोडले आफैंमा लगभग 12kk को लगभग 3500 बाइट्स र ईंट्स को र्यान्ड लिईएको छ, CC3000 पर्याप्त स्पेस को उपयोग गर्न को लागी केहि सही मनमोहक सामान गर्न को लागी। त्यहाँ एक हल गरिएको छ कि लाइब्रेरी पनि छ जुन 2K को साथ कतैको साथ र फ्ल्याशको 6k को रूपमा प्रयोग गर्दछ, एक हित-पावर बृद्धि गरिएको वेब सर्भरलाई वास्तविकता बनाउँदछ।

ADUININE को साथ CC3000 लाई प्रयोग गर्न केहि गुफाहरू छन्; यो एक 3.3 भोल्ट भाग हो, त्यसैले तपाइँले स्तर शिफ्टर वा केही प्रतिरोधकहरूको आवश्यकता छ। साथै, चिप करीव 2 2500 मा हुन्छ जब यो प्रयोग भइरहेको छ, त्यसैले तपाईं एक माहुरी ब्याट्रीलाई आवश्यक पर्दछ यदि तपाईं आफ्नो काम चाहानुहुन्छ भने।

अब कि पुस्तकालय बाहिर छ, CC3000 ब्रेकआउट बोर्ड को लागी हेर्नुहोस्। यहाँ एक छ, तथापि बजारमा चाँडै केही आशा छ।

आर्डुनो (र क्यामेरा) शानदार चित्रहरू लिनुहोस्

त्यहाँ एक पुरानो मजाक छ जहाँ तपाईं कसैलाई सोध्नुको सब भन्दा महत्त्वपूर्ण कुरा हो भनेर सोध्नु हुन्छ। जब तिनीहरू “महत्त्वपूर्ण” शब्दको बारेमा पुग्छन्, तपाईं तिनीहरूलाई अवरोध गर्नुहुन्छ र भन्नुहोस्, “समय!” हुनसक्छ उही कुरा फोटोग्राफीको लागि भन्न सकिन्छ। [रोचीको टेक्नोलोजी टेक्नोलोजीमा टाईकेना नातेदारहरू) सायद सहमत हुन सक्छ। उनीहरूले सस्तो स्टप प्रोटेक्ट फोटोग्राफी गर्न एक आर्डिनो-आधारित रिग निर्माण गरे।

आर्डिनो परियोजनाहरू गयो, यो धेरै परिष्कृत छैन। सर्किटले एक ध्वनि पत्ता लगाउन मोड्युल र एक optoisoolla समावेश गर्दछ। कोड सजिलै नोटबुक कागजको एक टुक्रामा फिट हुन्छ। जब एक ठूलो आवाज हुन्छ, अर्डुनोले फ्ल्यास ट्रिगर गर्दछ। पर्याप्त सरल, तर परिणामस्वरूप चित्रहरू आश्चर्यजनक छन्। यो कलाको नाममा पूर्ण रूपमा राम्रो चीजहरू नष्ट गर्न धेरै रमाईलो जस्तो देखिन्छ।

यदि तपाइँ फोटोग्राफीमा रुचि राख्नुहुन्छ भने, तिनीहरूको सेटअपको लागि उनीहरूको सेटअपको पर्याप्त फोटोहरू छन् जुन तपाईंलाई प्रकाश, परावर्तन, र क्यामेरा कोणको बारेमा केहि विचारहरू प्रदान गर्दछ। यदि तपाईं फोटोग्राफी फ्यान हुनुहुन्न भने, तपाईंले अझै पनि पोष्टलाई जाँच गर्नुपर्दछ कि उनीहरूले विद्यार्थीहरू लिएका थिए।

चाखलाग्दो कुरा के छ भने, [डा। हेरोल्ड एकाारको] मिटरमा 1 19 3777 मा सुरु हुँदैछ र सायद उनको प्रसिद्ध फोटोहरू एप्पल वा दूध ड्रप मुकुटबाट बुलेट जस्तो देखे। उनले 1 50 s0 र 1 60 s0 को दशकमा आणविक बम परीक्षणको फोटो लिनको लागि एउटै प्रविधिहरू प्रयोग गरे।

तपाईंले एक ट्रिगरको रूपमा ध्वनि प्रयोग गर्नुपर्दैन, बाटोमा। हामीले ल्यासरहरू चाल गर्थिन्। र जबकि रोचेस्टर ग्रुप को निर्माण सरल थियो, हामी केहि अधिक खुला हड्डीहरू देख्छौं।

ह्याकडा पुरस्कार प्रविष्टि: एक Modular Supter-Reptive-reve enver

हाईफाई हाईफाइमा धेरै परिवर्तन भएको छैन। ठीक छ, हामी स्वीकार गर्नेछौं कि यो एक विवादास्पद कथनको केहि चीज हो जुन तपाईको घर हाई-एफ-एफ-एआईडीलाई असाध्यै प्रशस्त मात्रामा परिवर्तन भएको छ। जहाँ तपाईं एकचोटि एकचोटि टर्नटेबल र क्यासेट डेक भएको हुन सक्छ अब तपाईंसँग स्ट्रिमिंग मिडिया प्लेयर, र वरपर ध्वनि प्रोसेस्डर, उदाहरणका लागि।

तर यो अझै सुरक्षित छ कि हाई-फाई स्वपात् भएकोले दशकहरूमा धेरै परिवर्तन भएको छैन। तपाईं अझै पनि appllelifier र वक्ताहरूको भर्खरको अडियो स्रोत हुर्काउन सक्नुहुन्छ दशक पहिले, र तपाईं अझै ठूलो आवाज मा खुसी हुनुहुन्छ।

त्यसो भएन, यदि तपाईंले परम्परागत विस्तार गर्नुको सट्टा तपाईंले निर्मित-एम्पक्लिफायर र प्रशोधनको साथ AV रिसीभरलाई खरीद गर्नुभयो। यो उपभोक्ता इलेक्ट्रोनिक्स विश्वको द्रुत गतिशील कुनामा हो, र यसको ईन्टरफेस र कार्यक्षमता अप्रचलित हुनु अघि उपकरणको जीवनकाल प्रायः केही वर्षमै मापन गर्न सकिन्छ।

[एन्ड्र्यू बोलिन], यसले थोरै अर्थ राख्छ। उसको सेवामा केही योग्य छन्, उसले एक मोडेलिक खुला स्रोत EV प्रोसेसरको साथ उत्पादन गर्न लगाईएको छ जसमा प्रयोगकर्ताको लागि कालो बक्स प्रस्तुत गर्ने भन्दा एक दिन बेकार रेन्डर भयो ।

उसको डिजाइन एक ब्याकप्लेनको वरिपरि घुम्छ जसले व्यक्तिगत कार्यहरूको लागि छोरी कार्डहरू स्वीकार गर्दछ, र एक रास्पबेरी पीआईई कम्प्यूटेटेक्टरी भारी उचाल्ने। अहिलेसम्म उनले एचडीएमआई अडियो र pdift अडियोमा लिन्छ र उनको डकको लागि एच / pdif अडियोमा लिन्छ, तर योजनाहरू थप मोड्युलहरूका लागि हातमा छन्। हामी देख्न सक्छौं कि यो एक धेरै सहयोगी खुला स्रोत होम घर घर को हक हुन सक्छ।

यदि तपाईं एक बनाउनुहुन्छ भने, कृपया यसलाई हाम्रो आफ्नै आवाज निवारणको लागि यसलाई बढाउनुहोस्।

ह्याकडैगीफाइजेक्ट 2117 द्वारा प्रायोजित गरिएको छ:

कोड अत्याचार नहुनुहोस्, एक सल्लाहकार

हार्डवेयर ह्याकिंग हार्डवेयर ह्याकिंग यहाँ ह्याकडडामा जीवनको विधि हो। हामी दैनिक जागिर मनाउँछौं तातो गोंद, डीक्ट टेप, अपसाइक्ड पार्ट्स, साथै बीचमा। यो हार्डवेयर ह्याक गर्न खुला मौसम हो। संसारमा बाहिर, केहि कारणन सफ्टवेयर अनुप्रयोगले सटीक उही LISSEZ-fair उपचार प्राप्त गर्दैन। “त्यस फाइलमा धेरै लाइनहरू” “खराब बानीहरू” “खराब बानीहरू” “खराब चर नामहरू” “टिप्पणीहरू अक्सर वर्षा हुन्छन्। पनि अविश्वसनीय अवस्थाहरू पनि सुरक्षित छैन। एक व्यक्तिको आँखामा लेजरहरू बनाउनको लागि रोबोट बनाउँदै? धेरै राम्रो छ कि तपाइँसँग प्रति फाइल को 50000 भन्दा कम लाइनहरु छन्!

यो किन हो? के अधिकारीलाई कांनिकहरू र Commanters ले हार्डवेयर भन्दा उच्च आधारभूतमा सफ्टवेयर अनुप्रयोग होल्ड गर्दछ जुन यो चलिरहेको छ। कारणहरू धेरै धेरै प्रकारका हुन्छन्, साथै यसलाई रोकिन्छ म हेर्न चाहन्छु।

सफ्टवेयर ईन्जिनियरिंग एक धेरै युवा र छिटो विकसित विज्ञान हो। प्रत्येक केहि महिना त्यहाँ ब्लकमा एक नयाँ तातो भाषा छ, फोरम, व्यक्तिगत समूह, साथै मुख्य लेखहरू। विधि सफ्टवेयर अनुप्रयोग ईन्जिनियरहरू नियमित रूपमा परिवर्तन हुँदैछ। बिल, भि-मोडेल, सर्पिल मोडेलमा झरना। सफ्टवेयर अनुप्रयोग शैली शैली विधि संशोधन – Pseudo कोणबाट एमालेलाई संचालित विकासको परीक्षण गर्न, लिस्टिंगको साथमा जान्छ।

सर्तहरू “स्वच्छ कोड” को साथ वरिपरि फालियो। सफ्टवेयर अनुप्रयोग जुन काम गर्दछ जुन काम गर्दछ। सफ्टवेयर वाचाहिता राम्रोसँग टिप्पणी गरिएको, बत्तीको साथसाथै पाठ्यक्रमको पनि पक्कै पनि, अति उत्तम कोडिज अभ्यासहरू पालना गर्न आवश्यक छ। यी मध्ये धेरै ठूला विचारहरू हुन् … काम वातावरणमा। काम भनेको यो धेरै ठूलो सम्झौता हो। सफ्टवेयर अनुप्रयोग ईन्जिनियरहरू रोजगार उपलब्ध गराउन नयाँ ढाँचाको साथ धेरै रहन पर्छ।

त्यहाँ विशेषज्ञ सफ्टवेयर आवेदन विकासकर्ताहरु बीच “नयाँ गरी जन्मे” को एक विशिष्ट मात्रा छ। Coders सामान्य रूपमा तिनीहरूमा परिमार्जन नगरेर आवश्यक छ। जहाँसम्म तिनीहरूले आफूले जस्तै एक उपकरण वा प्रणाली पत्ता लगाउँदछन्, तिनीहरूले यसलाई व्यावसायिक, साथै उनीहरूको व्यक्तिगत परियोजनाहरूमा स्वीकार्छन्। त्यसोभए तिनीहरू यस नयाँ टेक्निक वा उपकरणको शब्द फैलाउने छन्; फोरम मा, फोरम मा, कुनै व्यक्ति को लागी सुन्न को लागी। यसको परम्परागत उदाहरण, पक्कै पनि, vi vs EMS संस्करणहरु बहस को बहस।

कोड Prestrents

XKCD सधैं प्रासंगिक हुन्छ
यो प्रचारप्रसारवाद जहाँ धेरै टिप्पणीहरू आउँदछन्। धेरै अनुभवी कोडरहरू वास्तविक रूपमा विश्वास गर्छन् यदि तपाईं उनीहरूको तरिकाले काम गरिरहनुभएको छैन भने, तपाईं यसलाई गलत तरिकाले गर्दै हुनुहुन्छ। अवश्य पनि, यदि कोही वेबमा गलत छ भने उनीहरूलाई सुधार गर्न आवश्यक छ। मलाई फोन गर्न मन पर्छ यी व्यक्तिहरूको कोड नम्बर। यसले तपाईंको कौशल स्तर, पृष्ठभूमिलाई फरक पार्दैन, यदि तपाईं कामको लागि कोड गर्दै हुनुहुन्छ, वा रमाईलो परियोजनाको लागि। तिनीहरू तपाइँलाई उनीहरूको मार्ग देखाउन गइरहेका छन्, साथ साथै शीर्षकको लागि केहि घण्टाको साथ घण्टाको लागि केहि समयका लागि।

एक Plashrant नहुनुहोस्। यस वेबमा विवाद उपकरणहरू र प्रविधिको लागि वेबमा धेरै स्थानहरू छन्।

केवल जो केवल कार्यक्रममा पत्ता लगाइन्छ प्राय जसो सबै कूल चालहरू बुझ्नको लागि आवश्यक हुँदैन। वास्तवमा, नयाँ सामान हानिकारक हुन सक्छ। एक नयाँ कोडरले प्रोग्राम C / c ++ इम्बेड गरिएका प्रणालीहरूमा पत्ता लगाउन सम्भवतः c ++ 11 ज्ञात ढीलाहरू सिकाइन्छ। मैले CODERS GORLLOD देखेको छु जुन कसैले पाउँदछ भने कसैले चिरीनरीहरूको उपयोग गरेन। तनहरी अपरेटरहरू मेरो घरपालुवा जनावरको पेवी हुन्।

यो

लामो फारम 1
2
We
?
W
The
?
8
यदि (foo> बार)
{
आउटपुट = fizz;
}
अरु
{
आउटपुट = बज;
}

यो सबै

छोटो फारम 1
आउटपुट = foo> पट्टी? fizz: बज;

जो कोहीले पहिलो स्निपेटको जाँच गर्न सक्छन्। यो वस्तुतः अंग्रेजी हो। छोटो रूपमा, दोस्रो स्निपेट नयाँ थोकरमा पढ्न योग्य छैन। कम्पाइलरले एक धिक्कार्दैन, तपाईं ठीक समान सम्मेलन आउटपुट गर्न जाँदै हुनुहुन्छ।

कोड गर्न सिक्दै

धेरै सम्पन्नताकर्ताहरूले यो बिर्सिसकेका छन कि यो कार्यक्रमको खोजी गर्ने जस्तो कुरा हो। ट्यूटोरियलहरू जुन बरु अर्थपूर्ण छैन, क्रिप्टिक त्रुटि सन्देशहरू, साथै फोरम थ्रेडहरू जुन कहिले पनि उत्तर प्राप्त हुँदैन।

आर्डुनोले चीजहरूलाई अलि सजिलो बनाउन कोशिस गर्दछ। यद्यपि यसको मूलमा, यो केवल C ++ को साथ सिल गरिएको सी मिश्रित छ (एकमा उफ्रिने एक मध्ये एक)। तपाईंको कार्यक्रममा त्रुटि छ? Arduinis को आईडियाहरूले केवल एन्द्र-जीसीसीबाट त्रुटि पाठ फ्याक गर्दछ। यो सहि नेबो मैत्री छैन।

ठ्याक्कै एक क्रोधित खेलले कत्तिको ठूलो तरिकाले गर्दछ?
एक neophyte प्रोग्रामर के गर्छ जब तिनीहरू अडिज हुन्छन्? प्रभावशाली समान कुरा पेशेवरहरू। गोगलमा हप गर्नुहोस् र खोजी गर्न सुरू गर्नुहोस्। यो जहाँ चीजहरू खराब देखि अझ खराब जान सक्छ। एक कारण वा अर्कोको लागि, Scackovereflow सधैं कोडिंग खोजीहरूको शीर्ष 10 परिणामहरूमा हुन्छ। एक संसाधन को रूप मा, यो एक डबल कोरियो तर तरवार को एक बिट हो। त्यहाँ ठूलो जानकारी को एक ठूलो सम्झौता छ। जे होस्, कोड PETRARTERS बहस, nitpppicking, साथै अधिनमानको साथसाथै उत्तरहरू साथै उत्तरहरू सहितको साथ व्यस्त रहेको छ। थोरै ब्लग लेखक भन्दा बढीले यो विलाप गरेको छ। जब रेन्डल मनीरोले स्ट्याडोरोफ्लोफ्लो जवाफ दिन्छ एक XKCD कमिकको लागि एक उदाहरणका लागि, तपाईं जान्नुहुन्छ कि तपाईं समस्यामा हुनुहुन्छ।स्ट्याक प्रकारको कार्यान्वयन भएको छ, तपाईं यहाँ प्रयोग गर्न सक्नुहुनेछ। अनुभवी कोडरहरूले संकेतबाट संकेतलाई अलग गर्न सक्दछ। जहाँसम्म कोही नयाँको कुनै न कुनैलाई गाउँमा जान्छ।

एक सल्लाहकार हुन

त्यसोभए यी सबैको विकल्प के हो? म विश्वास गर्दछु Amaterur रेडियो व्यक्तिहरूसँग पहिले नै यसको लागि एक महान प्रणाली छ। स्वयम्सेवक सल्लाहकारहरू, “एलेमरहरू” भनिन्छ प्रेमिकाहरूलाई Nophyte देखि यात्रा गर्न को लागी सहयोग गर्दछ। एंजिंगका अनुसार, तिनीहरू क्षेत्रीय क्लबबाट सुरु हुन्छ। हाम्रो लागि, यी क्लबहरू ह्याकर्सस्पर्सहरू र मेटार्सस्पेसहरू छन्। यी क्षेत्रहरूमा व्यक्ति स्वयम्सेवन्तकी समयले दुबै सफ्टवेयर अनुप्रयोगको साथ साथै हार्डवेयरलाई खोजेका शानदार कार्यको सहायताको सहयोग गर्दै छन्। म सुझाव दिन्छु कि उनीहरूले यसलाई एक कदम अगाडि लिन्छन्। एक कोर समूह पत्ता लगाउन को लागी एक कोर समूह पत्ता लगाउन को लागी जो सल्लाहकार हुन को लागी तयार छन् – केहि विद्यार्थीहरु को लागी दायित्व लिन। यसले उनीहरूको प्रश्नहरू क्षेत्रको रूपमा संकेत गर्दछ, साथै तिनीहरूलाई निर्देशित गर्दछ किनकि उनीहरू कोड पत्ता लगाउन कठिनाईमा भाग लिन्छन्। एक हप्ता मात्र वा दुई पटक खुला ह्याच रातमा दुई पटक मात्र होईन। तिनीहरू तपाईंको ईमेल प्रदान गर्नुहोस् र तिनीहरू भित्र आउँदा क्षेत्र चिन्ताहरू प्रदान गर्नुहोस्।

एक जना सल्लाहकार हुनुले ग्राउन्ड अपलाई संकेत गर्दैन। त्यहाँ असंख्य ट्यूटोरियलहरू, भिडियोहरू, साथै त्यहाँ पुस्तकहरू छन्। केही राम्रो छन्, अरूहरू यति धेरै छैनन्। एक महान सल्लाहकार झार संग काट्न सक्षम हुनु पर्छ साथै केहि महान व्यक्तिहरु लाई सुझाव।
सबैजना शारीरिक रूपमा शारीरिक रूपमा शारीरिक रूपमा नजिक छैनन्। उनीहरूको लागि मात्र छनौट इन्टरनेट संसाधनमा छ। त्यहाँका सामानहरू, साथै फोरमहरू छन्, साथै हाम्रो आफ्नै ह्याकडाडे .यो, जो ह्याक च्याट च्यानलमा व्यक्तिको असाधारण समूह छ।

प्रशिक्षकबाट कोडिंग सिक्नु भनेको प्रशिक्षार्थीका साथै सल्लाहकारको साथ साथै सल्लाहकार अनुभव हो। यो आशा छ कि ट्र्यानीज कोडका लागि समाप्त भएको छ भने, अर्को पुस्ताको कोडमा सहयोग पुर्याउने, अर्को पुस्तालाई सहयोग पुर्याउने आयवेयर ह्याकिंग कोड मास्टर

Vr साथै फेरि फिर्ता: एक सिक्सबोट कथा

हाम्रो राम्रो मित्र [Jamssegon] Xmboots को एक अधिक मा एक मा एक अधिक मा एक अधिक मा एक अधिक मिश्रित-वास्तविकता जादू मा एक अधिक मा एक अधिक मा एक मा एक मा एक मा एक अधिक मा भाग लिन सक्छ संसार, साथै फेरि फिर्ता। सुरुवाती, ईको-मैत्री स्क्रीनहरू साथै बेग्लै प्रकाशको रूपमा!

अब, तपाईले देख्नु भएको कुरा के हो भने तपाईले पोष्ट-उत्पादनमा भइरहेको छ – अहिलेको लागि – परीक्षण फुटेज एक धेरै अधिक एकीकृत प्रणाली को लागी एक धेरै एकीकृत प्रणाली को लागी एक precresser हो। यो काम जब काम गर्दछ, एक Gopro HTC VEVED हेडसेटको अगाडि जडित छ, केवल एकै समयमा दुबै वास्तविकतामा रेकर्ड गर्न। VR परीक्षण क्षेत्रमा उनले सेट अप गरेको छ एक अनलाइन इको-मैत्री कक्षमा पोर्टल हो – केवल एक वार्डरोब भन्दा थोरै सानो छ जुन उनी चारैतिर मनपराउने अतिरिक्त जब ऊ पार गर्छ। दुर्भाग्यवश, [निर्बाध] ऊ कहाँ जाँदैछ यदि ऊ हेडसेट लगाउने हो भने ऊ कहाँ जाँदैछ, त्यसैले उसले यसलाई एक हातमा समात्न आवश्यक छ फेरि, यो अस्थायी हो।

कार्यमा – ठीक छ, यो एक अलिकता वास्तविक हुन्छ जब उसले गेटवे ‘मा डिजिटल ब्लकहरू’ लाई ‘भित्र “गेटरसँग डिजिटल ब्लकहरू बन्द गर्दछ।

अझ बढी आवश्यक छ? हामीले भर्खरै एक अधिक निबन्धमा मिश्रित-वास्तविकता प्रदान गर्दछौं जसले htc vive साथै एक htc vive संयोजन गर्दछ रूपमा एक माइक्रोसफ्ट हूलरहरू सटीक समान डिजिटल स्पेसमा अन्तर्क्रिया गर्न सक्षम गर्दछ।